Crear Plantilla
Crea una nueva plantilla con un documento PDF codificado en base64. La API extrae automáticamente el número de páginas del documento.
seal_participants, recipients y fields no son claves admitidas en esta operación: se ignoran y no se crea nada a partir de ellas. Cuando el cuerpo de la petición contiene alguna de ellas (basta con que la clave esté presente, sea cual sea su valor, incluidos null o []), la respuesta 201 incluye warnings, una cadena por cada clave ignorada. Añade participantes y campos con PATCH /templates/{id} o PUT /templates/{id}.
Autorizaciones
Clave API para autenticación. Usa tu clave API directamente sin ningún prefijo (por ejemplo, 'your-api-key'). El prefijo Bearer es opcional pero no obligatorio.
Cuerpo
Nombre de la plantilla
255"Employment Contract Template"
Descripción de la plantilla
"Standard employment contract for new hires"
Documento PDF o DOCX codificado en base64. Los archivos DOCX se convierten automáticamente a PDF. La API extrae automáticamente el número de páginas del documento. Para documentos de más de 5 MB, usa POST /documents y pasa el document_id en su lugar. (mutuamente excluyente con document_id y document_ids)
"JVBERi0xLjQKJeLjz9MKMyAwIG9iago8PC9UeXBlIC9QYWdlCi9QYXJlbnQgMSAwIFIKL1Jlc291c..."
Horas hasta que expire la solicitud de firma
168
ID de un documento subido previamente (mutuamente excluyente con document). Obténlo llamando primero a POST /documents.
"123e4567-e89b-12d3-a456-426614174000"
Ids de subida temporal de POST /documents, en el orden de los documentos, para crear una plantilla multidocumento (requiere habilitación). Exactamente uno de document, document_id o document_ids (400 CONFLICTING_DOCUMENT_SOURCE); un id repetido responde 400 DUPLICATE_DOCUMENT_ID, más de 20 400 MAX_DOCUMENTS_EXCEEDED, una subida desconocida o caducada 400 DOCUMENT_UPLOAD_NOT_FOUND, un conjunto de más de 100 MB 413 DOCUMENT_SET_TOO_LARGE.
1 - 20 elementsRespuesta
Plantilla creada exitosamente
La plantilla creada: todas las claves de Template, más warnings cuando el cuerpo de la petición contenía claves que esta operación ignora.
Identificador único de la plantilla
Nombre de la plantilla
255Marca de tiempo de creación de la plantilla
Descripción de la plantilla
URL prefirmada al documento PDF. Es una URL firmada con tiempo limitado para acceso seguro; consulta document_url_expires_at para conocer el momento de expiración. Las URLs iniciales son válidas por 7 días; las URLs renovadas son válidas por 1 hora. Solicita una nueva recuperación de la plantilla para obtener una URL nueva si ha expirado.
Marca de tiempo ISO 8601 de cuándo expirará document_url. Después de este momento, la URL devolverá un error de acceso denegado. Vuelve a obtener la plantilla para recibir una nueva URL firmada.
Número de páginas del documento
x >= 1Horas hasta que expiren las solicitudes de firma creadas a partir de esta plantilla
x >= 1Número de créditos consumidos cuando se envía una solicitud de firma desde esta plantilla. El valor mínimo es 1.
x >= 1Configuración devuelta por los endpoints de listado y detalle de Solicitudes de Firma. Las Plantillas usan el esquema TemplateSettings (sin campos de identidad).
Destinatarios de la plantilla (incluido en GET de una sola plantilla)
Campos de la plantilla (incluido en GET de una sola plantilla)
Marca de tiempo de la última actualización de la plantilla
Los documentos de la plantilla en orden de posición (multidocumento; presente solo para las empresas habilitadas). En GET /templates (el listado): una entrada de listado no incluye document_url. Un elemento cuyo conjunto de documentos nunca se ha modificado aparece aquí con documents: [], mientras que su GET individual devuelve su único documento (con document_id null). En GET /templates/{id}, PUT /templates/{id} y POST /templates: un elemento cuyo conjunto de documentos nunca se ha modificado devuelve su único documento, con document_id null.
Versión del conjunto de documentos; aumenta con cada cambio de documentos (multidocumento; solo empresas habilitadas).
Versión de la disposición de los documentos; aumenta cuando se añaden, eliminan o reordenan documentos (multidocumento; solo empresas habilitadas). Las escrituras de campos en una solicitud de firma con más de un documento la devuelven como documents_layout_version.
Presente solo cuando el cuerpo de la petición contenía seal_participants, recipients o fields (basta con que la clave esté presente, sea cual sea su valor, incluidos null o []). Una cadena por cada una de esas claves, en el orden seal_participants, recipients, fields.