Nuevo · API & Integraciones

Tu despacho conectado
con cualquier plataforma

LEGALTECH IA ahora expone una API REST completa y un sistema de webhooks en tiempo real. Conecta con n8n, Zapier, Make o tu propio software en minutos. Automatiza documentos, plazos, notificaciones y mucho más, sin tocar código.

API Keys con scopes Webhooks HMAC firmados Listo para n8n HTTPS · REST
Integraciones & API — LEGALTECH IA
API Keys
Webhooks
Documentación
Mis API Keys
NombrePrefixPermisosEstado
n8n producción
ltech_a3f…
read, write
Activa
Zapier backup
ltech_7d2…
read
Activa
Test entorno QA
ltech_k9m…
write
Revocada
Las keys solo se muestran al crearlas. Guárdalas en variables de entorno de tu plataforma.
Webhook disparado · ahora
documents.detected → n8n ✓ 200
El cambio

De trabajar en silos
a un despacho conectado

Sin la API
Exportar PDFs a mano y reenviarlos por email
Copiar plazos entre sistemas uno a uno
Sin alertas automáticas cuando llega un documento nuevo
Flujos manuales que dependen de recordar hacerlos
Datos aislados en cada herramienta del despacho
Con la API
Webhook dispara flujo n8n al detectar documento nuevo
POST automático crea plazos desde cualquier sistema externo
Telegram / WhatsApp notificado en segundos
Automatizaciones que siempre funcionan, 24h al día
LegalTech IA como hub central de tu despacho digital
Cómo funciona

Configura tu primera integración
en menos de 5 minutos

1
🔑
Crea tu API Key
En Configuración → Integraciones API, genera una key con los permisos que necesites: solo lectura, solo escritura o ambos. La key tiene el prefijo ltech_.
2
📡
Configura tus Webhooks
Registra la URL de tu workflow n8n/Zapier/Make. Elige qué eventos quieres recibir. Opcionalmente añade un secreto HMAC para verificar la firma en cabecera X-LegalTech-Signature.
3
Conecta en n8n
Añade un nodo HTTP Request con autenticación por cabecera. Usa Authorization: Bearer ltech_TU_KEY. Para webhooks, añade un nodo Webhook Trigger y copia la URL.
4
🚀
Automatiza sin límites
Tu flujo recibe eventos en tiempo real o consulta la API cuando lo necesita. Envía notificaciones, crea plazos, clasifica documentos o sincroniza con cualquier otro sistema del despacho.
Panel real del dashboard

Gestiona todo desde
dentro del despacho

Sin abrir otra aplicación. Las API keys, webhooks y documentación están integrados directamente en tu panel de abogado.

Pestaña API Keys
LEGALTECH IA — Integraciones
Mis API Keys
NombrePrefixEstado
n8n producción ltech_a3f… Activa
Zapier backup ltech_7d2… Activa
Solo visibles al crearlas · usa variables de entorno
Pestaña Webhooks
LEGALTECH IA — Webhooks
Mis Webhooks
n8n documentos
https://mi-n8n.com/webhook/doc-alert
documents.detected documents.uploaded
Plazos → Slack
https://mi-n8n.com/webhook/plazos
deadline.created task.completed
Usa X-LegalTech-Signature para verificar la firma HMAC
Pestaña Documentación
LEGALTECH IA — Docs
Endpoints de entrada
GET
/api/v1/cases
Listar expedientes activos
POST
/api/v1/cases/:id/deadlines
Crear plazo procesal
PATCH
/api/v1/documents/:id
Actualizar / validar documento
Ejemplo n8n
Method: POST
URL: https://legaltech-ia.com/api/v1/...
Header: Authorization: Bearer ltech_KEY
Referencia

Endpoints
de la API

Todos los endpoints requieren autenticación por cabecera HTTP. Versión actual: v1.

Autenticación
Authorization: Bearer ltech_xxxx
GET POST PATCH DELETE
Método Endpoint Descripción Scope
Expedientes
GET /api/v1/cases Listar todos los expedientes activos del abogado read
GET /api/v1/cases/:id Detalle completo de un expediente por ID read
Documentos
GET /api/v1/cases/:id/documents Documentos del caso. Params: auto_detected, since read
POST /api/v1/cases/:id/scan Detectar archivos nuevos en el repositorio del caso write
POST /api/v1/cases/:id/documents Subir documento (multipart/form-data, campo file) write
PATCH /api/v1/documents/:id Actualizar metadatos o validar documento autodetectado write
GET /api/v1/documents/:id/file Descargar el archivo binario del documento read
Tareas
GET /api/v1/cases/:id/tasks Listar tareas del caso read
POST /api/v1/cases/:id/tasks Crear nueva tarea en el caso write
PATCH /api/v1/tasks/:id Actualizar o completar una tarea write
Plazos Procesales
GET /api/v1/cases/:id/deadlines Listar plazos procesales del caso read
POST /api/v1/cases/:id/deadlines Crear plazo procesal con título, fecha y prioridad write
Identidad
GET /api/v1/me Verificar identidad, email del abogado y scopes de la key read
Webhooks de salida

LegalTech IA te avisa
en tiempo real

Suscríbete a los eventos que te interesan. Cada vez que ocurre uno, LEGALTECH IA hace un POST a tu URL con payload JSON firmado por HMAC-SHA256.

documents.detected
Se han detectado archivos nuevos en el repositorio del caso mediante el escáner automático. Ideal para disparar clasificación por IA.
documents.uploaded
Un documento ha sido subido manualmente al caso por el abogado o el cliente desde el portal. Contiene metadatos del fichero.
case.created
Se ha creado un nuevo expediente. Útil para sincronizar con CRM externo o crear entradas en calendarios.
deadline.created
Se ha añadido un plazo procesal al caso. Notifica automáticamente al equipo vía Slack, Telegram o calendario.
task.completed
Una tarea del caso ha sido marcada como completada. Dispara el siguiente paso en tu flujo de trabajo automático.
Payload JSON — documents.detected
{ "event": "documents.detected", "lawyer_email": "abogado@despacho.com", "case_id": 42, "case_title": "Divorcio García-López", "timestamp": "2026-05-18T16:34:12.000Z", "documents": [ { "id": 187, "original_name": "sentencia_AP_Madrid.pdf", "size": 245120, "mime_type": "application/pdf" } ] }
Flujos n8n listos para usar

Automatiza en minutos
con estos ejemplos reales

Copia el patrón, adapta las URLs y tendrás el flujo funcionando antes del desayuno.

Auto-clasificar documentos con IA
  1. 1
    Schedule Trigger — cada 15 min
  2. 2
    HTTP Request POST /api/v1/cases/{id}/scan
  3. 3
    IF detected > 0
  4. 4
    HTTP GET /api/v1/cases/{id}/documents?auto_detected=1
  5. 5
    Loop + HTTP PATCH /api/v1/documents/{id} con description + tags
En el nodo PATCH puedes llamar a un nodo OpenAI/Claude para generar la descripción y etiquetas automáticamente.
Crear plazo desde evento externo
  1. 1
    Webhook Trigger n8n — recibe notificación de tribunal, juzgado o calendarios
  2. 2
    Set node — extrae case_id, title, deadline_date, priority
  3. 3
    HTTP POST /api/v1/cases/{id}/deadlines
  4. 4
    Slack / Email — notifica al abogado: "⏰ Nuevo plazo creado en Caso X"
Ideal para integrar con calendarios de juzgados o sistemas de notificación de los colegios de abogados.
Notificar nuevo documento por WhatsApp
  1. 1
    Webhook Trigger n8n — evento documents.detected desde LegalTech IA
  2. 2
    Telegram / WhatsApp node — "📄 Nuevo doc: {{documents[0].original_name}} en {{case_title}}"
  3. 3
    Opcional: HTTP GET /api/v1/documents/{id}/file → adjuntar PDF al mensaje
  4. 4
    Opcional: HTTP PATCH /api/v1/documents/{id} — marcar como revisado
Combínalo con un nodo de IA para detectar el tipo de documento y enviar el mensaje con contexto ("Parece una sentencia del Juzgado de lo Social").
Configuración del nodo HTTP Request en n8n
n8n — HTTP Request node config
Method: POST | GET | PATCH URL: https://legaltech-ia.com/api/v1/... Auth type: Header Auth Header Name: Authorization Header Value: Bearer ltech_TU_API_KEY_AQUI # Para endpoints de escritura (POST/PATCH): Content-Type: application/json Body: { "title": "{{ $json.title }}", "deadline_date": "{{ $json.date }}", "priority": "high" }
Seguridad

Autenticación
y buenas prácticas

API Keys con prefijo ltech_
Identifica siempre tus keys en logs y errores. El prefijo facilita la rotación y revocación.
HMAC-SHA256 para webhooks
Si configuras un secreto, cada POST incluye la cabecera X-LegalTech-Signature para verificar autenticidad.
Nunca en código cliente
Almacena las keys en variables de entorno. Nunca en frontend, repos públicos ni logs de texto plano.
Revocación instantánea
Desde el panel de Integraciones puedes revocar una key con un clic. Los flujos que la usen dejarán de funcionar de inmediato.
Verificar identidad con /api/v1/me
curl
curl -X GET \ https://legaltech-ia.com/api/v1/me \ -H "Authorization: Bearer ltech_xxxxxxxxxx"
Respuesta
JSON response
{ "lawyer_email": "abogado@despacho.com", "scopes": ["read", "write"], "key_name": "n8n producción" }
Compatibilidad

Compatible con cualquier
plataforma de automatización

🔶
n8n
Open source, self-hosted. Los ejemplos de esta página son para n8n. Recomendado.
Zapier
Usa el nodo Webhooks + HTTP. La misma autenticación Bearer funciona sin cambios.
🔮
Make
Módulo HTTP con la cabecera Authorization. Webhooks configurados como Custom Webhook.
🔧
Tu stack propio
REST estándar con JWT-like Bearer. Integrable desde Python, Node.js, PHP, o cualquier lenguaje.
Empieza a conectar hoy

Tu despacho merece
trabajar de forma inteligente

Crea tu cuenta gratuita, genera tu primera API key en 30 segundos y conecta con n8n esta misma tarde.

7 días gratis · Sin tarjeta · Operativo en 5 minutos