Validación de firmas

Ideal para automatizar la verificación de documentos y garantizar que estén completos e inalterados.

ZapSign ofrece un endpoint que valida si un archivo PDF fue firmado correctamente y se mantiene íntegro, asegurando conformidad con los estándares de seguridad y validez jurídica.

Este endpoint permite validar la integridad de firmas digitales en un archivo PDF. La validación confirma si:

  • El PDF contiene una o más firmas digitales;

  • Todas las firmas fueron emitidas por ZapSign;

  • Las firmas son criptográficamente válidas;

  • El documento no fue alterado después de la firma;

  • No hay firmas pendientes o rechazadas.


Cómo usar

POSThttps://api.zapsign.com.br/api/v1/validate-pdf-signature/

Envíe una solicitud con el método POST en formato multipart/form-data conteniendo el archivo PDF en el campo file.

Headers

Clave
Valor

Content-Type

multipart/form-data

Request Body (form-data)

Clave
Tipo
Descripción

file

archivo (PDF)

Archivo PDF a ser validado

Llamando al endpoint vía Postman

Ejemplo de respuesta

{
    "isValid": true,
    "message": "Document signed correctly (CN=ZAPSIGN) and without subsequent notes.",
    "authority": "AC Certisign Multipla G7",
    "signingDate": "11/19/2024 14:34:58",
    "commonName": "ZAPSIGN PROCESSAMENTO DE DADOS LTDA"
}

Posibles mensajes en caso de documento inválido

Mensaje
Descripción

Signature signature1 does not cover the whole document

La firma no cubre todo el documento

Certificate validation failed: CN is not ZAPSIGN PROCESSAMENTO DE DADOS LTDA

El documento contiene una o más firmas que no fueron realizadas por ZapSign

Signature signature1 not valid because the document contains pending signature indicators

El documento es inválido porque contiene indicadores de firmas pendientes

Signature signature1 is not valid because the document contains refused signature indicators

El documento es inválido porque contiene indicadores de firmas rechazadas

Document does not contain digital signatures

El documento no está firmado

Signature signature1 is not cryptographically valid

El documento contiene una firma inválida o fue modificado después de haber sido firmado


¡Habla con Gepeto!

¿Tienes alguna duda? Utiliza nuestra inteligencia artificial entrenada con toda la documentación de la API.

Last updated

Was this helpful?