# Subir un documento. Fuente: /document-management/upload-document/ Una vez configurado el documento, el siguiente paso es subir el archivo PDF que será firmado. Para ello, deberás realizar una petición al siguiente endpoint: **Método:** POST `https://api.digitafirma.com/v1/documents/{uuid}` ### Path Parameters | Campo | Tipo | Descripción | | :- | :- | :- | | `uuid` | `string` | ID del documento creado en el paso anterior. | ### Form Data | Campo | Tipo | Descripción | | :- | :- | :- | | `document` | `binary` | Documento PDF o DOCX en binario. Peso máximo: **50 MB**. | > **Peso máximo por archivo: 50 MB** > > Cada archivo puede pesar hasta **50 MB**. Si lo supera, la API rechaza la petición y el documento queda sin archivo. Reduce el peso del PDF (por ejemplo, comprimiendo las imágenes) y vuelve a subirlo al mismo `uuid`. ### Ejemplo de Integración > **Importante** > > Una vez que el documento ha sido cargado, se notificara al o los firmantes para que procedan con el proceso de firmado. **Form Data** ``` curl --location 'https://api.digitafirma.com/v1/documents/ac110005-9dc4-15b6-819d-d51c61db013c' \ --header 'X-Api-Key: {X-API-KEY}' \ --form 'binary"' ``` **Respuesta Exitosa (200 OK)** ```json { "type": "documents", "id": "ac110005-9df4-1d1b-819d-f5eac471003a", "links": { "self": "/documents/ac110005-9df4-1d1b-819d-f5eac471003a" }, "attributes": { "original_hash": "2D2C0AA2F712F462F3FD584C235519B2E43C32A46D6BB985688372C0B65F0826", "file_name": "testing-2-pages.pdf", "sign_status": 1, "signed": false, "signature_mode": "PDF_SIGNATURE", "signature_ordered": "INACTIVE", "owner": "Leonardo Daniel CRUZ ROSAS ", "isOwner": true, "rejected_message": null, "tries": 3, "remember_at": "16:54:00", "remember_every": 3, "signed_at": null, "created_at": "2026-05-04T20:14:56.945158", "config": { "primary_color": null, "secondary_color": null, "identity_providers": [ "LOCAL", "VERIFICAMEX" ], "lock_phone_for_otp": false, "allow_type_signatures": [ "VERIFICAMEX" ] }, "notification_mode": "ENABLED", "createdBy": null }, "relationships": { "signatories": { "data": [ { "type": "signatures", "id": "ac110005-9df4-1d1b-819d-f5eac478003b", "links": { "self": "/signatures/ac110005-9df4-1d1b-819d-f5eac478003b" }, "attributes": { "name": "Leonardo Rosas", "rfc": null, "curp": null, "email": "leonardo.rosas041024@gmail.com", "sign_status": "PENDING", "certificate_serial_number": null, "certificate_issuer_name": null, "signed_at": null, "signature": null, "updatedAt": "2026-05-04T20:14:56.88831", "createdAt": "2026-05-04T20:14:56.888302" }, "relationships": { "timestamp": null } } ], "links": { "self": "/signatures" } }, "constancy": null } } ``` > **Próximos pasos** > > Una vez que el documento ha sido cargado, puedes consultarlo con el endpoint [Mostrar un documento](/document-management/document-management-show-folder).