BitBusca › Desenvolvedores › API de advogados (OAB)

Consulta de OAB pela API: o advogado conferido na hora

Mande UF e número da inscrição e receba a ficha do advogado: nome, situação, tipo de inscrição e seccional. Ou busque pelo nome, com páginas de até 20 resultados.

Hoje: Cadastro de advogado aceito sem conferir a inscrição; diligência passada para quem não pode atuar. Com a API: UF e número entram; nome, situação e seccional voltam. O seu sistema só libera inscrição regular.

1 crédito por ficha · escopo advogados · planos a partir de R$ 19,90/mês. Chave de teste grátis.

Conferir uma inscrição

curl https://api.bitbusca.net/api/v1/advogados/MS00000 \
  -H "Authorization: Bearer $BITBUSCA_API_KEY"
{
  "oab": "MS 00000",
  "nome": "ADVOGADA EXEMPLO DA SILVA",
  "tipo": "Advogado",
  "situacao": "REGULAR",
  "seccional": "MS"
}

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

Por que integrar

Para quem é

O que você recebe

Base de advogados para conferir, não para mailing

A busca por nome não traz contato e a ficha por inscrição tem teto diário. É essa regra que faz a integração passar sem susto no jurídico de quem contrata você.

O que entrega

Endpoints e custo

Limites e proteção

Casos de uso

Prompt para Lovable, Cursor ou Bolt

Crie uma validação de cadastro de advogados: o usuário informa UF e número da OAB, você chama GET /v1/advogados/{UF}{numero} (ex.: MS12345) e mostra nome e situação; só libera o cadastro com situação regular.

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.

De onde vem a base?

Do Cadastro Nacional dos Advogados, mantido na nossa própria base — a consulta não depende de acesso à OAB na hora.

Por que a busca por nome não traz contato?

Para que ninguém monte uma lista de contatos de advogados a partir da busca. O contato público aparece só na ficha por inscrição, com teto diário.

Posso usar para mandar e-mail a advogados?

A API não foi feita para isso: a busca por nome não traz contato e a ficha por inscrição tem teto diário. Para conferir e cadastrar advogado, é o caminho certo.

Quantas fichas posso puxar por dia?

Depende do plano: 10 no Sandbox, 50 no Starter, 300 no Builder, 1.500 no Scale e 5.000 no Enterprise. A busca por nome gasta 1 crédito por página.

Outras APIs

Todas as APIs e os planos

Farejando…