Ir al contenido

API Reference

Las APIs de Digital Jungle siguen el estándar OpenAPI 3.1 y se sirven de forma interactiva con Scalar. Cada spec se genera directamente desde el código Go y se sincroniza al sitio en cada build.

Platform

Control Plane: tenants, API keys, webhooks, eventos NATS.



Abrir Scalar

Bmonkey

Identidad, KYC, autenticación OIDC, wallet SSI, passkeys.



Abrir Scalar

Bhawk

Motor de riesgo SARLAFT, listas restrictivas, evaluaciones, dry-run.



Abrir Scalar

Bseal

Firma electrónica PDF, templates, signature requests, verificación.



Abrir Scalar

Todas las APIs del ecosistema aceptan dos métodos de autenticación:

MétodoHeaderCuándo usarlo
API KeyX-API-Key: dj_live_...Servidor a servidor (backend)
Bearer JWTAuthorization: Bearer <token>Sesiones OIDC (frontend autenticado)

Las API keys se generan en el Panel de Control y se almacenan como sha256 — el plaintext solo se muestra una vez al crear.

Todos los endpoints list usan cursor-based pagination con los parámetros cursor y limit (máximo 100 ítems por página). El campo next_cursor en la respuesta es null cuando no hay más páginas.

Los errores siguen el estándar application/problem+json (RFC 9457):

{
"type": "https://digital-jungle.bjungle.com/problems/not-found",
"title": "Resource not found",
"status": 404,
"detail": "tenant 'mi-fintech' does not exist"
}
  • TypeScript@bjungle/digital-jungle-sdk (generado desde los specs)
  • Go — disponible como módulo interno para integraciones S2S
  • Python, Ruby — roadmap Wave 6+