Saltar al contenido principal

Reactivar Proceso

PUT /document/reactivate

Con este servicio puedes reactivar un proceso de firma que haya sido rechazado o que haya expirado. Al reactivarse, el sistema notifica a los firmantes pendientes y a quienes rechazaron, permitiéndoles continuar con el proceso. Si el proceso contaba con una fecha de expiración vencida, esta se recalcula automáticamente según la configuración de la compañía.

info

Este servicio aplica para procesos que se encuentren en estado rechazado o expirado. Si el proceso estaba expirado, la fecha de vencimiento se recalcula automáticamente según la configuración de la compañía.


Autenticación

Incluye tu llave privada en el encabezado Authorization.

Authorization: prk_xxx...

Parámetros de creación

NombreTipoRequeridoDescripción
codestringCondicionalCódigo del documento a reactivar. Requerido si no se envía package.
packagestringCondicionalCódigo del paquete a reactivar. Requerido si no se envía code.
emailstringRequeridoEmail del usuario que realiza la reactivación. Se guarda como registro de la acción.
nota

Los campos code y package son mutuamente excluyentes: debes enviar uno y solo uno de los dos.


🧪 Ejemplos de uso

Reactivar un documento

curl --location --request PUT 'https://dev.auco.ai/v1.5/ext/document/reactivate' \
--header 'Authorization: prk_private_key_company' \
--header 'Content-Type: application/json' \
--data-raw '{
"code": "DOCUMENTCODE",
"email": "manager@auco.ai"
}'

Reactivar un paquete

curl --location --request PUT 'https://dev.auco.ai/v1.5/ext/document/reactivate' \
--header 'Authorization: prk_private_key_company' \
--header 'Content-Type: application/json' \
--data-raw '{
"package": "PACKAGECODE",
"email": "manager@auco.ai"
}'

Ejemplos de respuesta

Respuesta exitosa

{
"notifications": 2,
"users": ["Juan Pérez", "María García"]
}
CampoTipoDescripción
notificationsnumberCantidad de notificaciones enviadas a los firmantes
usersArrayNombres de los firmantes que recibieron notificación

⚠️ Respuestas de error

CódigoDescripción
400Faltan parámetros, o alguna de las validaciones no coinciden con las condiciones de aplicabilidad
401Autenticación inválida o ausente
404PROCESS_NOT_FOUND — El proceso no fue encontrado