Detalhar um evento da timeline do processo.
GET · API de Integração v2
/v2/processos/{processoId}/auditoria/{eventoId}Abre o antes/depois dos campos alterados por um evento — é o clique na linha cujo possuiAlteracoes é true. Continua sem payload, diff bruto, IP ou sessão. Campo sensível vem sinalizado e sem valores. Relações do processo da URL são devolvidas com o rótulo congelado para a tela; em ações em lote, relações de outros processos não são expostas neste detalhe.
Autenticação
X-API-Key no cabeçalho. Como autenticar
Parâmetros de caminho2
eventoIdintegerobrigatórioeventoId
processoIdintegerobrigatórioprocessoId
Respostas4
Exemplos ilustrativos · nenhuma requisição é enviada
200 · Sucesso
- Quando acontece
- A operação foi concluída.
- Como tratar
- Leia os dados retornados; em listagens, confira também a paginação.
Exemplo ilustrativo gerado do schema · application/json
{
"alteracoes": [
{
"campo": "valorCausa",
"rotulo": "Fase",
"sensivel": false,
"tipo": "REFERENCE",
"valorAnterior": 10000,
"valorAnteriorExibicao": "Conhecimento",
"valorNovo": 25000,
"valorNovoExibicao": "Instrução"
}
],
"evento": {
"acao": "string",
"agendaId": 1,
"alteracaoMonitoramento": {
"anterior": false,
"novo": false
},
"ator": {
"fotoUrl": "string",
"id": "string",
"nome": "string",
"tipo": "string"
},
"categoria": "ALTERACAO",
"codigoEvento": "string",
"descricao": "string",
"id": 1,
"nomeAtor": "string",
"ocorridoEm": "yyyy-MM-dd'T'HH:mm:ss",
"possuiAlteracoes": false,
"tipo": "AGENDA_ATUALIZADA",
"tituloAgenda": "string"
},
"relacoes": [
{
"acao": "string",
"id": 1,
"identificador": "string",
"rotulo": "string",
"tipo": "string"
}
]
}Contrato de respostas
200Detalhe do evento retornado.
Detalhe do evento retornado.
application/json
alteracoesAlteracaoTimelineProcessoResponse[]Campos alterados por este evento. Vazia quando o evento não alterou campos.
Ver propriedades
campostringNome técnico do campo, estável entre versões.
rotulostringRótulo humano congelado do campo.
sensivelbooleantrue quando o campo é sensível: os dois valores vêm nulos e a tela deve dizer apenas que o campo mudou.
tipostringTipo semântico do valor, por exemplo REFERENCE ou BOOLEAN.
valorAnteriorstringValor antes da alteração. null quando o campo estava vazio ou quando é sensível — use sensivel para distinguir.
valorAnteriorExibicaostringTexto do valor anterior congelado para exibição.
valorNovostringValor depois da alteração.
valorNovoExibicaostringTexto do valor novo congelado para exibição.
eventoEventoTimelineProcessoResponseVer propriedades
acaostringAção técnica registrada no evento.
agendaIdintegeralteracaoMonitoramentoAlteracaoMonitoramentoResponseVer propriedades
anteriorbooleannovobooleanatorAtorTimelineProcessoResponseVer propriedades
fotoUrlstringidstringnomestringtipostringcategoriastringCategoria estável para agrupamento e apresentação na UI.
codigoEventostringCódigo estável do evento; recomendado para novos consumidores.
descricaostringidintegernomeAtorstringNome histórico do ator; mantido para compatibilidade.
ocorridoEmstringpossuiAlteracoesbooleantipostringTipo fechado legado; use codigoEvento e categoria em novos consumidores.
tituloAgendastringrelacoesRelacaoTimelineProcessoResponse[]Vínculos adicionados ou removidos por este evento.
Ver propriedades
acaostringidintegeridentificadorstringrotulostringtipostring401Não autenticado.
Não autenticado.
O contrato não declara um corpo para esta resposta.
403Sem permissão para consultar histórico.
Sem permissão para consultar histórico.
O contrato não declara um corpo para esta resposta.
404Processo ou evento não encontrado na timeline do escritório autenticado.
Processo ou evento não encontrado na timeline do escritório autenticado.
application/json
codestringcorrelationIdstringdetailstringerrorsErroItemApiResponse[]Ver propriedades
codestringCódigo estável do erro
fieldstringCampo relacionado
messagestringMensagem segura
instancestringrequestIdstringstatusintegertitlestringtypestring