Crear Solicitud de Firma
Crea una nueva solicitud de firma ya sea a partir de un documento PDF (basado en documento) o a partir de una plantilla existente (basado en plantilla). Para la creación basada en documento, allow_editing_before_sending se establece automáticamente en true. Para la creación basada en plantilla, las propiedades se heredan de la plantilla y se pueden sobrescribir.
Patrón de ID Temporal: Para la creación basada en documento, puedes referenciar destinatarios antes de que se creen usando IDs temporales (formato: ‘temp_X’ donde X es cualquier identificador, por ejemplo, ‘temp_1’, ‘temp_alice’). Usa estos IDs temporales en recipient.id, field.recipient_id y reminder.recipient_id. La API valida todas las referencias y mapea automáticamente los IDs temporales a UUID reales después de que se crean los destinatarios. La respuesta contiene solo UUID reales.
Validación de ID Temporal: Los IDs temporales deben comenzar con ‘temp_’, ser únicos entre todos los destinatarios de la solicitud, y todas las referencias de field/reminder deben apuntar a destinatarios definidos en la misma solicitud. Un formato inválido, IDs duplicados o referencias de destinatario faltantes devuelven un error 400 con mensajes de validación detallados.
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
- Option 1
- Option 2
Crear una Solicitud de Firma a partir de un documento PDF
Documento PDF o DOCX codificado en base64. Los archivos DOCX se convierten automáticamente a PDF. El número de páginas se extraerá automáticamente.
Nombre para la Solicitud de Firma
255Descripción para la Solicitud de Firma
Horas hasta que expire la Solicitud de Firma (predeterminado: 168 = 7 días)
x >= 1Destinatarios para la Solicitud de Firma. Usa IDs temporales (por ejemplo, 'temp_1') en el campo id para hacer referencia a los destinatarios en fields/reminders.
Campos para colocar en el documento. Usa recipient_id para asignar campos a los destinatarios.
Etiquetas de anclaje para la colocación automática de campos. Se localizan marcadores de texto en el PDF y se convierten en campos posicionados. El texto de anclaje se elimina del PDF después del procesamiento. Los campos creados a partir de etiquetas de anclaje se añaden junto con cualquier campo especificado manualmente. Solo está disponible para la creación basada en documento (no basada en Plantilla).
100Recordatorios para enviar a los destinatarios
Configuración de la Solicitud de Firma
Respuesta
Solicitud de firma creada correctamente. La respuesta puede incluir un array 'warnings' con advertencias de validación de formato de email (no bloqueantes).
Solicitud de firma tal como la devuelven los endpoints CREATE (POST /signing-requests)
Identificador único de la solicitud de firma
Nombre de la solicitud de firma
255El status siempre es 'draft' para solicitudes de firma recién creadas
draft Descripción de la solicitud de firma
URL prefirmada al documento PDF
Número de páginas en el documento
x >= 1Horas hasta que la solicitud de firma expire (por defecto: 168 = 7 días)
x >= 1ID de la plantilla si se creó a partir de una plantilla
Configuración devuelta por los endpoints de listado y detalle de Solicitudes de Firma. Las Plantillas usan el esquema TemplateSettings (sin campos de identidad).
Marca de tiempo de creación
Marca de tiempo de la última actualización
Cuándo se envió la solicitud de firma
Cuándo se completaron todas las firmas
Cuándo se canceló la solicitud de firma
Destinatarios de la solicitud de firma
Campos de la solicitud de firma con valores de posición planos
Advertencias opcionales de validación de formato de correo electrónico. Solo están presentes cuando los correos electrónicos de los destinatarios tienen formatos inusuales.