Founder's PriceUp to 53% off Pro, Business and Enterprise for our first customers, locked in while you stay subscribed paid plans30 spots leftClaim your spot
DocsMany cards

Docs / API reference

Many cards

Current prices for many cards in one request: the fastest way to value a collection or a store's stock.

Request

POSThttps://tcgpriceapi.com/v1/cards/lookup
NameTypeDescription
card_idsrequiredarray of stringsThe cards to look up, up to your plan's cards per request (1 on Free, 250 on Enterprise). Duplicates are looked up once.
printingstringOnly this printing, such as Holofoil.
conditionstringOnly this condition, such as Near Mint.
languagestringOnly this language, such as English.

Counts as one request however many cards it asks for. On Starter, the cards also count toward 1,000 cards a day. The example asks for two cards, so it needs Starter or above.

Request
curl -X POST "https://tcgpriceapi.com/v1/cards/lookup" \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"card_ids": ["card_1c3aaea45434413c", "card_..."], "condition": "Near Mint"}'

Response

The same shape as One card: cards in the order you asked for them and not_found for ids that don't exist.

FieldTypeDescription
cardsarray of card objectsThe cards found, in the order you asked for them. Duplicates are listed once.
not_foundarray of stringThe card_ids you asked for that don't exist.