Signatures
Gestiona las validaciones de firma de un documento y administra firmantes individuales.
La información de firmas de un documento se devuelve como parte del campo signersData al consultar un documento. No necesitas llamar a un endpoint separado para ver el estado de las firmas.
Para modificar documentos activos (anular, agregar o eliminar firmantes), consulta los endpoints de Corrección.
Update validations
Las validaciones de firma se actualizan mediante el endpoint general de actualización de documento. Incluye el campo signatureValidation en el body del PATCH /v2/documents/{document_id}.
Request body (campo relevante)
- Name
signatureValidation- Type
- object
- Description
Objeto con las validaciones a actualizar.
- Name
signatureValidation.autografa- Type
- boolean
- Description
Firma autógrafa. Default:
true.
- Name
signatureValidation.FEA- Type
- boolean
- Description
Firma Electrónica Avanzada. Default:
false.
- Name
signatureValidation.eIDAS- Type
- boolean
- Description
Validación eIDAS. Default:
false.
- Name
signatureValidation.nom151- Type
- boolean
- Description
NOM-151-SCFI. Default:
false.
- Name
signatureValidation.firmaBiometrica- Type
- boolean
- Description
Firma biométrica. Default:
false.
Request
curl -X PATCH "https://api.allsign.io/v2/documents/DOC_UUID" \
-H "Authorization: Bearer ALLSIGN_LIVE_SK" \
-H "Content-Type: application/json" \
-d '{
"signatureValidation": {
"autografa": true,
"nom151": true,
"FEA": false
}
}'
Delete signer
Elimina un firmante y su registro de acceso asociado de un documento. Consulta los endpoints de Corrección para el flujo completo de modificación de documentos activos.
Path parameters
- Name
document_id- Type
- string
- Description
ID del documento (UUID).
- Name
signature_id- Type
- string
- Description
ID del firmante a eliminar (UUID).
curl -X DELETE "https://api.allsign.io/v2/documents/DOC_UUID/signers/SIG_UUID" \
-H "Authorization: Bearer ALLSIGN_LIVE_SK"
Response (200)
{
"success": true,
"detail": "Firmante eliminado correctamente"
}

