Signatures

Gestiona las validaciones de firma de un documento y administra firmantes individuales.


PATCH/v2/documents/{document_id}

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

PATCH
/v2/documents/{document_id}
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/v2/documents/{document_id}/signers/{signature_id}

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"
}

Was this page helpful?