Datasets de Pessoa Jurídica
Os datasets de certidões e de status_person são processados apenas no modo assíncrono (
POST /person/async), por serem consultas mais demoradas. Em consultas sync, eles aparecem em failedDatasets com a mensagem Dataset disponível apenas na consulta assíncrona. Os demais datasets da lista podem ser usados em sync e async.datasets) e no retorno (campo result.datasets[].dataset).
1. Dados Cadastrais Básicos (basic)
Informações cadastrais da empresa (Pessoa Jurídica):
Quando usar: Análise de crédito, validação cadastral, avaliação de perfil da empresa.
- cnpj (string): CNPJ
- name (string): Razão social
- fantasyName (string): Nome fantasia
- foundingDate (string): Data de fundação
- dissolutionDate (string): Data de fechamento
- nationality (string): País de registro
- taxIdStatus (string): Status do CNPJ na Receita Federal
- taxRegime (string): Regime tributário
- companyType (string): Tipo de empresa
- age (number): Idade da empresa em anos
- isHeadquarter (boolean): É matriz do grupo
- headquarterState (string): Estado da matriz
- isConglomerate (boolean): É conglomerado
- legalNature (object): Natureza jurídica (code, description)
- activities (array): Atividades CNAE. Cada item possui: isMain (boolean), code (string), activity (string)
2. Endereços (addresses)
Endereços associados ao CNPJ:
Quando usar: Validação de endereço, análise de estabilidade geográfica, verificação de consistência cadastral.
Lista de endereços. O array contém objetos com:
- streetAddress (string): Logradouro completo
- addressLocality (string): Cidade
- addressRegion (string): Estado
- postalCode (string): CEP
- addressCountry (string): País
- complement (string): Complemento
- neighborhood (string): Bairro
- isActive (boolean): Endereço ativo
- isMain (boolean): Endereço principal
3. Telefones (phones)
Telefones vinculados ao CNPJ:
Quando usar: Validação de contato, análise de canais de comunicação.
Lista de telefones. O array contém objetos com:
- number (string): Número de telefone
- areaCode (string): Código de área
- countryCode (string): Código de país
4. Indicadores de Atividade (activity_indicators)
Métricas sobre o nível de atividade da empresa:
Quando usar: Avaliação de capacidade financeira, análise de porte empresarial, validação de operação ativa.
5. Grupo Econômico de Primeiro Nível (economic_group_first_level)
Grupo econômico relacionado à empresa:
Quando usar: Análise de exposição a riscos compartilhados, mapeamento de estrutura societária, due diligence.
- mainCompanyTaxId (string): CNPJ principal
- economicGroupType (string): Tipo do grupo
- companyDocNumbers (array): CNPJs do grupo
- totalCompanies (number): Total de empresas
- totalActiveCompanies (number): Empresas ativas
6. Relacionamentos economicos (relationships)
Retorna QSA atual
Quando usar: Análise de exposição a riscos compartilhados, mapeamento de estrutura societária, due diligence.
- relatedEntityTaxIdNumber (string)
- relatedEntityTaxIdType (string)
- relatedEntityTaxIdCountry (string)
- relatedEntityName (string)
- relationshipType (string)
- relationshipName (string)
- relationshipLevel (string)
- relationshipDataOrigin (string)
- **creationDate **(string)
- lastUpdateDate (string)
- relationshipStartDate (string)
- relationshipEndDate (string)
7. Emails Pessoas relacionadas (related_people_emails):
Quando usar: enriquecimento de dados e lead.
Dataset retorna:
- relationshipType (string)
- email (string)
- isActive (boolean)
- isMain (boolean)
8. Telefones pessoas relacionadas (related_people_phones):
Quando usar: enriquecimento de dados e lead.- relationshipType (string)
- number (string)
- areaCode (string)
- countryCode (string)
- isActive (boolean)
- isMain (boolean)
9. KYC e Compliance (kyc)
Informações regulatórias e de compliance:
Quando usar: Processos de KYC/compliance, prevenção à lavagem de dinheiro (PLD), análise de risco reputacional.
- isCurrentlyPEP (boolean): É PPE atualmente
- isCurrentlySanctioned (boolean): Sancionado atualmente
- pepHistory (array): Histórico de PPE. Cada item possui:
- level (string): Nível do PPE
- jobTitle (string): Cargo
- state (string): Estado
- isCurrentlyPEP (boolean): É PPE atualmente
- sanctionsHistory (array): Histórico de sanções. Cada item possui:
- source (string): Fonte da sanção
- type (string): Tipo de sanção
- isCurrentlySanctioned (boolean): Sancionado atualmente
10. Processos Judiciais e Administrativos (processes)
Processos envolvendo a empresa:
Quando usar: Avaliação de riscos jurídicos, análise de reputação, due diligence legal.
- processes (array): Lista de processos. O array contém objetos com:
- number (string): Número do processo
- courtLevel (number): Nível do tribunal
- partyType (string): Tipo de parte no processo
- status (string): Situação do processo
- value (number): Valor do processo
- totalProcesses (number): Total de processos
11. Certidão FGTS (fgts_company)
Disponibilidade: apenas assíncrono (POST /person/async).
Consulta on-demand da certidão de regularidade do FGTS da empresa:
Quando usar: Verificação de compliance trabalhista, análise de risco em contratações, processos licitatórios.
- certificates (array): Lista de certidões. Cada item contém:
- origin (string): Origem
- protocolNumber (string): Protocolo
- fileUrl (string): URL do resultado
- status (string): Status da certidão
12. Certidão Negativa de Débitos Trabalhistas (labor_debt_certificate_company)
Disponibilidade: apenas assíncrono (POST /person/async).
Consulta on-demand da CNDT (Certidão Negativa de Débitos Trabalhistas):
Quando usar: Due diligence pré-contratual, análise de crédito, processos de compliance.
- certificates (array): Lista de certidões. Cada item contém:
- origin (string): Origem
- protocolNumber (string): Protocolo
- fileUrl (string): URL do resultado
- status (string): Status da certidão
13. Certidão PGFN (pgfn_certificate_company)
Disponibilidade: apenas assíncrono (POST /person/async).
Certidões de débitos tributários federais (PGFN):
Quando usar: Análise de compliance fiscal, verificação de regularidade tributária, processos de crédito.
- origin (string): Origem
- protocolNumber (string): Protocolo
- fileUrl (string): URL do resultado
- status (string): Status
14. Certidão Negativa IBAMA (ibama_cert_negativa_company)
Disponibilidade: apenas assíncrono (POST /person/async).
Consulta on-demand de embargos e débitos ambientais:
Quando usar: Due diligence ambiental, processos licitatórios, análise de riscos ESG.
- certificates (array): Lista de certidões. Cada item contém:
- origin (string): Origem
- protocolNumber (string): Protocolo
- fileUrl (string): URL do resultado
- status (string): Status da certidão
15. Indicadores de atividade (activity_indicators)
Indicadores de atividade da empresa.
- employeesRange (string): Faixa de funcionários
- incomeRange (string): Faixa de renda
- hasActivity (boolean): Tem atividade
- activityLevel (number): Nível de atividade
Uso no request
Sync e async usam a mesma URI em cada modo. Escolha o body conforme a forma de selecionar os datasets:| Objetivo | URI | Campo obrigatório no body |
|---|---|---|
| Escolher datasets específicos | POST /bureau/api/v1/bureau/person/sync ou /async | datasets |
| Reutilizar um pacote de datasets | POST /bureau/api/v1/bureau/person/sync ou /async | datasetPackageId |
failedDatasets.