Jogos suportados
A TCGFast é uma API unificada de dados de preços de cartas para os principais jogos de cartas colecionáveis. Com uma única chave de API, você acessa preços de mercado em tempo real, preços por condição, dados de cartas graduadas, histórico de preços e informações de conjuntos para Pokémon, Magic: The Gathering, Yu-Gi-Oh! e mais 5 jogos. Sem configuração separada ou credenciais por jogo.
Seja construindo um rastreador para colecionadores, bot de preços para Discord, sistema de estoque para loja ou
ferramenta de arbitragem — a mesma estrutura de endpoints funciona identicamente para todos os jogos suportados.
Basta mudar o parâmetro game e pronto.
300.000+
Cartas indexadas
8
Jogos suportados
2
Fontes de preços
Tempo real
Atualização de preços
Navegar por jogo
Flesh and Blood
8,000+ cards
Access real-time pricing for over 8,000 Flesh and Blood cards. Complete coverage with per-condition pricing and graded values.
Ver API Flesh and Blood →
Disney Lorcana
3,000+ cards
Access real-time pricing for over 3,000 Disney Lorcana cards. Full coverage since launch with per-condition pricing and graded values.
Ver API Disney Lorcana →
Magic: The Gathering
100,000+ cards
Access real-time pricing for over 100,000 Magic: The Gathering cards. Complete coverage of all sets from Alpha to the latest release. Per-condition and graded pricing.
Ver API Magic: The Gathering →
One Piece
6,000+ cards
Access real-time pricing for over 6,000 One Piece TCG cards. Complete set coverage with per-condition pricing and graded values.
Ver API One Piece →
Pokemon
30,000+ cards
Access real-time pricing for over 30,000 Pokemon TCG cards. Search by name, set, or card number. Get per-condition pricing from Near Mint to Damaged, plus PSA, BGS, and CGC graded values.
Ver API Pokemon →
Pokemon Japan
20,000+ cards
Access real-time pricing for over 20,000 Japanese Pokemon TCG cards. Covers Japanese-exclusive sets, promos, and special releases.
Ver API Pokemon Japan →
Star Wars: Unlimited
2,500+ cards
Access real-time pricing for over 2,500 Star Wars: Unlimited cards. Full coverage with per-condition pricing and graded values.
Ver API Star Wars: Unlimited →
Yu-Gi-Oh!
40,000+ cards
Access real-time pricing for over 40,000 Yu-Gi-Oh! cards. Coverage spans all sets and rarities with per-condition and graded card values.
Ver API Yu-Gi-Oh! →
Como usar
Uma chave de API. Uma estrutura de endpoints. Para todos os jogos.
01
Obtenha uma chave de API gratuita
Cadastre-se no painel e receba sua chave instantaneamente. O plano gratuito inclui 200 requisições por dia — suficiente para desenvolver e testar qualquer integração.
02
Escolha um jogo
Defina o parâmetro game na sua requisição.
pokemon, mtg,
yugioh — a mesma estrutura de requisição funciona para todos.
03
Busque preços de cartas
Busque por nome, navegue por conjunto ou busque por número específico da carta. Obtenha preços de mercado, preços por condição e dados graduados em uma única resposta.
Dados disponíveis para todos os jogos
Os mesmos campos de dados ricos são expostos para todos os jogos suportados.
Preços de mercado
Preços de mercado em tempo real agregados das listagens do TCGPlayer e dados recentes de vendas realizadas no eBay. Atualizados continuamente.
Preços por condição
Preços para Near Mint, Lightly Played, Moderately Played, Heavily Played e Damaged. Saiba o valor exato de cada condição.
Preços de cartas graduadas
Preços graduados PSA 1-10, BGS e CGC para cartas elegíveis. Requer plano Trader ($14,99/mês) ou superior.
Histórico e tendências de preços
90 dias de dados históricos mostrando a evolução do valor de uma carta. Requer plano Trader ($14,99/mês) ou superior.
Navegação por conjuntos
Liste todos os conjuntos de qualquer jogo e obtenha a lista completa de cartas de qualquer conjunto.
Busca em lote
Busque até 20 cartas em uma única requisição. Ideal para precificar decks inteiros ou álbuns de cartas de forma eficiente.
Exemplo de busca entre jogos
O mesmo padrão de código funciona em todos os jogos. Só mude o valor de game.
import { TcgLookupClient } from '@tcgpricelookup/sdk';
const tcg = new TcgLookupClient({ apiKey: process.env.TCG_API_KEY });
// Busque em diferentes jogos com a mesma sintaxe
const pokemon = await tcg.cards.search({ name: 'charizard', game: 'pokemon' });
const mtg = await tcg.cards.search({ name: 'black lotus', game: 'mtg' });
const yugioh = await tcg.cards.search({ name: 'blue-eyes', game: 'yugioh' });
const lorcana = await tcg.cards.search({ name: 'elsa', game: 'lorcana' });
const onepiece = await tcg.cards.search({ name: 'luffy', game: 'onepiece' });
// Todos os responses têm o mesmo formato:
// { data: [...], total: 12, limit: 20, offset: 0 }
console.log(pokemon.data[0].prices.nearMint.market);
console.log(mtg.data[0].prices.nearMint.market); Perguntas frequentes
Preciso de chaves de API diferentes para cada jogo?
Não. Uma única chave de API funciona para todos os 8 jogos suportados. Basta alterar o parâmetro
game na sua requisição para mudar de jogo.
Sem cadastros adicionais ou credenciais separadas.
Com que frequência os preços são atualizados?
Os preços são atualizados continuamente a partir dos dados de vendas do TCGPlayer e eBay. Não há um cronograma fixo — os dados são atualizados sempre que há nova atividade de mercado.
Qual plano é necessário para preços de cartas graduadas?
Preços de cartas graduadas (PSA, BGS, CGC) e dados de histórico de preços requerem o plano Trader ($14,99/mês) ou superior. O plano gratuito e todos os planos pagos incluem acesso total a preços de mercado e preços por condição para todos os 8 jogos.
Novos jogos serão adicionados?
Sim. Adicionamos jogos à medida que seus mercados secundários amadurecem e dados de preços confiáveis ficam disponíveis. Sua chave de API existente automaticamente ganha acesso a novos jogos sem custo adicional.
Comece a buscar preços para todos os 8 jogos
Plano gratuito inclui 200 requisições/dia. Sem cartão de crédito. Faça upgrade para o plano Trader ($14,99/mês) para preços graduados e histórico.