API Reference
Referencia funcional de las rutas reales servidas por la app Beacon.
reference • updated 2026-03-17
Cómo usar esta referencia
La referencia está organizada por dominio y documenta las rutas actuales exactamente como están implementadas en la repo.
Grupos de endpoints
- Billing API: suscripciones, checkout y portal de cliente.
- Stripe & Beacon Connect API: OAuth read-only para Stripe existente y push directo de plataformas.
- Webhooks API: ingesta Stripe, deduplicación por
event.idy replay manual porwebhookEventId. - Fiscal API: documentos, conciliación y estado de configuración.
Convenciones globales
| Tema | Regla |
|---|---|
| Host base | https://app.beacon.pt/api en live y https://test.beacon.pt/api en test |
| Autenticación | Authorization: Bearer <beacon_session_token> en rutas JSON autenticadas |
| Contexto | org=<organization_slug> en rutas con alcance por organización |
| Modo | `mode=test |
| Errores | Payload con ok, error, code y, cuando aplica, nextAction y fieldErrors |
OpenAPI
Usa OpenAPI spec para consumir el contrato parcial modelado hoy en YAML. La spec sigue /api/...; los detalles operativos todavía no modelados allí quedan documentados en las páginas MDX de esta sección.