Consulta CNPJ

Parâmetros de consulta

A tabela abaixo detalha os campos aceitos na consulta a este dataset.

CampoDescriçãoValores PossíveisTipo de Campo
documentDocumento de identificaçãoCNPJObrigatório
typeIdentificador do tipo de consultaADVANCED, ADDITIONAL_INPUTSObrigatório
providersArray de Slugs dos providers que serão inclusos na busca["serasa"]Obrigatório

Quando o parâmetro type for definido como ADVANCED, a resposta incluirá os dados da Consulta Básica. Quando definido como ADDITIONAL_INPUTS, a resposta conterá apenas os subprodutos e providers explicitamente informados na requisição.


Corpo da Resposta

CampoTipoDescrição
ticketIdstringIdentificador da consulta
executadoEmdateData e hora da execução da consulta
statusstring'Executado''Executado com exceção'. Em caso de execução com exceção o campo exceptions será preenchido, porém a request retorna sucesso
resultadoobjectResposta da Consulta Básica
exceptionsarray<object>Lista de exceções encontradas durante a execução da consulta. Preenchido apenas quando status = 'Executado com exceção'

Estrutura de exceptions

CampoTipoDescrição
messagestringDescrição do erro ocorrido. Exemplos: "Os slugs informados estão inativos.", "Os slugs informados não foram encontrados."
slugsarray<string>Lista dos slugs que ocasionaram a exceção

Estrutura de resultado

CampoTipoDescrição
serasaobjectLista com os detalhes do documento consultado

Estrutura de serasa

CampoTipoDescrição
namestringNome do provider consultado
statusarray<integer>Status Code das Requisições
dataarrayLista com os detalhes da consulta

Estrutura de reports

CampoTipoDescrição
reportNamestringNome do Relatório
identificationReportobjectDados de Registro
QSAReportobjectQuadro Social Administrativo
scoreobjectScore
scoresobjectInformações adicionais do Score
negativeDataobjectDados de Negativação
factsobjectFatos

Estrutura de identificationReport

CampoTipoDescrição
updateDatestring ($date)Data da última atualização das informações
statusRegistrationstringSituação do CNPJ consultado
companyNamestringNome da empresa consultada
companyAliasstringNome fantasia da empresa consultada
address.addressLinestringEndereço da empresa
address.zipCodestringCEP
address.districtstringBairro
address.citystringCidade
address.statestringEstado
phone.areaCodestringCódigo de área
phone.phoneNumberstringNúmero de telefone
companyUrlstringSite oficial da empresa consultada
partnershipstringTipo da sociedade que a empresa participa
companyRegisterstringRegistro da empresa consultada
companyRegisterDatestringData do registro da empresa
companyFoundationstring ($date)Data da fundação da empresa
numberEmployeesintegerQuadro de funcionários efetivos da empresa
taxOptionstringOpção tributária da empresa
stateRegistrationstringInscrição estadual da empresa
economicActivitystringÁrea de atuação da empresa
importPurchasesnumber ($double)Porcentagem da importação sobre compras
exportSalesnumber ($double)Porcentagem da exportação sobre vendas
cnaestringClassificação Nacional de Atividades Econômicas
serasaActiveCodestringCódigo da área de atuação registrado na base Serasa Experian
branchOfficesstringNúmero de filiais da empresa consultada
nireNumberstringRegistro de legalidade da empresa
predecessorList.predecessorNamestringNome da empresa antecessora
predecessorList.predecessorDatestring ($date)Data da empresa antecessora
legalNatureCodestringCódigo da Natureza Jurídica

Estrutura de QSAReport

CampoTipoDescrição
companyData.socialCapitalValuenumber ($double)Capital social da empresa
companyData.accomplishedValuenumber ($double)Capital realizado da empresa
companyData.informationUpdateDatestringData de atualização das informações
companyData.countryOriginstringPaís de origem
companyData.controlTypestringTipo de controle da empresa
companyData.naturestringNatureza da empresa
partnersList.documentTypestringTipo do documento do sócio (CPF ou CNPJ)
partnersList.documentIdstringNúmero do documento do sócio
partnersList.namestringNome/Razão social do sócio
partnersList.sinceDatestring ($date)Data de entrada do sócio na empresa
partnersList.nationalitystringNacionalidade do sócio
partnersList.restrictionSignbooleanIndicativo de anotações do sócio
partnersList.documentConsistencybooleanIndicativo de inconsistência do sócio
partnersList.capitalTotalValuenumber ($double)Capital total do sócio
partnersList.capitalVoterValuenumber ($double)Capital votante do sócio
directorsList.documentTypestringTipo do documento do administrador (CPF ou CNPJ)
directorsList.documentIdstringNúmero do documento do administrador
directorsList.namestringNome/Razão social do administrador
directorsList.rolestringCargo do administrador
directorsList.maritalStatusstringEstado civil do administrador (apenas para CPF’s)
directorsList.sinceDatestring ($date)Data de entrada do administrador na empresa
directorsList.mandateStartstring ($date)Data de início de mandato do administrador
directorsList.mandateEndstring ($date)Data de final de mandato do administrador
directorsList.nationalitystringNacionalidade do administrador
directorsList.restrictionSignbooleanIndicativo de anotações do sócio
directorsList.documentConsistencybooleanIndicativo de inconsistência do sócio

Estrutura de score

CampoTipoDescrição
scoreintegerPontuação do score
scoreModelstringModelo de score: Score Positivo
defaultRatestringProbabilidade de não pagamento
messagestringMensagem informativa

Estrutura de scores

CampoTipoDescrição
scoreResponse.scoreintegerPontuação do score
scoreResponse.scoreModelstringModelo do score
scoreResponse.messagestringMensagem informativa

Estrutura de negativeData

CampoTipoDescrição
pefinobjectPendência Financeira - PEFIN
refinobjectRestrições Financeiras - REFIN
notaryobjectProtestos
checkobjectCheques Sem Fundo (CCF)
collectionRecordsobjectDívidas Vencidas

Estrutura de pefin

CampoTipoDescrição
pefinResponse.occurrenceDatestring ($date)Data da ocorrência
pefinResponse.legalNatureIdstringCódigo da Natureza
pefinResponse.legalNaturestringNatureza da dívida
pefinResponse.contractIdstringIdentificador do contrato
pefinResponse.creditorNamestringNome do credor
pefinResponse.amountnumber ($double)Valor da dívida
pefinResponse.federalUnitstringEstado
pefinResponse.principalbooleanPrincipal (true) ou Avalista (false)
pefinResponse.summary.firstOcurrencestring ($date)Data da negativação mais recente
pefinResponse.summary.lastOcurrencestring ($date)Data da negativação mais antiga
pefinResponse.summary.countinteger ($int32)Quantidade total de pendências financeiras
pefinResponse.summary.balancenumber ($double)Valor total de pendências financeiras

Estrutura de refin

CampoTipoDescrição
refinResponse.occurrenceDatestring ($date)Data da ocorrência
refinResponse.legalNatureIdstringCódigo da Natureza
refinResponse.legalNaturestringNatureza da dívida
refinResponse.contractIdstringIdentificador do contrato
refinResponse.creditorNamestringNome do credor
refinResponse.amountnumber ($double)Valor da dívida
refinResponse.principalbooleanPrincipal (true) ou Avalista (false)
refinResponse.summary.firstOcurrencestring ($date)Data da negativação mais recente
refinResponse.summary.lastOcurrencestring ($date)Data da negativação mais antiga
refinResponse.summary.countinteger ($int32)Quantidade total de restrições financeiras
refinResponse.summary.balancenumber ($double)Valor total de restrições financeiras

Estrutura de notary

CampoTipoDescrição
notaryResponse.occurrenceDatestring ($date)Data da ocorrência
notaryResponse.amountnumber ($double)Valor da dívida
notaryResponse.officeNumberstringNúmero do cartório
notaryResponse.citystringCidade
notaryResponse.federalUnitstringEstado
notaryResponse.summary.firstOcurrencestring ($date)Data da negativação mais recente
notaryResponse.summary.lastOcurrencestring ($date)Data da negativação mais antiga
notaryResponse.summary.countinteger ($int32)Quantidade total de protestos
notaryResponse.summary.balancenumber ($double)Valor total dos protestos

Estrutura de check

CampoTipoDescrição
checkResponse.occurrenceDatestring ($date)Data da ocorrência
checkResponse.alineainteger ($int32)Identificador do motivo da devolução do cheque
checkResponse.bankNamestringNome do banco
checkResponse.bankAgencyIdinteger ($int32)Número da agência
checkResponse.checkNumberstringNúmero do cheque
checkResponse.checkCountinteger ($int32)Quantidade de cheques
checkResponse.citystringCidade
checkResponse.federalUnitstringEstado
checkResponse.summary.firstOcurrencestring ($date)Data da negativação mais recente
checkResponse.summary.lastOcurrencestring ($date)Data da negativação mais antiga
checkResponse.summary.countinteger ($int32)Quantidade total de cheques sem fundo
checkResponse.summary.balancenumber ($double)Valor total de cheques sem fundo

Estrutura de collectionRecords

CampoTipoDescrição
collectionRecordsResponse.occurrenceDatestring ($date)Data da ocorrência
collectionRecordsResponse.legalNatureIdstringCódigo da Natureza
collectionRecordsResponse.legalNaturestringNatureza da dívida
collectionRecordsResponse.debtModestringIdentificador da natureza da dívida
collectionRecordsResponse.contractIdstringIdentificador do contrato
collectionRecordsResponse.creditorNamestringNome do credor
collectionRecordsResponse.amountnumber ($double)Valor da dívida
collectionRecordsResponse.citystringCidade
collectionRecordsResponse.federalUnitstringEstado
collectionRecordsResponse.principalbooleanPrincipal (true) ou Avalista (false)
collectionRecordsResponse.summary.firstOcurrencestring ($date)Data da negativação mais recente
collectionRecordsResponse.summary.lastOcurrencestring ($date)Data da negativação mais antiga
collectionRecordsResponse.summary.countinteger ($int32)Quantidade total de dívidas vencidas
collectionRecordsResponse.summary.balancenumber ($double)Valor total de dívidas vencidas

Estrutura de facts

CampoTipoDescrição
inquiryCompanyResponseobjectConsultas à Serasa
judgementFilingsobjectAções Judiciais
bankruptsobjectParticipação em Falência

Estrutura de inquiryCompanyResponse

CampoTipoDescrição
occurrenceDatestring ($date)Data da consulta
companyNamestringNúmero do CNPJ consultante
companyDocumentIdstringNome do CNPJ consultante
daysQuantitystringQuantidade de consultas no dia
quantity.actualintegerQuantidade de consulta do mês atual
quantity.historical.inquiryDatestring ($date)Data dos meses anteriores
quantity.historical.occurrencesintegerQuantidade de consulta dos meses anteriores

Estrutura de judgementFilings

CampoTipoDescrição
occurrenceDatestring ($date)Data da ocorrência
legalNatureIdstringCódigo da Natureza
legalNaturestringNatureza da dívida
amountnumber ($double)Valor da dívida
distributorstringNúmero do distribuidor
civilCourtstringIdentificador da vara judicial
citystringCidade
statestringEstado
summary.firstOcurrencestring ($date)Data da negativação mais recente
summary.lastOcurrencestring ($date)Data da negativação mais antiga
summary.countinteger ($int32)Quantidade total de ações judiciais
summary.balancenumber ($double)Valor total das açõe

Estrutura de judgementFilings

CampoTipoDescrição
occurrenceDatestring ($date)Data da ocorrência
legalNatureIdstringCódigo da Natureza
legalNaturestringNatureza da dívida
amountnumber ($double)Valor da dívida
distributorstringNúmero do distribuidor
civilCourtstringIdentificador da vara judicial
citystringCidade
statestringEstado
summary.firstOcurrencestring ($date)Data da negativação mais recente
summary.lastOcurrencestring ($date)Data da negativação mais antiga
summary.countinteger ($int32)Quantidade total de ações judiciais
summary.balancenumber ($double)Valor total das ações judiciais
Language
Credentials
Header
Click Try It! to start a request and see the response here!