Skip to main content

Quando usar

É o mesmo endpoint que o botão Convocar Comitê do toolbox usa. Ele existe para as duas primeiras das três configurações de comitê da política: Também funciona para reconvocar um relatório cujo comitê falhou (ERROR) ou foi pulado (SKIPPED).
Convocação manual sempre entra como sugestão, nunca decide sozinha. Só o gatilho automático da política Convocar comitê e decisão automática aplica a decisão no status do relatório.
Conceito completo em Comitê de Crédito IA.

Autenticação

Bearer JWT no header Authorization. A organização do token é a única que enxerga o relatório: um id de outra organização retorna 404.

Parâmetros

Pré-requisitos

A convocação é recusada com 400 se o relatório ainda não está pronto para o comitê:
1

A política precisa habilitar o pipeline de parecer

Sem parecer por seção não existe insumo para o comitê.
2

Os pareceres por seção precisam ter terminado

Não há evento que anuncie isso. Veja o padrão de integração abaixo.
3

A política de crédito precisa ter concluído

Se o relatório tem policyId, o resultado da política precisa ter chegado.
O webhook REPORT_FINISHED não é garantia de que o comitê pode ser convocado. Ele sinaliza que as integrações do relatório terminaram, que é um pipeline diferente do de pareceres. Os pareceres por seção rodam depois e podem continuar processando por mais alguns instantes. Convocar o comitê no exato momento em que o REPORT_FINISHED chega costuma devolver 400.
Se todo relatório dessa política deve ir a comitê, não use este endpoint. Configure a política como Convocar comitê e sugerir decisão e a plataforma convoca sozinha, na hora certa, sem você precisar acertar o momento nem tratar retry. A deliberação chega pelo webhook COMMITTEE_FINISHED com trigger: "AUTO_SUGGEST", e a decisão final continua sendo do analista, igual à convocação manual.Este endpoint existe para o caso oposto: quando o comitê é exceção, disparada por uma pessoa no seu sistema (um botão na tela do analista, uma aprovação de alçada) ou por uma regra sua que seleciona quais casos valem a deliberação. É aí que o padrão abaixo importa.

Padrão de integração recomendado

Não existe hoje um evento que anuncie “os pareceres terminaram”. O caminho robusto é tratar o 400 de prontidão como estado transitório e repetir:
1

Aguarde o REPORT_FINISHED

Ele indica que a análise entrou na reta final. Serve como ponto de partida, não como sinal de prontidão.
2

Chame o endpoint e leia o erro

Um 200 significa que a deliberação começou. Um 400 de pareceres ainda não finalizaram ou de política ainda não concluiu significa “ainda não, tente de novo”.
3

Repita com backoff

Aguarde alguns segundos e chame novamente. Na prática os pareceres fecham em menos de um minuto depois do relatório. Estabeleça um teto de tentativas para não repetir indefinidamente.
4

Pare nos erros terminais

Comitê não habilitado na política e nenhum parecer disponível não mudam com o tempo. Nesses casos, não repita.
Consulte a tabela de erros abaixo: a coluna Repetir diz quais valem nova tentativa.
GET /report/{id}/insights mostra os pareceres já concluídos, mas não informa quantos faltam. Serve para acompanhar o progresso, não para decidir que tudo terminou. Quem tem essa informação é o próprio endpoint de convocação, na resposta que ele devolve.

Resposta

A chamada é assíncrona. O 200 confirma que a deliberação foi aceita e iniciada, não que ela terminou. Para saber o resultado, registre o webhook COMMITTEE_FINISHED ou consulte GET /report/{id}/insights.

Erros

Trate o 409 como sucesso na sua lógica de retry: ele significa que a deliberação está em andamento, seja porque outra chamada sua já passou, seja porque a política convocou automaticamente.

Próximos passos

Comitê de Crédito IA

Agentes, modos e regras de convocação.

Consultar Pareceres

Pareceres por seção e resumo da decisão.

Consultar Deliberação

Votos individuais, custo e auditoria.

Criar Webhook

Receber COMMITTEE_FINISHED.