Saltar al contenido principal

🔓 Desbloquear Firmante

POST /document/unlock

Con este servicio puedes gestionar firmantes bloqueados durante el proceso de validación de identidad. Este servicio permite aprobar, rechazar, reiniciar o cancelar el proceso para firmantes que han sido bloqueados por el sistema de seguridad.

info

Este servicio solo aplica para firmantes que se encuentren en estado bloqueado durante la validación de identidad.


Autenticación

Incluye tu llave privada en el encabezado Authorization.

Authorization: prk_xxx...

Parámetros de creación

NombreTipoRequeridoDescripción
codestringRequeridoCódigo del documento concatenado al ID del firmante ej: ['DOCUMENTCODEID']
emailstringRequeridoEmail del usuario de la compañía que aprueba o rechaza el participante bloqueado
statusstringRequeridoAcción a realizar: approve, reject, reset, cancel
messagestringCondicionalMotivo de cancelación. Este campo es requerido únicamente cuando status es cancel. Para otras acciones no se acepta este campo

Acciones disponibles

  • approve: Aprueba la validación de identidad del firmante
  • reject: Rechaza la validación de identidad del firmante
  • reset: Reinicia el proceso (Solo aplica para firma por WhatsApp, en caso contrario funciona igual que reject)
  • cancel: Cancela el proceso de firma (requiere campo message)

🧪 Ejemplos de uso

Aprobar firmante bloqueado

curl --location 'https://dev.auco.ai/v1.5/ext/document/unlock' \
--header 'Authorization: prk_private_key_company' \
--header 'Content-Type: application/json' \
--data-raw '{
"code": "DOCUMENTCODEID",
"email": "approver@auco.ai",
"status": "approve"
}'

Cancelar proceso con motivo

curl --location 'https://dev.auco.ai/v1.5/ext/document/unlock' \
--header 'Authorization: prk_private_key_company' \
--header 'Content-Type: application/json' \
--data-raw '{
"code": "DOCUMENTCODEID",
"email": "approver@auco.ai",
"status": "cancel",
"message": "Intento de fraude detectado"
}'

Ejemplos de respuesta

Respuesta exitosa

{
"message": "OK"
}

⚠️ 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
404Falta ID del firmante en el código o no se encuentra bloqueado