// docs hub

Documentação das APIs GeckoAPI

Encontre a API certa, copie uma chamada pronta e integre dados públicos estruturados à sua aplicação. Depois, explore MCP, créditos e buscas que combinam diferentes fontes.

REST endpoint

POST /v1/extract

MCP endpoint

POST /v1/mcp

Conta

GET /v1/me/credits

Autenticação

Bearer ou X-API-Key

APIs suportadas

60

Buscas prontas

5

// catálogo de APIs

Encontre a API para o seu caso de uso

Comece pelo mercado que você quer analisar. Depois, escolha entre buscar uma lista, consultar detalhes, coletar avaliações ou obter uma cotação.

PASSO 1

Escolha uma categoria

Encontre as fontes do seu mercado.

PASSO 2

Abra as instruções

Veja entradas, exemplos e resposta.

PASSO 3

Copie e teste

Use o exemplo HTTP ou MCP.

Navegue por mercado

Selecione uma categoria ou pesquise diretamente.

Produtos e preços

Catálogos, preços, sellers, avaliações e disponibilidade em marketplaces.

21 APIs

Restaurantes e delivery

Lojas, cardápios, itens, avaliações e disponibilidade por região.

5 APIs

Viagens e hospedagem

Hotéis, acomodações, voos, tarifas, avaliações e viagens de ônibus.

17 APIs

Imóveis e veículos

Anúncios, inventário, preços e detalhes de imóveis, carros e motos.

6 APIs

Empresas e leads

Empresas, CNPJs, locais, sites e resultados de busca para prospecção.

3 APIs

Vagas e mercado de trabalho

Vagas abertas, empresas contratantes, localização e trabalho remoto.

4 APIs

Eventos e sinais públicos

Eventos, ingressos e conversas públicas para pesquisa e monitoramento.

3 APIs

Logística e frete

Cotações, prazos e opções de entrega para operações de comércio.

1 API

// referência da API

Erros comuns do endpoint

Quando a entidade consultada não existe na origem, o endpoint retorna 200 com data: null e notFound: true. A tabela abaixo cobre apenas respostas de erro.

Status errorCode Quando acontece
400 INVALID_PAYLOAD JSON inválido ou violação das regras de validação do payload.
401 UNAUTHORIZED Header Authorization ausente ou token/chave inválida.
402 INSUFFICIENT_CREDITS Saldo de créditos insuficiente para a API solicitada.
403 FORBIDDEN Usuário sem acesso ou API temporariamente desabilitada.
409 EXECUTION_CONFLICT executionId conflita com uma execução em estado incompatível.
429 RATE_LIMIT_EXCEEDED / TOO_MANY_INFLIGHT_REQUESTS Limite de taxa ou limite de requisições em voo excedido.
5xx UPSTREAM_TIMEOUT / UPSTREAM_HTTP_ERROR / WORKER_INVOCATION_FAILED / WORKER_FUNCTION_ERROR / WORKER_INVALID_RESPONSE / INTERNAL_ERROR Falha de servidor no worker, provider/proxy ou gateway. Nesses casos os créditos são estornados automaticamente.
Grátis para sempre

Pronto para integrar?

Use as páginas de API e busca nos sites para copiar requests, entender o consumo de créditos e validar o formato dos dados antes de ir para produção.