APIs del Partner Portal
Endpoints del portal para usuarios partner autenticados.
URL base
https://service-gateway.loscenotes.com/api/partner-portal
Autenticación
Authorization: Bearer <jwt>
Grupos de endpoints
Dashboard
GET /api/partner-portal/dashboardGET /api/partner-portal/metricsGET /api/partner-portal/activity-feed
Gestión de API keys
GET /api/partner-portal/api-keysPOST /api/partner-portal/api-keysPUT /api/partner-portal/api-keys/:keyIdDELETE /api/partner-portal/api-keys/:keyIdPOST /api/partner-portal/api-keys/:keyId/rotate
Webhooks
GET /api/partner-portal/webhooksPOST /api/partner-portal/webhooksPUT /api/partner-portal/webhooks/:webhookIdDELETE /api/partner-portal/webhooks/:webhookIdPOST /api/partner-portal/webhooks/:webhookId/testGET /api/partner-portal/webhooks/:webhookId/logs
Onboarding
POST /api/partner-portal/onboarding/startGET /api/partner-portal/onboarding/statusPOST /api/partner-portal/onboarding/complete-step/:step
Sandbox del portal
GET /api/partner-portal/sandbox/statusPOST /api/partner-portal/sandbox/resetPOST /api/partner-portal/sandbox/generate-data
Estos endpoints actualmente devuelven respuestas operativas de not implemented / not available porque el schema sandbox todavía no existe.
Billing y uso
GET /api/partner-portal/billing/usageGET /api/partner-portal/billing/invoicesGET /api/partner-portal/billing/plan
Soporte
POST /api/partner-portal/support/ticketGET /api/partner-portal/support/ticketsGET /api/partner-portal/quickstart
La creación/listado de tickets de soporte está actualmente no implementada a nivel storage; runtime devuelve acknowledgements o listas vacías.
Notas
- estos endpoints son operativos/portal, no pertenecen a la capa pública autenticada por API key
- el aislamiento de datos depende del contexto partner autenticado
- para configuración organizacional, usuarios, reportes, reservaciones y sandbox avanzado, ver Management features