Definições e respostas

Definições

Definições utilizadas nas respostas de consultas de CPF e CNPJ retornados no objeto data da nossa API

Matriz PPE (Pessoa Politicamente Exposta)

Matriz pep[] contendo lista de possíveis cargos da PPE:

ParâmetroTipoDescrição
abbreviationstringSigla da função do cargo político
rolestringFunção do cargo político
levelstringNível de hierarquia política
organstringÓrgão de atuação política
startExerciseDateData de início do cargo no formato ISO 8601
endExerciseDateData de fim do cargo no formato ISO 8601
endShortageDateData de fim da carência do cargo no formato ISO 8601

Matriz address (CPF)

Matriz address contendo informações sobre endereço.

ParâmetroTipoDescrição
streetstringEndereço residencial.
numberstringNúmero no endereço.
complementstringComplemento do endereço.
districtstringBairro do endereço.
cepstringCEP do endereço.
citystringCidade do endereço.
federativeUnitstringUnidade da Federação do endereço com 2 letras

Matriz simpleNational

Matriz simpleNational contendo informações sobre possível optante pelo Simples Nacional:

ParâmetroTipoDescrição
isParticipantbooleantrue ou false atualmente.
startDateDateData de início como Simples Nacional no formato ISO 8601
endDateDateData de fim como Simples Nacional no formato ISO 8601

Matriz taxRegimes

Matriz taxRegimes[], contendo uma lista de objetos de regimes tributários adotados pela organização:

ParâmetroTipoDescrição
yearnumberAno de registro.
taxRegimestringLucro Presumido, Lucro Real ou Simples Nacional.
taxationMethodstringLucro Presumido, Lucro Real ou Simples Nacional.
updatedAtDateData em que as informações foram obtidas na Receita Federal.

Matriz simei

Matriz simei contendo informações sobre possível optante pelo SIMEI:

ParâmetroTipoDescrição
isParticipantboleantrue ou false atualmente.
startDatedateData de início como SIMEI no formato ISO 8601
endDateDateData de fim como SIMEI no formato ISO 8601

Matriz address (CNPJ)

Matriz address contendo informações sobre o endereço:

ParâmetroTipoDescrição
cepstringCEP do endereço com 9 dígitos.
typestringTipo de endereço, podendo ser:
Aeroporto, Avenida, Caminho, Colonia, Esplanada, Estrada, Fazenda, Ladeira, Lago, Loteamento, Nao Informado, Passarela, Quadra, Recanto, Rua, Sitio, Vale, Vereda, Via
streetstringEndereço da empresa.
numberstringNúmero no endereço da empresa.
complementstringComplemento do endereço.
districtstringBairro do endereço.
federativeUnitstringUnidade da Federação do endereço com 2 letras.
citycityCidade do endereço.
statestateObjeto contento informações sobre o estado segundo o IBGE.
countrycountryObjeto contendo informações sobre o pais segundo o IBGE.

city

ParâmetroTipoDescrição
idstringIdentificador do município.
namestringNome do município.
ibgeIdstringID da cidade segundo o IBGE
siafiIdstringID da cidade no SIAFI

state

ParâmetroTipoDescrição
idstringIdentificador do estado.
namestringNome do estado.
abbreviationstringSigla da Unidade da Federação.
ibgeIdintID do estado segundo o IBGE

country

ParâmetroTipoDescrição
idintIdentificador M49, designado pela Organização das Nações Unidas.
iso2stringIdentificador especificado pela norma ISO ALPHA-2, que define o identificador do país usando 2 letras.
iso3stringIdentificador especificado pela norma ISO ALPHA-3, que define o identificador do país usando 3 letras.
namestringNome do país.
comexIdstring🚧

Matriz branch

Matriz branch contendo informações sobre o órgão competente sendo ID e Tipo, respectivamente:

ParâmetroTipoDescrição
idintID do órgão
typestringÓrgão:
id 1: Matriz
id 2: Filial

Matriz phones

Matriz phones contendo no mínimo 1 telefone da empresa:

ParâmetroTipoDescrição
dddstringNúmero de DDD do telefone
numberstringNúmero de telefone

Matriz fax

Matriz fax contendo possíveis números de fax da empresa:

ParâmetroTipoDescrição
dddstringNúmero de DDD do fax
numberstringNúmero de fax

Matriz situation

Matriz situation contendo dados da situação cadastral da empresa na Receita Federal:

ParâmetroTipoDescrição
idintID da situação cadastral.
namestringNome da situação cadastral, sendo:
id 1: Baixada
id 2: Ativa
id 3: Suspensa
id 4: Inapta
id 8: Baixada
datestringData da situação cadastral no formato ISO 8601.
reasonIdstringID do motivo da situação.
reasonstringDescrição do motivo da situação.

Matriz legalNature

Matriz legalNature contendo dados da natureza jurídica.
Clique AQUI para acessar a lista oficial de códigos e descrições.

ParâmetroTipoDescrição
codestringCódigo da natureza jurídica com 4 dígitos sem hífen.
descriptionstringDescrição da natureza jurídica.

Matriz cnae

Matriz cnae contendo dados do CNAE principal da empresa.
Clique AQUI para acessar a tabela de códigos e descrições.

ParâmetroTipoDescrição
primarycnaeDataObjeto com informações da CNAE Primaria da empresa
secondaries[]cnaeData[]Lista de Objetos das CNAE's secundárias da empresa.

cnaeData

ParâmetroTipoDescrição
idstringCódigo completo do CNAE, somente números.
divisionstringCódigo da divisão.
groupstringCódigo do grupo.
classstringCódigo da classe.
subClassestringCódigo da sub classe.
descriptionstringDescrição do CNAE.

Matriz size

Matriz size contendo dados do porte da empresa.

ParâmetroTipoDescrição
idstringID do porte.
descriptionstringDescrição do porte da empresa, sendo:

id 0: Demais
id 1: Matriz
id 3: Demais
id 5: Demais

Matriz partners

Matriz partners[] contendo dados do QSA da empresa.

ParâmetroTipoDescrição
cpfCnpjstringNúmero do CNPJ formatado caso seja um sócio PJ.
namestringNome do sócio PF ou PJ (sem acentuação).
typestringTipo de sócio.
capitalSocial 🚧floatPorcentagem de capital social do sócio na empresa.
legalRepresentativeCpfstringCaso o sócio seja uma empresa, este é o número de CPF do representante legal por ela.
legalRepresentativeNamestringCaso o sócio seja uma empresa, este é o nome do Representante legal por ela.
ageRangestringCaso o sócio seja uma PF, esta é a faixa etária.
updatedAtDateData em que as informações foram obtidas na Receita Federal.
legalRepresentativeQualificationqualificationCódigo de qualificação da pessoa física ou jurídica do representante legal na sociedade (Conforme a Tabela), de acordo com a natureza jurídica.
countryIdstringidentificador do pais.
countrycountryPaís de origem do sócio.
qualificationqualificationObjeto contendo código de qualificação da pessoa física ou jurídica na sociedade (Conforme a Tabela), de acordo com a natureza jurídica.

qualification

Objeto contendo código de qualificação da pessoa física ou jurídica na sociedade (Conforme a Tabela), de acordo com a natureza jurídica.

ParâmetroTipoDescrição
idintCódigo de qualificação.
descriptionstringDescrição da qualificação.

Matriz risk

Matriz risk contendo informações do score na SERASA.

ParâmetroTipoDescrição
levelintID do nível.
descriptionstringDescrição do nível de risco, sendo:

nivel 0: Desconhecido
nivel 1: Baixo
nivel 2: Médio
nivel 3: Alto
nivel 4: Altíssimo
scorestringFaixa de pontuação do nível de score.

CPF:
Baixo: 701-1000
Médio: 501-700
Alto: 301-500
Altíssimo: 0-300
CNPJ:
Baixo: 601-1000
Médio: 251-600
Alto: 101-250
Altíssimo: 0-100

Matriz stateSubscriptions

Matriz stateSubscriptions[] contendo lista de inscrições estaduais da empresa.

ParâmetroTipoDescrição
subscriptionIdstringNúmero da inscrição estadual.
isActivebooleanIndica se a inscrição está ativa ou não.
updatedAtdateData em que as informações foram obtidas na Receita Federal.
statestateDados do estado segundo oIBGE.

Matriz suframaSubscriptions

Matriz suframaSubscriptions[] Contento uma lista de objetos com um número de identificação e controle gerado por ocasião do cadastramento e vinculado a cada pessoa jurídica ou física, devendo ser utilizada exclusivamente para a viabilização dos serviços prestados pela SUFRAMA.

ParâmetroTipoDescrição
isActivebooleanIndica se a inscrição está ativa ou não no SUFRAMA.
subscriptionstringnúmero da inscrição no SUFRAMA.

Resposta de sucesso padrão (200 OK)

As requisições de sucesso para CPF e CNPJ retornam, além dos dados do pacote solicitado objeto data, os seguintes argumentos também são retornados no objeto metadata:

ParâmetroTipoDescrição
packageUsedintID do pacote usado.
balanceintSaldo do pacote usado após consulta.
queryIdstringID da consulta com 16 dígitos.
delayfloatTempo levado para realizar a consulta em segundos.

Resposta erro padrão (400 Bad Request)

As requisições com erros para as rotas de CPF, CNPJ e Saldo retornam por padrão os seguintes argumentos:

ParâmetroTipoDescrição
statusboolean1 para sucesso na requisição e 0 para falha na requisição. Neste caso, 0 devido a erros enviados no corpo da requisição.
pacoteUsadointID do pacote utilizado na consulta
erroCodigointCódigo do erro.
errostringMensagem de erro
nomestringNome completo do titular (sem acentuação).
Apenas para solicitações na rota de CPF, neste caso, nome retornará null
razaostringNome da razão social da empresa.
Apenas para solicitações na rota de CNPJ. Neste caso, razão retornará null .

Códigos de Erro

Confira abaixo todos os tipos de erros retornados no parâmetro erro e erroCodigo:

Erros CPF

erroCodigoerroDescrição
100Invalid CPF!Número digitado não é um CPF válido.
101Enter an 11 digit CPF!CPF informado possui menos de 11 dígitos.
102The CPF entered does not exist in the Federal Revenue databases! Please check your CPF number and try again.O CPF é válido, porém não pertence a nenhuma pessoa. Em alguns casos, o CPF é válido, existente na Receita Federal, mas ainda não propagou na API conforme prazo estipulado nos termos de uso.

Erros CNPJ

erroCodigoerroDescrição
200Invalid CNPJ!Número digitado não é um CNPJ válido.
201Enter an 11 digit CNPJ!CNPJ informado possui menos de 14 dígitos.
202The CNPJ provided does not exist in the Federal Revenue databases! Please check your CNPJ number and try again.O CNPJ é válido, porém não pertence a nenhuma empresa. Em alguns casos, o CNPJ é válido, existente na Receita Federal, mas ainda não propagou na API conforme prazo estipulado nos termos de uso.

Erros CPF / CNPJ

erroCodigoerroDescrição
1000Invalid Token!O token informado não pertence ao IP que está realizando a consulta.
1001Not enough credits!Você não possui créditos no pacote informado, para realizar consultas.
1002Account suspended and/or inactive!Entre em contato conosco para verificar o motivo.
1003Blacklist until DATEIP e Token suspenso temporariamente por descumprir uma das Regras de Uso.
1004Package unavailable for consultation!O ID do pacote informado é inválido ou não está disponível para consultas.
1005It is not possible to consult CPF/CNPJ in this package!Falha ao processar solicitação com o fornecedor ou erro interno. Verifique com o suporte.
1006Supplier 2 offline. Contact us!Fornecedor de dados off-line ou enfrentando instabilidades. Tente novamente ou entre em contato conosco.
1007Limit of requests (20) per second exceeded. Please try again.Limite máximo de 20 consultas por segundo.
1008Token not found.Token não informado ou não enviado corretamente no formato Bearer Token.
2000

  1. packageId must be one of the following values: 1, 7, 2, 8, 9, 3, 13, 14 and 15


  2. packageId must be one of the following values: 4, 5, 10, 6, 11 and 12

  3. packageId must be one of the following values: 1, 10, 11, 12, 13, 14, 15, 2, 3, 4, 5, 6, 7, 8 and 9</li<>
Erro de validação

  1. O Id do pacote informado não esta de acordo com a lista de pacotes disponíveis de apara a rota de CPF.


  2. O Id do pacote informado não esta de acordo com a lista de pacotes disponíveis para a rota de CNPJ.

  3. O id do pacote informado não esta de acordo com a lista de pacotes disponíveis para a rota de Saldo.