Pular para o conteúdo principal

Remover monitoramento em lote

Este endpoint permite interromper o monitoramento de vários processos cadastrados de uma só vez.

Após a exclusão, os monitoramentos deixarão de ser consultados periodicamente e nenhum novo callback será enviado.

Requisição

DELETE https://api.push.codilo.com.br/v1/processo/excluir/lote

Parâmetros

NomeTipoObrigatórioDescrição
deleteAllbooleanSimDefine o comportamento da exclusão.

- true: remove todos os monitoramentos vinculados à credencial do access token. Neste caso, cnjIds não deve ser enviado.
- false: remove apenas os monitoramentos informados em cnjIds. Neste caso, cnjIds torna-se obrigatório.
cnjIdsarrayCondicionalLista de IDs dos monitoramentos que serão removidos.

Obrigatório quando deleteAll = false.

Exemplos de Requisição

curl --request DELETE \
--url https://api.push.codilo.com.br/v1/processo/excluir/lote \
--header 'Authorization: Bearer SEU_ACCESS_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"cnjIds": ["460477ff-9083-4b3d-ba1c-b6cc5efd1111","51dbaff6-ed4e-4181-a757-660e50639999"]
}'

Exemplo de Resposta (200 - OK)

{
"success": true
}

Status Codes

StatusSignificadoDescrição
200OKProcesso removido com sucesso
401UnauthorizedToken inválido ou não informado
403ForbiddenProcesso não pode ser removido (ex.: período mínimo de 1 mês ainda não concluído)