Endpoint
Autenticação
| Header | Obrigatório | Valor |
|---|---|---|
X-API-Key | Sim | Sua chave de API (bun_...) |
Visão geral
Valide documentos fiscais brasileiros, CPF (pessoa física) e CNPJ (empresa), em um único endpoint. A Bunny executa o algoritmo oficial de dígito verificador e retorna se o documento é matematicamente válido, o tipo do documento e o número formatado.Casos de uso
- Validar campos de CPF e CNPJ em formulários de cadastro e checkout
- Evitar erros de digitação e dígitos transpostos no banco de dados
- Fluxos de KYC e verificação de identidade
- Garantir formatação correta antes de enviar para processadores de pagamento
Detalhes
Aceita entrada formatada (529.982.247-25) ou apenas dígitos (52998224725). Ambos funcionam. A validação é algorítmica (dígito verificador), não uma consulta a um banco de dados governamental.
Parâmetros de query
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
document | string | Sim | CPF (ex.: 529.982.247-25) ou CNPJ (ex.: 11.222.333/0001-81). Formatado ou somente dígitos. |
Resposta
200 OK
| Campo | Tipo | Descrição |
|---|---|---|
document | string | O documento validado (normalizado) |
type | string | cpf ou cnpj |
valid | boolean | true se o documento passa na validação por dígito verificador |

