Skip to main content
Resumo: a seção SUMMARY é a única que não tem um formato fixo. Ela é montada por fragmentos: cada fonte que respondeu adiciona o seu próprio bloco ao array sectionDetails. No relatório que usamos para verificar, eram 16 fragmentos.
Não há exemplo completo desta seção nesta página, de propósito. O payload real é grande demais: chega em 16 fragmentos de sectionDetails e cada fonte adiciona o seu bloco. Um dump inteiro seria ilegível e envelheceria rápido.O que está abaixo é um trecho real, anonimizado, para você reconhecer o formato. Para o payload completo do seu caso, chame GET /report/{id}/section/{sectionType} com o seu relatório. Para a leitura já interpretada, sem lidar com o bruto, use GET /report/{id}/insights.

Trecho real

Como ela é montada

Diferente das outras seções, aqui sectionDetails não é um item só. Cada entrada traz o resumo de uma fonte, e você precisa percorrer o array e juntar as chaves:

Blocos de resumo (*Summary)

Os cartões do topo do relatório seguem um padrão comum, com order, title, tooltip, icon, value, subValue e dateText:

Outros campos observados

Certidões individuais (pgfnCertificate, debtAbsenceStateCertificate, debtLaborAbsenceCertificate, boardCertificate), cada uma com valid e error. Dados de PEP (ownersPep, companyPep), processos (companyLawsuits), mudanças (addressesChanges, basicDataChanges, economicGroupChanges) e identificação (name, document, formattedDocument, situation, provider, source, emissionDate, validityDate, url).
A lista acima é o que apareceu num relatório COMPLETO+ real, não um contrato. Quais blocos existem depende das fontes ativadas na política. Sempre verifique a presença da chave antes de usar.