Objeto Relatório
Todo relatório retornado pela API tem a seguinte estrutura raiz:
|
status | object | { id, value }, com value em PENDING, APPROVED ou DENIED. |
| policyId / policyVersion / policyName | | Política aplicada. |
| parecerEnabled | boolean | Se o pipeline de parecer está habilitado. |
| committeeStatus / committeeDecision / committeeResult | | Estado e resultado do Comitê de Crédito IA. |
| exportUrl / exportExcelUrl | string | Últimas exportações geradas. |
| commentary | object[] | Comentários de analistas |
| sections | object[] | Seções do relatório (ver abaixo) |
Tipo do relatório (type)
Status do relatório (status)
Estrutura de uma seção (sections[])
Cada elemento de sections tem:
Onde ficam os dados: sectionDetails[].values
Cada item de sectionDetails tem integrationTypes (de onde veio) e values (o conteúdo).
Exemplo real de uma seção com campos no nível de cima (BAD_CHECK):
integrationCount, quando presente, indica quantas integrações contribuíram para aquele bloco.
O caminho robusto é inspecionar antes de acessar, em vez de assumir um caminho fixo:
Campos crus e campos formatados
Vários tradutores devolvem o mesmo dado duas vezes:value e date (crus, para cálculo) mais formattedValue e formattedDate (formatados em português e padrão brasileiro, para exibição). Não faça parse do formatado para recuperar o número: use o cru.
Tipo da seção (sections[].type)
Valores possíveis de sections[].type.value
Comentários (commentary)
Navegação pelo dicionário
Resumo
Campos da seção SUMMARY, principais indicadores de risco.
Informações Básicas
Campos da seção BASIC_INFORMATION, cadastro completo.
Processos Judiciais
Campos da seção PROCESSES, processos e valores.
Protestos
Campos da seção PROTESTS, protestos em cartório.
PEFIN e REFIN
Pendências financeiras e refinanciamentos.
SCR Bacen
Histórico de crédito bancário, SCR do Banco Central.
PEP e Sanções
Exposição política e listas de sanções.
Política de Crédito
Resultado da avaliação automática das regras.

