Crear Document
Changed onCrea un Document a partir de un archivo en Base64 y devuelve la URL en la que el firmante completa la ceremonia de firma.
Se usa para iniciar el flujo de firma. El archivo se envía al proveedor, el Document queda en estado pending y los cambios de estado posteriores se notifican mediante los webhooks document.* (document.signed, document.canceled, document.failed) que luego se envían al endpoint de webhooks configurado por la organización. Una vez recibido document.signed, el documento firmado se descarga con GET /document/{document_id}/signed-url.
Con entity el Document queda asociado a esa entidad y el nombre del Customer asociado se usa como nombre del firmante. Con data el archivo se procesa como plantilla DOCX y sus campos se reemplazan al generar el documento; sin data se procesa como PDF.
Con recipients firman varias personas sobre el mismo documento. client firma en la URL que devuelve este endpoint; a cada uno de los demás signer el proveedor le envía su enlace por correo cuando le toca firmar (con routing secuencial, cuando firma el anterior). Un automatic_signer (por ejemplo, la institución) lo firma el proveedor al crear el Document, sin correo ni ceremonia. document.signed llega cuando firmaron todos; el avance de cada firmante se consulta en el estado interno del Document.
Request
- Base URLhttps://api.trytoku.com
- URLhttps://api.trytoku.com/document
- AuthAPI key in header x-api-key
Headers
Llave de API de una Account, para operar sobre esa Account en lugar de la principal.
Request body
Example request
{
"entity": {
"id": "sub_pBf2NL0d0gvBM7Ei_1E3HIWnTN4W93_O"
},
"recipient_name": "Juana Pérez",
"recipients": [
{
"email": "juana@example.com",
"key": "cosigner",
"mandate": "Mandato de firma otorgado por escritura pública del 1 de marzo de 2026.",
"name": "Juana Pérez"
}
],
"redirection_url": "https://trytoku.com/redirection"
}Response
Successful Response
Example response
{
"id": "esigndoc_pBf2NL0d0gvBM7Ei_1E3HIWnTN4W93_O",
"url": "https://trytoku.com/sign?token=123"
}Changes
- info
endpoint added
- info