API Pública para tu LLC | Devil Club
Solo Manager

API Pública para tu LLC

Acceso programático total a los datos de tu LLC. Automatiza bookkeeping, consulta el Governance Ledger, descarga documentos — todo con una sola API key.

REST API

¿Qué es la API de Devil Club?

Una API REST completa que te da acceso programático a todos los datos de tu LLC. Consulta transacciones, descarga documentos, automatiza integraciones — sin depender de ningún panel web.

  • 🔒 Autenticación mediante Bearer Token
  • Rate limit: 100 requests/hora
  • 🌐 IP Whitelisting por cada API Key
  • 📄 Respuestas en JSON con paginación estándar
Base URL
https://devil.club/api/v1
Tu LLC, tu data, tu control.
Endpoints

8 grupos de endpoints a tu disposición

Cada aspecto de tu LLC accesible mediante llamadas estándar HTTP.

/v1/bookkeeping

Ingresos, gastos, resúmenes. Fuente: Mercury, Wise, Stripe.

GET POST
/v1/ledger

Transacciones de gobernanza, decisiones del Manager.

GET POST
/v1/documents

Artículos, EIN, actas, tax filings, dossier.

GET
/v1/entity

Info de la LLC, servicios, ownership, formación.

GET PUT
/v1/profile

Cuenta, identificadores (pasaporte, ITIN).

GET PUT
/v1/reports

Informes de Lucy (IA), propuestas y recomendaciones.

GET POST
/v1/payments

Historial de pagos por entidad y año.

GET
/v1/presence

Presencia fiscal geo-trazada: días por país, alertas 183 días.

GET
Permisos Granulares

13 scopes independientes

Controla exactamente qué puede hacer cada API Key. Principio de mínimo privilegio integrado.

Lectura
Escritura
read:bookkeeping
write:bookkeeping
read:ledger
write:ledger
read:documents
read:entity
write:entity
read:profile
write:profile
read:reports
write:reports
read:payments
read:presence
Ejemplo

Una llamada, todos tus datos

Así de simple es consultar tu bookkeeping via API.

Request — cURL
curl -X GET https://devil.club/api/v1/bookkeeping \ -H "Authorization: Bearer dc_live_xxxxx" \ -H "Content-Type: application/json"
Response — 200 OK
{ "data": [ { "date": "2026-03-15", "category": "Software", "description": "Hosting AWS", "amount": -49.99, "currency": "USD", "source": "mercury" } ], "meta": { "total": 142, "page": 1 } }
Seguridad

Diseñado para cero confianza

Cada capa de seguridad pensada para proteger tus datos corporativos.

🔑

Formato seguro

Claves con formato dc_live_<random>. Hasheadas con SHA-256 en base de datos. Se muestran una sola vez al crearlas — nunca se almacenan en texto plano.

🛡

IP Whitelisting

Restringe cada API Key a IPs específicas. Solo las direcciones autorizadas pueden realizar llamadas — cualquier otro origen es rechazado automáticamente.

Expiración configurable

Define la fecha de expiración de cada clave. Rota tus credenciales periódicamente para mantener la máxima seguridad sin esfuerzo manual.

📊

Audit Log completo

Cada llamada a la API queda registrada en tiempo real: endpoint, IP, timestamp, resultado. Trazabilidad total ante cualquier auditoría.

🔍

Scopes granulares

12 permisos independientes para controlar exactamente qué puede leer y escribir cada clave. Mínimo privilegio por defecto.

🔒

Rate Limiting

100 requests por hora por clave. Protección automática contra abuso y extracción masiva de datos. Headers estándar de rate limit en cada respuesta.

Casos de Uso

¿Qué puedes construir con la API?

Tres integraciones que nuestros clientes técnicos ya están usando.

🔄

Automatizar Bookkeeping

Conecta Mercury o Wise y sincroniza transacciones automáticamente vía webhooks. Cero intervención manual, datos siempre al día.

💻

Dashboard Personalizado

Construye tu propio panel con datos reales de tu LLC via API. Visualiza ingresos, gastos y métricas como tú quieras.

📤

Contabilidad Externa

Exporta datos a tu software contable favorito (Xero, QuickBooks, etc.). Integración directa sin CSV ni procesos manuales.

Panel de Control

Gestión de API Keys

Crea, revoca y monitorea todas tus claves desde un solo lugar.

Tus API Keys

+ Crear nueva API Key
Nombre Scopes Creada Último uso Estado
producción-backend read:bookkeeping, read:ledger, read:documents 15 Ene 2026 Hace 2 min ACTIVA
webhook-mercury read:bookkeeping, write:bookkeeping 28 Feb 2026 Hace 1 hora ACTIVA
test-dashboard-v1 read:entity, read:reports, read:payments 03 Dic 2025 Hace 90 días EXPIRADA
Ecosistema

Un punto de acceso, 8 servicios

La API conecta todos los servicios del ecosistema Manager en un solo endpoint unificado.

Devil Club
API v1
Bookkeeping
Ledger
Documents
Reports
Payments
Entity
Profile
Presence
Sobre la API pública de Devil Club
La API usa Bearer tokens. Generas tu API Key desde el panel en Configuración → API Keys, la incluyes en el header Authorization: Bearer {tu_key} y listo. Cada key tiene scopes configurables para limitar el acceso a solo los recursos que necesitas.
El límite es de 100 peticiones/hora por API Key. Si alcanzas el límite recibirás una respuesta 429 con el header Retry-After. Para integraciones de alto volumen, contacta al equipo.
Sí. Con el scope read:bookkeeping puedes consultar todas las transacciones importadas desde Mercury y Wise (importes, categorías, fechas, descripción). Es acceso de solo lectura; las operaciones de escritura bancaria no están disponibles por API.
Actualmente la API es REST síncrona (polling). Los webhooks no están disponibles en esta versión. Para obtener datos actualizados puedes consultar los endpoints periódicamente; los cambios quedan disponibles en la siguiente llamada.
No. La API pública es una característica exclusiva de Manager. Con el plan básico el acceso a tus datos es solo a través del panel web.

Activa tu API Key

Acceso programático completo a tu LLC. Automatiza todo lo que necesites con una API diseñada para desarrolladores.

Solo disponible para clientes con plan Manager activo.