Discover/cardmarket.com API
live

cardmarket.com APIcardmarket.com

Access Cardmarket card prices, seller listings, expansions, and best bargains for Magic, Pokemon, Yu-Gi-Oh, and more via a structured REST API.

Endpoints
8
Updated
10d ago
Try it

No input parameters required.

api.parse.bot/scraper/6e8ae7ea-a15a-4125-aada-1e116c8060b5/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/6e8ae7ea-a15a-4125-aada-1e116c8060b5/get_games' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 8 totalclick to expand

Returns the list of all supported trading card games on Cardmarket.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "games": "array of objects with name (string) and slug (string)"
  },
  "sample": {
    "data": {
      "games": [
        {
          "name": "Magic: The Gathering",
          "slug": "Magic"
        },
        {
          "name": "Pokémon",
          "slug": "Pokemon"
        },
        {
          "name": "Yu-Gi-Oh!",
          "slug": "YuGiOh"
        },
        {
          "name": "One Piece Card Game",
          "slug": "OnePiece"
        },
        {
          "name": "Lorcana",
          "slug": "Lorcana"
        }
      ]
    },
    "status": "success"
  }
}

About the cardmarket.com API

This API exposes 8 endpoints covering Cardmarket's catalog of trading card games, returning card details, paginated seller listings, expansion sets, and best bargain feeds. Use get_card_details to retrieve price trend data, lowest available price, and the first page of seller offers for any card identified by its game, expansion, and card slug. Supported games include Magic: The Gathering, Pokemon, Yu-Gi-Oh, One Piece, Lorcana, and Star Wars Unlimited.

Games, Expansions, and Card Browsing

get_games returns the full list of supported trading card games as name/slug pairs — those slugs feed directly into every other endpoint. get_expansions accepts a game slug and returns each set's name, slug, url, card_count, and release_date. Once you have an expansion slug, get_expansion_singles paginates through all singles in that set, exposing name, url, rarity, available_count, and lowest_price per card.

Card Details and Listings

get_card_details requires three parameters — game, expansion, and card slug — and returns the card's full URL, Price Trend, From (lowest listed price), Available items, card number, and the first page of seller listings. For deeper pagination of seller offers, get_card_listings provides the same trio of identifiers plus an optional page parameter, returning listing objects that include seller name, country, condition, attributes, price, quantity, and any seller comment.

Search and Discovery

search_singles lets you query by partial card name within a specific game. Results include the card's expansion, rarity, available_count, and lowest_price, and support pagination via the page parameter. get_best_bargains returns the current best-value cards for a given game as a list of objects with name, url, expansion, and price — useful for surfacing underpriced inventory without a specific card target.

Seller Profiles

get_seller_profile takes a game slug and a username (as it appears in listing data) and returns the seller's profile URL and username. Additional profile fields are included when the page exposes them, making it straightforward to enrich listing data with seller context.

Common use cases
  • Track price trends for specific Magic: The Gathering or Pokemon cards using get_card_details price guide fields.
  • Build an expansion release calendar by calling get_expansions for each supported game and sorting by release_date.
  • Aggregate lowest prices across all singles in a set via get_expansion_singles to identify the cheapest available cards.
  • Monitor seller listings for a high-demand card using paginated get_card_listings results filtered by condition.
  • Surface daily deal opportunities by polling get_best_bargains for multiple game slugs.
  • Search for a card by partial name across games using search_singles and compare lowest_price values in results.
  • Enrich a card listing dataset with seller location and feedback by resolving usernames through get_seller_profile.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Cardmarket provide an official developer API?+
Yes. Cardmarket offers an official API for registered marketplace users, documented at https://api.cardmarket.com/ws/documentation. It requires account registration and is scoped toward sellers and marketplace integrations. This Parse API covers the public browsing surface and does not require a Cardmarket account.
What does `get_card_details` return beyond the price?+
get_card_details returns the card's Price Trend, the From field (current lowest listed price), Available items count, card number within the set, the expansion name under Printed in, the full page URL, and the first page of seller listings. Each listing includes seller name, country, condition, price, and quantity.
Does the API cover foil or alternate-art variants separately in listings?+
Listing objects returned by get_card_listings include an attributes field that carries variant information (such as foil or language) when it appears on the listing. The search and expansion endpoints do not split results by variant at the index level — they surface one entry per card slug. You can fork this API on Parse and revise it to add variant-level filtering if your use case requires it.
Is seller feedback or rating data available from `get_seller_profile`?+
The endpoint returns username and url, plus any additional fields present on the public profile page. Structured feedback scores and sale history are not guaranteed response fields in the current schema. You can fork this API on Parse and revise it to extract additional seller reputation fields.
Can I retrieve want-list or wishlist data for a user?+
Not currently. The API covers public card listings, expansion catalogs, seller profiles, and best bargains. Want-list and wishlist data require an authenticated Cardmarket session and are not exposed. You can fork this API on Parse and revise it to add that endpoint if you have access to the relevant authenticated surface.
Page content last updated . Spec covers 8 endpoints from cardmarket.com.
Related APIs in MarketplaceSee all →
mouser.com API
mouser.com API
lazada.co.th API
Search for products and browse categories on Lazada Thailand to find detailed information like prices, descriptions, and availability. Discover items by keyword or category to compare specifications and make informed purchasing decisions.
woocommerce.com API
Browse and search thousands of WooCommerce extensions, themes, and business services from the official marketplace while accessing detailed product information, user reviews, and ratings. Integrate marketplace data, blog content, and documentation directly into your applications to help users discover and learn about WooCommerce solutions.
leroymerlin.fr API
Search and browse Leroy Merlin France's complete product catalog to find items by category, view pricing, product details, and compare offerings from Leroy Merlin and their online partners. Access real-time product information including names, IDs, URLs, and seller details to help you discover and evaluate home improvement and DIY products.
lowes.com API
Search and browse products from Lowe's, including product listings by category, detailed product information, and pricing. Retrieve comprehensive details on specific items to compare options and make informed purchasing decisions.
zapimoveis.com.br API
Search and filter real estate listings across Brazil on ZAP Imóveis — the country's largest property portal. Retrieve listings for sale or rent with detailed attributes including price, location, size, bedrooms, bathrooms, parking, and amenities. Supports location autocomplete, property type discovery, and full listing detail retrieval.
bilbasen.dk API
Search Denmark's largest car marketplace to find vehicles by make and model, then access detailed pricing and technical specifications including emissions, weight, MSRP, battery size, and equipment details. Get comprehensive car listings and full specs to compare vehicles on Bilbasen.dk.
bigbasket.com API
Browse and search BigBasket's online grocery catalog. Retrieve product details, pricing, stock availability, category trees, search suggestions, homepage promotions, and delivery coverage — all in one API.