BitBusca › Desenvolvedores › API de placa

Consulta de placa por API: o veículo conferido antes do negócio

Mande a placa (antiga ou Mercosul) ou o número do motor e receba marca, modelo, ano, cor, chassi e situação. Para lojas, despachantes, seguros e logística.

Hoje: Vendedor digitando modelo e ano à mão, cotação feita com o carro errado, veículo conferido só depois do negócio. Com a API: A placa entra; marca, modelo, ano, cor e situação voltam. A cotação se preenche e a compra é conferida antes.

5 créditos por placa · escopo consultas:veiculo · planos a partir de R$ 19,90/mês. Chave de teste grátis.

Consultar uma placa

curl https://api.bitbusca.net/api/v1/placa/ABC1D23 \
  -H "Authorization: Bearer $BITBUSCA_API_KEY"
{
  "tipo": "PLACA",
  "consulta": "ABC1D23",
  "custo": 5,
  "dados": {
    "marca": "VW",
    "modelo": "GOL 1.0",
    "anoFabricacao": 2016,
    "anoModelo": 2017,
    "cor": "PRATA",
    "situacao": "EM CIRCULAÇÃO",
    "municipio": "CAMPO GRANDE/MS"
  }
}

Exemplo fictício, formato resumido. Referência completa: OpenAPI.

Por que integrar

Para quem é

O que você recebe

O que entrega

Endpoints e custo

Painel de consultas da BitBusca com o catálogo de consultas e o histórico

Limites e proteção

Casos de uso

Prompt para Lovable, Cursor ou Bolt

Crie uma cotação de seguro em que, ao digitar a placa, marca, modelo, ano e cor do veículo sejam preenchidos com GET /v1/placa/{placa}.

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.

Perguntas frequentes

Dá para testar sem pagar?

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.

Pago por chamada que não encontra nada?

Não. Resposta 404 (nada encontrado) e erro do nosso lado (5xx) não gastam créditos: o débito é estornado na hora.

Aceita placa Mercosul?

Sim: a antiga (ABC1234) e a Mercosul (ABC1D23), sem hífen.

Qual a diferença entre placa e motor?

A placa (5 créditos) é a consulta do dia a dia. O número do motor (5 créditos) serve quando a placa não está à mão ou para conferir se o motor bate com o veículo.

Tem limite de consultas por dia?

O limite é o pool mensal de créditos do plano (5 créditos por placa) e as requisições por minuto de cada plano. Você ainda pode pôr um teto diário de créditos em cada chave. O que pausa a chave é varredura: documentos em sequência ou volume fora do padrão.

Outras APIs

Todas as APIs e os planos

Farejando…