API TuFirma.Digital
Integra firmas electrónicas con validez legal en minutos
Añade la funcionalidad de firma digital directamente en tu software, CRM o ERP. Brinda a tus clientes una experiencia de firma fluida, segura y con total validez legal sin que abandonen tu ecosistema. Acelera tus cierres de ventas y reduce costos operativos hoy mismo.
Características principales:
Gestión de documentos
Crear, consultar, descargar y cancelar documentos fácilmente
Firma Digital Segura
Soporte para firmas individuales y múltiples con validación
Operaciones Asincrónicas
Webhooks para notificaciones en tiempo real
Obtener un API Key
Para usar la API Pública, solicita un API Key al equipo de soporte de TU FIRMA.
Proceso de solicitud:
- 1. Envía un email a miguel@tufirma.digital
- 2. Asunto: "Solicitud de API Key - [Nombre de tu empresa]"
- 3. Incluye nombre de empresa, descripción del caso de uso y email principal
- 4. Recibirás tu API Key de forma segura
Longitud: ~40 caracteres. Mantén tu API Key segura.
Endpoints Disponibles
-
/public-api/health
Verificar estado de la API y validez del API Key
-
/public/documents/create
Crear documento con firmantes
-
/public/documents/create-async
Crear documento asincrónico con webhook
-
/public/documents/self-sign
Crear documento con auto-firma
-
/public/documents/self-sign-async
Auto-firma asincrónica con webhook
-
/public/documents/:id
Obtener documento por ID
-
/public/documents/:id/download
Descargar PDF del documento
-
/public/documents/:id/cancel
Cancelar documento
-
/public/documents/:id/remind
Enviar recordatorio a firmantes
-
/public/documents
Consultar documentos por rango de fecha
-
/public/documents/transactions-batch
Crear transacción de firma múltiple
-
/public/signatures/available
Consultar firmas disponibles
-
/public/ip
Obtener IP del cliente
-
/public/templates
Listar plantillas disponibles
-
/public/templates/:id
Obtener detalle de plantilla
-
/public/templates/create-document
Crear documento desde plantilla
-
/public-api/health
Verificar estado de la API y validez del API Key
-
/public/documents/create
Crear documento con firmantes
-
/public/documents/create-async
Crear documento asincrónico con webhook
-
/public/documents/self-sign
Crear documento con auto-firma
-
/public/documents/self-sign-async
Auto-firma asincrónica con webhook
-
/public/documents/:id
Obtener documento por ID
-
/public/documents/:id/download
Descargar PDF del documento
-
/public/documents/:id/cancel
Cancelar documento
-
/public/documents/:id/remind
Enviar recordatorio a firmantes
-
/public/documents
Consultar documentos por rango de fecha
-
/public/documents/transactions-batch
Crear transacción de firma múltiple
-
/public/signatures/available
Consultar firmas disponibles
-
/public/ip
Obtener IP del cliente
-
/public/templates
Listar plantillas disponibles
-
/public/templates/:id
Obtener detalle de plantilla
-
/public/templates/create-document
Crear documento desde plantilla
Autenticación
Proporciona tu API Key en el header de autorización:
Authorization: Bearer tf_sk_tu_api_key_aqui
Ejemplo de solicitud:
curl -X POST “https://api.tufirma.com/api/public/documents/transactions-batch” \
-H “Authorization: Bearer tf_sk_tu_api_key_aqui” \
-H “Content-Type: application/json” \
-d ‘{“name”: “Mi transaccion”, “documents”: […]}’
Límites de Uso
Proporciona tu API Key en el header de autorización:
Ejemplo de solicitud:
X-RateLimit-Limit – Límite total
X-RateLimit-Remaining – Solicitudes restantes
X-RateLimit-Reset – Tiempo de reinicio