Obter status de um run
Retorna o status e resultado de um run específico.
- Run em execução →
202comstatus: running - Run finalizado →
200com decisão completa
Authorizations
API key no header x-api-key (recomendado)
Headers
"2026-06-03"
Path Parameters
ID do run retornado pelo POST /runs
Response
Run finalizado — resultado disponível
Status atual do run:
- queued / pending / running — em processamento
- completed — finalizado com resultado
- blocked — bloqueado por regra crítica
- pending_review — aguardando análise manual do compliance officer
- partial — resultado parcial (algumas fontes falharam)
- failed — falha técnica — reenvie o run
queued, pending, running, completed, blocked, pending_review, partial, failed Decisão do bureau:
- approved — aprovado para prosseguir
- rejected — bloqueado por regra crítica (run com status blocked)
- review — requer análise manual do compliance officer
- null — run ainda em andamento ou com falha técnica
approved, rejected, review Decisão operacional — difere de decision apenas quando fontes tier-1 falharam
por erro técnico durante a execução.
Valores possíveis: approved, rejected, hold, null.
- hold — fontes críticas não concluíram; resultado incerto (ver
/analysispara detalhes) - rejected — fonte crítica retornou INVALID com bloqueio
- approved — todas as fontes críticas concluíram sem restrição
Quando operative_decision é null: run_analysis ainda não foi gerado — tratar decision como definitivo.
approved, rejected, hold Classificação de risco calculada pelo engine:
- baixo — risco baixo, sem apontamentos relevantes
- medio — risco médio, apontamentos de pendência identificados
- alto — risco alto, apontamentos críticos identificados
- null — run ainda não concluído
baixo, medio, alto Nome do template usado neste run
Mensagem human-readable da decisão gerada pelo engine
true quando o run está aguardando revisão manual do compliance officer