⚠️ Importante: como a API trata CNPJs

CNPJs com menos de 14 dígitos são completados automaticamente.

CNPJs podem ser enviados para a API, por engano, com menos de 14 dígitos. Isso pode acontecer, por exemplo, quando os dados são enviados por meio de planilhas ou outros sistemas que interpretam o CNPJ como número e acabam removendo os zeros à esquerda.

Para evitar que essa perda de informação impeça uma consulta válida, a API de Empresas foi desenvolvida para identificar valores com menos de 14 dígitos e completar automaticamente os números faltantes com zeros à esquerda, considerando a possibilidade de que os zeros tenham sido removidos durante o tratamento dos dados.

Esse preenchimento acontece antes da validação do CNPJ, permitindo que a remoção dos zeros à esquerda não impeça uma consulta válida. Depois de completar os 14 dígitos, o valor resultante passa normalmente pelas regras de validação da API.


⚠️

Cuidado com o tipo de documento enviado

A API de Empresas não identifica se o valor originalmente informado pertence a outro tipo de documento, como um CPF.

Se um documento diferente de CNPJ for enviado por engano e, após o preenchimento com zeros à esquerda, o valor resultante atender às regras de validação de CNPJ, a consulta poderá ser processada normalmente.

Por isso, confira o tipo e o valor do documento antes de realizar a consulta. Consultas processadas dessa forma podem ser contabilizadas normalmente para fins de consumo e cobrança.


Como funciona?

Se o CNPJ enviado tiver menos de 14 dígitos, a API completa o valor com zeros à esquerda até atingir os 14 dígitos esperados.

Depois do preenchimento, o CNPJ resultante passa normalmente pelas regras de validação.

Se o valor resultante for um CNPJ válido, ele será considerado na consulta.

Se o valor resultante não atender às regras de validação de CNPJ, a API retorna o erro de validação correspondente.


Exemplo:

CNPJ enviado

3456000105

CNPJ considerado

00003456000105


Nesse caso, a API identifica que o valor enviado possui menos de 14 dígitos, adiciona os quatro zeros necessários à esquerda e utiliza o CNPJ resultante para realizar a validação e, se válido, a consulta.


✅

Boa prática

Sempre que possível, envie o CNPJ completo, com 14 dígitos, incluindo os zeros à esquerda.
Isso evita alterações no valor enviado e ajuda a garantir que a consulta seja realizada exatamente com o documento esperado.



Did this page help you?