Endpoints da API

Referência completa dos endpoints de busca, detalhes de cartas, histórico de preços, conjuntos, jogos e batch da TCG Price Lookup API.


URL base

https://api.tcgpricelookup.com/v1

Busca de cartas

Busca cartas em todos os jogos pelo nome.

GET /v1/search

Parâmetros de query:

ParâmetroObrigatórioDescrição
qSimQuery de busca (nome da carta)
gameNãoSlug do jogo (ex: pokemon, mtg, yugioh)
setNãoFiltra por nome ou código do conjunto
rarityNãoFiltra por raridade
limitNãoNúmero de resultados (padrão: 20, máximo: 100)
offsetNãoOffset para paginação

Exemplo:

curl "https://api.tcgpricelookup.com/v1/search?q=charizard&game=pokemon" \
  -H "X-API-Key: your-api-key"

Detalhes da carta

Obtém dados detalhados de preços de uma carta pelo ID.

GET /v1/cards/:id

Exemplo:

curl "https://api.tcgpricelookup.com/v1/cards/pokemon-base1-4" \
  -H "X-API-Key: your-api-key"

Histórico de preços

Obtém o histórico de preços de uma carta (plano Trader ou superior).

GET /v1/cards/:id/prices

Parâmetros de query:

ParâmetroPadrãoDescrição
days30Número de dias de histórico (máximo: 90)

Lista de conjuntos

Lista todos os conjuntos de um jogo específico.

GET /v1/sets?game=pokemon

Busca em lote

Obtém até 20 cartas em uma única requisição (plano Trader ou superior).

POST /v1/cards/batch

Corpo da requisição:

{
  "ids": ["pokemon-base1-4", "mtg-lea-232", "yugioh-lob-005"]
}

Slugs dos jogos suportados

JogoSlug
Pokémon TCG (inglês)pokemon
Pokémon (japonês)pokemonjp
Magic: The Gatheringmtg
Yu-Gi-Oh!yugioh
Disney Lorcanalorcana
One Piece Card Gameonepiece
Star Wars: Unlimitedswu
Flesh and Bloodfab