Skip to main content
Quando uma fonte falha durante o processamento, a seção que depende dela fica incompleta. Esta rota consulta de novo só as fontes que falharam naquela seção, dentro do mesmo relatório.
Exige a permissão can-generate-report. A resposta sai na hora; os dados chegam depois, quando as fontes respondem. O relatório continua o mesmo: nenhum relatório novo é criado.

Quando usar

Use quando o relatório terminou com falha parcial. O webhook REPORT_FINISHED avisa isso em data.content.errors.sections, com o título das seções afetadas (por exemplo, Processos).

Parâmetros

Não há corpo. Envie a requisição sem body.

Como obter o sectionId

O sectionId é o id de cada item de sections[] em GET /v2/report/{id}. Ele muda de relatório para relatório. Para achar a seção certa, compare type.title com o título que veio em errors.sections, ou type.value com o tipo que você guarda. Mais detalhes em Consultar Seção por ID.

O que é reprocessado

1

A seção é reservada

Só uma reexecução por seção de cada vez. Um segundo pedido enquanto a primeira está em curso recebe 409. Se a reexecução anterior ficou mais de 10 minutos sem nenhuma atualização, a seção é liberada e aceita um pedido novo.
2

Só as fontes com erro voltam a rodar

Entram as fontes da seção que registraram erro no processamento do relatório. Fontes que responderam bem não são consultadas de novo. Se nenhuma fonte da seção falhou, a rota responde 400.
3

O estado de erro é limpo

Os erros dessas fontes saem da seção e de qualquer outra seção do relatório que dependa das mesmas fontes. O relatório volta a ficar em processamento (reportProgress.isFinalized: false).
4

As fontes são consultadas de novo

Cada fonte roda uma vez, com a mesma credencial de bureau da política do relatório. Não há nova tentativa automática: se a fonte falhar outra vez, você pode pedir o reprocessamento de novo.

Webhooks

Se o relatório foi criado com webhook cadastrado, o reprocessamento gera eventos de novo: Detalhes do envelope em Criar Webhook.

Resposta

Erros

Todas as respostas de erro seguem o formato { "code": 409, "message": "..." }.