Saltar al contenido
DeCA Platform

API-first de verdad

Emite, consulta y custodia documentos de control desde tu TMS o ERP: REST + JSON, webhooks firmados con reintentos y dead-letter, idempotencia y un sandbox ilimitado para desarrollar sin sustos.

El sandbox no consume créditos.

Lo que tu equipo se va a encontrar

Las capacidades que esperarías de una API moderna, aplicadas al documento de control.

REST + JSON predecible

Recursos claros, respuestas JSON consistentes y errores con código estable que tu software puede tratar programáticamente, sin parsear mensajes de texto.

Webhooks firmados, con reintentos de verdad

Cada entrega va firmada para que verifiques su origen. Si tu endpoint falla, reintentamos con esperas crecientes; si sigue fallando, el evento queda en dead-letter y lo reenvías con un clic. Nada se pierde en silencio.

Sandbox sin límite

Modo de pruebas con créditos ilimitados: el mismo comportamiento que producción, sin consumir saldo. Desarrolla, prueba y rompe lo que haga falta.

Idempotencia

Las operaciones de escritura aceptan clave de idempotencia: ante un timeout o un corte, reintenta la misma petición sin riesgo de emitir el documento dos veces.

API keys con permisos acotados

Claves por cuenta con permisos limitados a lo que cada integración necesita, y revocación inmediata desde el panel.

OpenAPI y Postman para cuentas aprobadas

La especificación completa y la colección de Postman se entregan con el acceso developer aprobado: trabajas contra el contrato exacto de la API, no contra capturas de un blog.

El flujo completo, en tres pasos

Un ejemplo ilustrativo de la integración típica: crear el documento, activarlo y reaccionar al webhook. Los endpoints y campos que ves son de ejemplo; el contrato real se entrega con el acceso developer.

1 · Crea el documento desde tu software

curl -X POST https://api.example.com/v1/transport-docs \
  -H "Authorization: Bearer sk_live_..." \
  -H "Idempotency-Key: 4c9d1e0a-7b2f-4e11-a3c8-..." \
  -d '{
        "type": "DECA",
        "shipper":     { "name": "Cargas Ibero SL",      "taxId": "B00000000" },
        "carrier":     { "name": "Transportes Vega SL",  "taxId": "B11111111" },
        "origin":      { "city": "Madrid" },
        "destination": { "city": "Valencia" },
        "vehicle":     { "plate": "0000AAA" },
        "goods":       "24 palets - 8.400 kg"
      }'

HTTP/1.1 201 Created
{ "id": "doc_7f3k9q", "status": "draft", ... }

2 · Actívalo cuando arranque el transporte

curl -X POST https://api.example.com/v1/transport-docs/doc_7f3k9q/activate \
  -H "Authorization: Bearer sk_live_..."

HTTP/1.1 200 OK
{
  "id": "doc_7f3k9q",
  "status": "active",
  "inspection": { "url": "https://inspection.example.com/i/Xy4Zw9" }
}

3 · Recibe el webhook en tu endpoint

POST https://tms.example.com/webhooks/transport
X-Signature: sha256=9b1c47e0a2...

{
  "event": "document.activated",
  "documentId": "doc_7f3k9q",
  "occurredAt": "2026-07-06T10:24:31Z",
  "attempt": 1
}

Verifica la firma, responde 2xx y listo. Si no respondes, nosotros reintentamos.

Cómo obtener acceso

El sandbox es inmediato; la especificación completa se entrega con aprobación manual.

  1. 1

    Crea tu cuenta gratis

    Registro self-service, sin tarjeta. Desde el primer minuto puedes emitir documentos de prueba en modo sandbox.

  2. 2

    Solicita el acceso developer

    Desde el panel, cuéntanos qué quieres integrar. Revisamos cada solicitud a mano: nos interesa saber quién construye sobre la plataforma.

  3. 3

    Recibe la especificación completa

    Con la aprobación recibes la OpenAPI completa y la colección de Postman, y tu cuenta queda habilitada para integrarse en producción.

El patrón que siguen los TMS

Si haces software para transportistas o cargadores, este es el modelo que te encaja.

Una cuenta partner emite documentos en nombre de sus clientes finales, acreditando en cada documento a qué cliente pertenece. Tus usuarios siguen trabajando en tu TMS como siempre: tu software crea y activa los documentos por API, recibe los webhooks de cada cambio de estado y muestra el QR y el PDF donde a ti te convenga.

Nosotros ponemos la emisión conforme a la norma, la custodia legal y las evidencias; tú mantienes la relación con tu cliente y tu producto. El precio, por volumen ya medida.

Estamos integrando la plataforma con los primeros TMS. Este hueco es para el testimonio del primero que salga a producción: ¿quieres que sea el tuyo?
Hablemos de tu integración →

Preguntas de developers

Las dudas típicas antes de escribir la primera línea.

¿Puedo desarrollar sin pagar?
Sí. Crea una cuenta gratis y trabaja en modo sandbox: mismo flujo que producción, con créditos de prueba ilimitados. Solo consumes créditos reales cuando emites documentos reales.
¿Publicáis la especificación completa de la API?
Sí, pero no en abierto: la OpenAPI completa y la colección de Postman se entregan a cuentas con acceso developer aprobado. Así mantenemos el contrato de la API entre quienes de verdad integran. Solicitar el acceso es gratis y se hace desde el panel.
¿Qué pasa si mi endpoint de webhooks se cae?
Nada se pierde. Cada entrega fallida se reintenta automáticamente con esperas crecientes; si sigue fallando, el evento queda retenido en una cola de dead-letter y puedes reenviarlo (replay) cuando tu endpoint vuelva a estar disponible.
¿Puedo emitir documentos en nombre de mis clientes?
Sí: es el patrón partner pensado para TMS y ERPs. Tu cuenta emite acreditando al cliente final de cada documento, y tus clientes no necesitan tocar nuestra plataforma. Más sobre el modelo partner.

Quedan89díaspara el 5 de octubre de 2026

Empieza por el sandbox

Crea tu cuenta gratis, emite documentos de prueba hoy y solicita el acceso developer desde el panel.