Eliminar una solicitud
DELETE/certificate-request/:id
Elimina definitivamente (no es borrado lógico) una solicitud de la empresa del usuario autenticado: borra sus archivos del almacenamiento y sus registros, y devuelve a la empresa el cupo consumido. Solo se permite en estado DRAFT (borrador) o REJECTED (rechazada); en cualquier otro estado hay un trámite en curso o un certificado emitido y responde 409. Dispara el webhook de eliminación.
Request
Responses
- 200
- 401
- 403
- 404
- 409
- 429
- 500
Solicitud eliminada
No autenticado
La empresa del usuario está inactiva. Cuerpo: {"message": "La empresa se encuentra inactiva."}, sin success (o una página HTML si la petición no envía Accept: application/json).
La solicitud no existe o pertenece a otra empresa. Mensaje: Solicitud de certificado no encontrada.
La solicitud no está en DRAFT ni REJECTED. Mensaje: No se puede eliminar una solicitud en estado {estado}. Solo se eliminan solicitudes en borrador (DRAFT) o rechazadas (REJECTED).
Límite general de 60 peticiones por minuto excedido.
Error interno. Normalmente ApiErrorResponse. Nota: si el usuario no tiene empresa asociada, el cuerpo es el genérico {"message": "Server Error"}, sin success (o una página HTML si la petición no envía Accept: application/json).