BitBusca › Desenvolvedores › API de licitações (editais abertos)
Busque editais com proposta em aberto por palavra, ramo, UF, modalidade e valor, abra os itens e os documentos e peça a análise por IA. Crie alertas e receba um webhook quando sair edital novo no seu filtro.
Hoje: Equipe caçando edital em dezenas de portais e descobrindo o pregão quando a proposta já fechou. Com a API: Um alerta por ramo e UF, um webhook quando sai edital novo e a IA resumindo exigências e riscos.
1 crédito por página · escopo licitacoes · planos a partir de R$ 19,90/mês. Chave de teste grátis.
Editais publicados no PNCP — onde União, estados e municípios são obrigados a publicar — e em outros portais públicos de compras. Municípios pequenos (até 20 mil habitantes, em transição até 2027) e algumas estatais ainda podem publicar só em diário oficial ou portal próprio; outras fontes entram em breve.
curl https://api.bitbusca.net/api/v1/licitacoes/editais?q=material%20de%20limpeza&uf=MS \
-H "Authorization: Bearer $BITBUSCA_API_KEY"
{
"total": 12,
"items": [
{
"id": "ed_01J…",
"orgao": "PREFEITURA MUNICIPAL DE EXEMPLO",
"objeto": "Aquisição de material de limpeza",
"modalidade": "Pregão eletrônico",
"valorEstimado": 184500.00,
"propostaAte": "2026-11-12T09:00:00-04:00"
}
]
}
Exemplo fictício, formato resumido. Referência completa: OpenAPI.
orgao — Quem está comprando: prefeitura, estado, autarquia.objeto — O que querem comprar, para saber se é do seu ramo.modalidade — Pregão, concorrência, dispensa: define como é a disputa.valorEstimado — Quanto o órgão pretende gastar: vale a pena participar?propostaAte — O prazo que importa: até quando dá para mandar a proposta.GET /v1/licitacoes/editais?q=&uf=&ramo= — Busca de editais abertos (1 crédito por página)GET /v1/licitacoes/editais/{id} — Edital com itens e documentos (grátis)POST /v1/licitacoes/editais/{id}/analise — Análise do edital por IA (3 créditos)GET /v1/licitacoes/alertas — Lista os alertas da contaPOST /v1/licitacoes/alertas — Cria alerta (o plano limita a quantidade) (grátis)DELETE /v1/licitacoes/alertas/{id} — Remove um alerta
Crie um radar de licitações: o usuário cadastra palavras-chave e UFs, você cria alertas com POST /v1/licitacoes/alertas e lista os editais com GET /v1/licitacoes/editais. Ao abrir um edital, mostre itens e documentos (GET /v1/licitacoes/editais/{id}) e um botão "analisar com IA" (POST /v1/licitacoes/editais/{id}/analise).
Use a API da BitBusca (base https://api.bitbusca.net/api). A especificação OpenAPI está em https://api.bitbusca.net/api/v1/openapi.json.
Autentique com o cabeçalho "Authorization: Bearer <chave>", lendo a chave da variável de ambiente BITBUSCA_API_KEY.
Nunca coloque a chave no código do navegador: faça as chamadas por uma função de servidor (edge function, API route ou backend).
Trate os erros pelo campo "code" da resposta: 402 NO_CREDITS (sem créditos), 429 RATE (respeite o cabeçalho Retry-After), 429 COTA_DIARIA (teto do dia atingido), 404 NOT_FOUND (mostre "nada encontrado", não é cobrado).
Comece com a chave de teste (bk_test_…), que devolve dados fictícios e não gasta créditos.
Sim. A chave de teste (bk_test_…) é grátis, não expira com o sandbox e devolve dados fictícios no mesmo formato da produção — dá para montar a tela inteira sem gastar nada. Quando quiser dado real, ative o sandbox: 7 dias com 50 créditos reais, 10 requisições por minuto, 2 chaves e 1 webhook, uma vez por conta.
Mais de 38 mil editais abertos, com cerca de 1.800 novos por dia útil (números da Busca de Licitações).
Não. O plano limita quantos alertas você mantém; a busca e a análise por IA é que gastam créditos.
Cobre o PNCP, onde União, estados e municípios são obrigados a publicar, e outros portais públicos de compras. Municípios pequenos ainda em transição e algumas estatais podem publicar só em diário oficial ou portal próprio; outras fontes entram em breve.
Não. Ela resume objeto, exigências e riscos para você decidir rápido se vale participar; as exigências valem como estão no edital completo.
Depende do plano: 1 no Sandbox, 3 no Starter, 15 no Builder, 50 no Scale e 150 no Enterprise. Criar alerta não gasta crédito.