// docs hub

Documentação de Extract, Workflows e MCP

Guias técnicos e operacionais para integrar as APIs da GeckoAPI, executar workflows prontos no dashboard ou via API key e entender os arquivos gerados por cada fluxo suportado hoje.

REST endpoint

POST /v1/extract

MCP endpoint

POST /v1/mcp

Autenticação

Bearer ou X-API-Key

APIs suportadas

34

Workflows suportados

5

MCP hospedado

Guia do endpoint remoto `/v1/mcp`

Veja autenticação, naming de tools, `initialize`, `tools/list`, `tools/call`, formato de sucesso/erro e a limitação da v1 para chaves estáticas.

Workflows no dashboard

Guia dos workflows prontos da GeckoAPI

Entenda o que é um workflow, como configurar uma execução no dashboard ou via API key, como a estimativa de créditos funciona e quais dados saem em JSON ou CSV em cada template disponível.

Workflows disponíveis

Fontes suportadas no momento

Airbnb (2) AliExpress (2) Amazon (2) Booking (3) Casa dos Dados (1) Catho (2) ClickBus (1) Glassdoor (2) Google (2) Hoteis.com (3) iFood (3) Mercado Livre (3) OLX (2) Sympla (2) Webmotors (2) Zapimoveis (2)

Esta documentação cobre apenas APIs com suporte ativo no backend atual.

Escolha uma API

Airbnb PDP

airbnb.com.br:pdp

PDP

Extrai dados detalhados de uma pagina de acomodacao no Airbnb.

Airbnb PLP

airbnb.com.br:plp

PLP

Extrai listagem de acomodacoes do Airbnb por destino e periodo.

AliExpress PDP

aliexpress.com:pdp

PDP

Extrai dados completos de produto (PDP) do AliExpress com browser render. Custo: 5 creditos por request.

AliExpress PLP

aliexpress.com:plp

PLP

Extrai listagem de produtos (PLP) do AliExpress por URL ou keyword. Custo: 5 creditos por request.

Amazon PDP

amazon.com.br:pdp

PDP

Extrai dados completos de produto (PDP) da Amazon Brasil.

Amazon PLP

amazon.com.br:plp

PLP

Extrai listagem de produtos (PLP) da Amazon com paginação.

Booking PDP

booking.com.br:pdp

PDP

Extrai detalhes completos de hotel (PDP) do Booking, incluindo FAQ, traveler Q&A, restaurantes, amenities, facilities agrupadas, imagens de quarto, refeicoes e informacoes da area.

Booking PLP

booking.com.br:plp

PLP

Extrai listagem de hospedagens (PLP) do Booking com paginação.

Booking Review

booking.com.br:review

Review

Extrai avaliacoes de hotel no Booking com paginação, ordenacao e filtro por periodo do ano.

Casa dos Dados PDP (CNPJ)

casadosdados.com.br:pdp

PDP

Extrai dados cadastrais completos de empresa na Casa dos Dados a partir de um CNPJ.

Catho PDP

catho.com.br:pdp

PDP

Extrai detalhes completos de vaga (PDP) da Catho.

Catho PLP

catho.com.br:plp

PLP

Extrai listagem de vagas (PLP) da Catho com filtros e paginação.

ClickBus PLP

clickbus.com.br:plp

PLP

Extrai listagem de viagens de onibus na ClickBus por origem/destino (cidade + UF) e data de saida, com retorno opcional e pagina.

Glassdoor PDP

glassdoor.com.br:pdp

PDP

Extrai detalhes completos de vaga (PDP) do Glassdoor, com fallback para JSON-LD quando necessário.

Glassdoor PLP

glassdoor.com.br:plp

PLP

Extrai listagem de vagas (PLP) do Glassdoor com paginação, localização e suporte a remoto.

Google Search

google.com:plp

PLP

Extrai resultados orgânicos do Google Search por palavra-chave, com geolocalização fixa no Brasil e paginação por página.

Google Places

google.com:places

Places

Extrai locais do Google Maps por palavra-chave e endereço de referência.

Hoteis.com PDP

hoteis.com:pdp

PDP

Extrai detalhes de hotel (PDP) do Hoteis.com com o mesmo padrao de entrada do Booking PDP: URL + datas de estadia e ocupacao.

Hoteis.com PLP

hoteis.com:plp

PLP

Extrai listagem de hospedagens do Hoteis.com por localizacao, datas e ocupacao (adultos, criancas e quartos), com paginação.

Hoteis.com Review

hoteis.com:review

Review

Extrai avaliacoes de hotel do Hoteis.com com paginacao e ordenacao.

iFood PDP (Merchant)

ifood.com.br:pdp

PDP

Extrai dados completos de uma loja do iFood combinando informacoes de merchant e cardapio.

iFood IDP (Detalhes do item)

ifood.com.br:idp

IDP

Extrai a IDP (item detail page) de um item do cardapio do iFood, incluindo complementos, campo de observacao e snapshot do merchant.

iFood PLP

ifood.com.br:plp

PLP

Extrai listagem de lojas do iFood por keyword e CEP.

Mercado Livre PDP

mercadolivre.com.br:pdp

PDP

Extrai dados completos de produto (PDP) do Mercado Livre.

Mercado Livre PLP

mercadolivre.com.br:plp

PLP

Extrai listagem de produtos (PLP) do Mercado Livre com paginação.

Mercado Livre Review

mercadolivre.com.br:review

Review

Extrai avaliacoes de produto no Mercado Livre com paginação.

OLX PDP

olx.com.br:pdp

PDP

Extrai dados detalhados de um anúncio da OLX com hash LGPD para sellerName e telefones.

OLX PLP

olx.com.br:plp

PLP

Extrai listagem de anuncios da OLX com filtros por keyword, categoria, regiao/cidade, ordenacao e faixa de preco.

Sympla PDP

sympla.com.br:pdp

PDP

Extrai pagina de evento do Sympla com metadados do evento, produtor, local e tickets agrupados sem browser rendering.

Sympla PLP

sympla.com.br:plp

PLP

Extrai resultados de busca do Sympla por keyword e pagina, com total de resultados, proxima pagina e cards de eventos sem browser rendering.

Webmotors PDP

webmotors.com.br:pdp

PDP

Extrai dados completos de anuncio de veiculo (PDP) do Webmotors.

Webmotors PLP

webmotors.com.br:plp

PLP

Extrai listagem de veiculos (PLP) do Webmotors por cidade/UF.

Zapimoveis PDP

zapimoveis.com.br:pdp

PDP

Extrai dados detalhados de um anúncio de imóvel do Zapimoveis.

Zapimoveis PLP

zapimoveis.com.br:plp

PLP

Extrai listagem de imoveis do Zapimoveis por cidade/UF e tipo de negocio, com keyword opcional e filtros de busca.

Erros comuns do endpoint

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 workflows para copiar requests, entender o consumo de créditos e validar o formato do arquivo final antes de ir para produção.

WhatsApp