Guías

Envía tu primer flujo de firma electrónica rápidamente con Firma: Una guía rápida para desarrolladores

"Ilustración de una caja de herramientas de Firma.dev abierta con herramientas coloridas (martillo, destornillador, llaves) y divertidas tuercas flotantes."

¿Es desarrollador y ya tiene su cuenta de Firma? Excelente. Esta guía le llevará desde tener la «clave API en mano» hasta un flujo de firma incrustado y activo. Seremos directos, nos centraremos en las decisiones de diseño y le enlazaremos directamente con fragmentos de código listos para usar en la documentación.

¿Busca la guía no técnica? Haga clic aquí.

Qué hará

  1. Modelar el aislamiento de clientes con espacios de trabajo

  2. Crear una plantilla reutilizable

  3. Enviar una solicitud de firma

  4. Incrustar la experiencia de firma o redirigir

  5. Hacer un seguimiento de todo con webhooks

Los precios son sencillos. Cuesta 0,049 por sobre, puede hacer pruebas con documentos reales y es gratis para que pueda construir y probar de extremo a extremo.

Requisitos previos

Clave API de empresa o espacio de trabajo de su panel de control

  • Un PDF que pueda convertir en plantilla

  • Un lugar para ejecutar el código del servidor para la generación de JWT y webhooks

¿Necesita un recordatorio del flujo general? Consulte la Guía de configuración completa.

1) Cree un espacio de trabajo para cada cliente

Los espacios de trabajo ofrecen a cada cliente un espacio privado y particionado con plantillas, documentos y uso aislados. Es la forma más limpia de crear una separación multiinquilino de estilo SaaS sin filtrar datos entre clientes.

Crear un espacio de trabajo
https://docs.firma.dev/api-reference/v01.00.01/workspaces/create-a-new-workspace
Crear un espacio de trabajo
https://docs.firma.dev/api-reference/v01.00.01/workspaces/create-a-new-workspace
Crear un espacio de trabajo
https://docs.firma.dev/api-reference/v01.00.01/workspaces/create-a-new-workspace

Útil: la configuración del espacio de trabajo, como la copia de correo electrónico y la zona horaria, se define por espacio de trabajo.

Guía de configuración del espacio de trabajo
https://docs.firma.dev/guides/workspace-settings
Guía de configuración del espacio de trabajo
https://docs.firma.dev/guides/workspace-settings
Guía de configuración del espacio de trabajo
https://docs.firma.dev/guides/workspace-settings

2) Cree una plantilla reutilizable

Las plantillas contienen el PDF además de los roles y campos, de modo que puede enviar el mismo documento muchas veces a diferentes destinatarios.

Crear plantilla (API)
https://docs.firma.dev/api-reference/v01.00.01/templates/create-template
Crear plantilla (API)
https://docs.firma.dev/api-reference/v01.00.01/templates/create-template
Crear plantilla (API)
https://docs.firma.dev/api-reference/v01.00.01/templates/create-template

Opción A: Deje que los usuarios diseñen plantillas dentro de su aplicación

Incruste el editor de plantillas con un JWT de corta duración.

Editor de plantillas incrustable (guía)
https://docs.firma.dev/guides/embeddable-template-editor
Editor de plantillas incrustable (guía)
https://docs.firma.dev/guides/embeddable-template-editor
Editor de plantillas incrustable (guía)
https://docs.firma.dev/guides/embeddable-template-editor

Genere el token en el lado del servidor.

Generar JWT para incrustar plantillas
https://docs.firma.dev/api-reference/v01.00.01/jwt-management/generate-jwt-token-for-embedding-templates
Generar JWT para incrustar plantillas
https://docs.firma.dev/api-reference/v01.00.01/jwt-management/generate-jwt-token-for-embedding-templates
Generar JWT para incrustar plantillas
https://docs.firma.dev/api-reference/v01.00.01/jwt-management/generate-jwt-token-for-embedding-templates

3) Cree la solicitud de firma

Convierta su plantilla en una transacción activa. También puede crearla a partir de un PDF original si lo prefiere. La referencia cubre destinatarios, campos, recordatorios y reglas de validación.

Crear solicitud de firma
https://docs.firma.dev/api-reference/v01.00.01/signing-requests/create-signing-request
Crear solicitud de firma
https://docs.firma.dev/api-reference/v01.00.01/signing-requests/create-signing-request
Crear solicitud de firma
https://docs.firma.dev/api-reference/v01.00.01/signing-requests/create-signing-request

Opcional: permita que los usuarios comerciales completen detalles y envíen desde su interfaz de usuario

Incruste el editor de solicitudes de firma con un JWT de 7 días.

Editor de solicitudes de firma incrustable (guía)
https://docs.firma.dev/guides/embeddable-signing-request-editor
Editor de solicitudes de firma incrustable (guía)
https://docs.firma.dev/guides/embeddable-signing-request-editor
Editor de solicitudes de firma incrustable (guía)
https://docs.firma.dev/guides/embeddable-signing-request-editor

Genere el JWT en el lado del servidor.

Generar JWT para el editor de solicitudes de firma
https://docs.firma.dev/api-reference/v01.00.01/jwt-management/generate-jwt-token-for-signing-request
Generar JWT para el editor de solicitudes de firma
https://docs.firma.dev/api-reference/v01.00.01/jwt-management/generate-jwt-token-for-signing-request
Generar JWT para el editor de solicitudes de firma
https://docs.firma.dev/api-reference/v01.00.01/jwt-management/generate-jwt-token-for-signing-request

4) Envíe la solicitud de firma

Cuando esté listo, active el envío.

Enviar solicitud de firma
https://docs.firma.dev/api-reference/v01.00.01/signing-requests/send-signing-request
Enviar solicitud de firma
https://docs.firma.dev/api-reference/v01.00.01/signing-requests/send-signing-request
Enviar solicitud de firma
https://docs.firma.dev/api-reference/v01.00.01/signing-requests/send-signing-request

5) Entregue la firma dentro de su producto o mediante redirección

Firma incrustada

Cada destinatario firma en una URL única que sigue este patrón:

https://app.firma.dev/signing/{signing_request_user_id}.

Firma incrustable (patrón de iframe y consejos)
https://docs.firma.dev/guides/embeddable-signing
Firma incrustable (patrón de iframe y consejos)
https://docs.firma.dev/guides/embeddable-signing
Firma incrustable (patrón de iframe y consejos)
https://docs.firma.dev/guides/embeddable-signing

Obtendrá el signing_request_user_id de la API.

Obtener usuarios de solicitud de firma
https://docs.firma.dev/api-reference/v01.00.01/signing-requests/get-signing-request-users
Obtener usuarios de solicitud de firma
https://docs.firma.dev/api-reference/v01.00.01/signing-requests/get-signing-request-users
Obtener usuarios de solicitud de firma
https://docs.firma.dev/api-reference/v01.00.01/signing-requests/get-signing-request-users

Redirección de firma

Como alternativa, puede enviar a los destinatarios a la interfaz de firma alojada. Consulte la misma guía anterior para obtener más detalles.

6) Realice el seguimiento de todo con webhooks

Escuche eventos como creados, enviados, vistos, firmados y completados para actualizar su sistema en tiempo real. La guía incluye verificación HMAC, rotación, reintentos y una lista de verificación de producción.

Guía de webhooks
https://docs.firma.dev/guides/webhooks
Guía de webhooks
https://docs.firma.dev/guides/webhooks
Guía de webhooks
https://docs.firma.dev/guides/webhooks
Crear webhook (API)
https://docs.firma.dev/api-reference/v01.00.01/webhooks/create-webhook
Crear webhook (API)
https://docs.firma.dev/api-reference/v01.00.01/webhooks/create-webhook
Crear webhook (API)
https://docs.firma.dev/api-reference/v01.00.01/webhooks/create-webhook

Notas rápidas sobre arquitectura

  • JWT. Genérelos en el lado del servidor. Los tokens del editor de plantillas son de corta duración; los tokens del editor de solicitudes de firma caducan después de 7 días.

  • Espacios de trabajo para SaaS. Mantenga a los clientes totalmente particionados. Sus operadores seguirán trabajando desde una única API.

  • Precios y lanzamiento. Comience con los sobres gratuitos incluidos y luego comience a usarlos de forma activa. Sin mínimos. 0,049 por sobre.

¿Qué sigue?

  1. Conecte su primer espacio de trabajo

  2. Añada una plantilla

  3. Envíe su primera solicitud

  4. Subraye si desea incrustar o redirigir

  5. Conecte los webhooks

👉 Obtener clave API - no se requiere tarjeta de crédito.

  1. Encabezado

Imagen de fondo

¿Listo para añadir firmas electrónicas a tu aplicación?

Comienza gratis. No se requiere tarjeta de crédito. Paga solo 0,049 € por sobre cuando estés listo para empezar.

Imagen de fondo

¿Listo para añadir firmas electrónicas a tu aplicación?

Comienza gratis. No se requiere tarjeta de crédito. Paga solo 0,049 € por sobre cuando estés listo para empezar.

Imagen de fondo

¿Listo para añadir firmas electrónicas a tu aplicación?

Comienza gratis. No se requiere tarjeta de crédito. Paga solo 0,049 € por sobre cuando estés listo para empezar.