{
"document_type": "cpf",
"input_value": "11144477735",
"formatted_value": "111.444.777-35",
"is_valid": true
}
curl --location --request GET 'https://zylalabs.com/api/13818/brazilian+document+validator+api/31683/validate+cpf' --header 'Authorization: Bearer YOUR_API_KEY'
{
"document_type": "cnpj",
"input_value": "11222333000181",
"formatted_value": "11.222.333/0001-81",
"is_valid": true
}
curl --location --request GET 'https://zylalabs.com/api/13818/brazilian+document+validator+api/31684/validate+cnpj' --header 'Authorization: Bearer YOUR_API_KEY'
{
"document_type": "cnh",
"input_value": "12345678900",
"formatted_value": null,
"is_valid": true
}
curl --location --request GET 'https://zylalabs.com/api/13818/brazilian+document+validator+api/31685/validate+cnh' --header 'Authorization: Bearer YOUR_API_KEY'
Após se cadastrar, cada desenvolvedor recebe uma chave de acesso à API pessoal, uma combinação única de letras e dígitos para acessar nosso endpoint de API. Para autenticar com a Validador de Documentos Brasileiro API basta incluir seu token Bearer no cabeçalho Authorization.
| Cabeçalho | Descrição |
|---|---|
Authorization
|
Obrigatório
Deve ser Bearer access_key. Veja "Sua chave de acesso à API" acima quando você estiver inscrito.
|
Sem compromisso de longo prazo. Faça upgrade, downgrade ou cancele a qualquer momento. O teste gratuito inclui até 50 requisições.
Valide documentos brasileiros CPF CNPJ e CNH com cálculo real do dígito verificador
Cada endpoint retorna dados de validação para documentos brasileiros: CPF, CNPJ e CNH A resposta inclui o tipo de documento, valor de entrada, valor formatado (se aplicável) e um status de validade indicando se o documento é válido
Os campos chave na resposta de dados são `document_type` (indicando o tipo de documento) `input_value` (o valor de entrada original) `formatted_value` (o número do documento formatado) e `is_valid` (um booleano indicando a validade)
Os dados de resposta estão organizados em um formato JSON Cada resposta contém campos que fornecem informações sobre o tipo de documento a entrada original sua versão formatada e seu status de validade facilitando a análise e utilização
Cada ponto de extremidade fornece informações de validação para documentos brasileiros específicos: CPF (Cadastro de Pessoas Físicas), CNPJ (Cadastro Nacional da Pessoa Jurídica) e CNH (Carteira Nacional de Habilitação). Isso inclui se o documento é válido e sua representação formatada
Os endpoints aceitam números de documentos como parâmetros, que podem ser fornecidos com ou sem pontuação para CPF e CNPJ. Para CNH, apenas um número de 11 dígitos sem pontuação é aceito
A precisão dos dados é mantida por meio de cálculos reais de dígitos verificadores para CPF CNPJ e CNH Isso garante que o processo de validação siga os algoritmos oficiais utilizados no Brasil para esses documentos
Casos de uso típicos incluem verificar a identidade de indivíduos ou empresas garantir a conformidade com regulamentações e prevenir fraudes em transações que requerem documentos brasileiros válidos
Os usuários podem utilizar os dados retornados verificando o campo `is_valid` para confirmar a validade do documento O `formatted_value` pode ser usado para fins de exibição enquanto o `input_value` pode ser armazenado para registro ou processamento adicional