Nunciatura Provista

API Documentation V1

Excluir Processo

Remove um processo do sistema

Este endpoint é do tipo: Protected

Descrição

Remove permanentemente um processo do sistema com as seguintes características:

  • Exclui o processo e todos os dados associados
  • Operação irreversível - não pode ser desfeita
  • Remove relacionamentos com questionários e respostas
  • Valida se o processo existe antes da exclusão
  • Retorna confirmação da exclusão
  • Requer autenticação JWT válida

Detalhes do Endpoint

VERBO

DELETE

URL BASE

http://api.provista.hmg.nabrasil.org.br/v1

ENDPOINT

/processes/{id}

Cabeçalhos

Parâmetro Valor
Authorization Bearer <token>
Accept application/json

Parâmetros da URL

Parâmetro Tipo Obrigatório Descrição
id string Sim UUID do processo a ser excluído

Respostas

Sucesso - 200

{
  "success": true,
  "message": "Processo excluído com sucesso"
}

Erro - 404 (Processo não encontrado)

{
  "success": false,
  "message": "Processo não encontrado"
}

Erro - 401 (Token inválido)

{
  "success": false,
  "message": "Token não fornecido"
}

Códigos de Resposta

Código Descrição
200 Processo excluído com sucesso
401 Token inválido ou expirado
404 Processo não encontrado