Saltar al contenido principal
GET
Python
Devuelve el PDF firmado de un documento, una vez que su firmante lo ha firmado. No necesitas construir la URL: cada documento firmado de la decisión incluye su ruta en signatures[].documents[].signed_file.
El PDF contiene el documento que se mostró al firmante, con los valores de sus campos estampados, y la página de evidencias (salvo que signature_evidence_page del paso esté desactivado). Un PDF avanzado (AES) incluye además la firma PAdES con su sello de tiempo; un PDF simple no tiene firma digital, sello ni sello de tiempo. Antes de devolverlo, Didit compara el archivo almacenado con sha256_signed y responde 409 con signature_document_changed si no coinciden. Un documento que todavía no está firmado devuelve 404 con signature_not_signed. Después de eliminar la sesión, la ruta devuelve 404.

Relacionado

Autorizaciones

x-api-key
string
header
requerido

La clave de API de tu aplicación, que encontrarás en Developers -> API keys en la Business Console. La clave principal tiene acceso completo. Una clave con nombre puede tener un alcance limitado: ninguno, lectura o escritura por recurso, limitada a algunos flujos o a sesiones aprobadas, a una lista de direcciones IP y a una fecha de caducidad. 401 significa que la clave es incorrecta, se revocó o expiró; 403 significa que no se envió ninguna clave, que la clave no tiene acceso a este recurso o acción, o que la solicitud provino de una dirección fuera de su lista de IP; 404 en una ruta de sesión significa que la sesión está fuera de los flujos o estados de la clave. Una clave sin acceso a contenido multimedia recibe las URL de imágenes, videos y PDF como null, y una clave sin permiso de escritura en sesiones recibe los enlaces y tokens de sesión como null. Consulta https://docs.didit.me/console/api-keys.

Parámetros de ruta

sessionId
string<uuid>
requerido

La sesión de verificación de usuarios (KYC) o de verificación de empresas (KYB).

Ejemplo:

"11111111-2222-3333-4444-555555555555"

nodeId
string
requerido

El paso de Firma electrónica: node_id del elemento en signatures[].

Ejemplo:

"feature_signature"

documentId
string<uuid>
requerido

id del documento en signatures[].documents[].

Respuesta

El PDF firmado.

The response is of type file.

Última modificación el 1 de noviembre de 2026