Saltar al contenido principal
Versión: 1.21.1

Cambiar el estado de una solicitud

PUT 

/certificate-request/:id/status

Cambia el estado de una solicitud de tu empresa y registra el cambio en el historial. Solo actúa sobre tus propias solicitudes (una ajena responde 404, igual que una inexistente) y solo hacia DRAFT, SENT o CANCELLED (otro destino responde 403). Las transiciones que puedes hacer son DRAFT → SENT y REJECTED → DRAFT, SENT o CANCELLED; cualquier otra combinación responde 422. Los demás estados los asigna MATICERTS durante la tramitación; REVOKED, EXPIRED y CANCELLED son finales. Efectos: el actor del historial (user_of_change) lo fija el servidor (USER); cada cambio de estado envía un correo de notificación a tu empresa y a soporte y dispara el webhook de cambio de estado. Pasar a CANCELLED con este endpoint no reintegra el cupo consumido al crear la solicitud, y una solicitud CANCELLED ya no se puede eliminar; para anular una solicitud biométrica en curso con reintegro del cupo use POST /certificate-request/{id}/issuance/reject.

Request​

Responses​

Estado actualizado. dataRecords trae la solicitud recargada, sin relaciones.