Los datos de cada cuenta se guardan en tu base de datos Supabase, que expone automáticamente una API REST. Puedes consultarla desde tus propios sistemas.
1) Autenticación
Envía tu clave apikey (publishable) y, para datos de un usuario, su token de sesión (Authorization: Bearer). Las reglas RLS garantizan que cada cliente solo accede a sus datos.
2) Ejemplo — obtener los datos contables del usuario
curl "https://TU-PROYECTO.supabase.co/rest/v1/documentos?select=data" \
-H "apikey: TU_PUBLISHABLE_KEY" \
-H "Authorization: Bearer TOKEN_DE_SESION"
3) Estructura de los datos
La tabla documentos guarda un JSON por usuario con: empresas, cuentas, comprobantes, rrhh (remuneraciones), centros (centros de costo), etc.
4) Consultas a medida
Para reportes específicos (ej. "ventas del mes", "saldo por cuenta") se pueden crear vistas o funciones RPC en Supabase, que quedan disponibles como endpoints REST al instante.
📘 Supabase genera y documenta esta API automáticamente en tu panel → API Docs (con ejemplos en curl, JS, Python, etc.).