Backend multi-tenant
GHL Hub
Una sola app OAuth del Marketplace GoHighLevel, molte location collegate, molti siti consumatori. GHL Hub espone un'API unica per slot calendario, prenotazioni e lead — il tuo frontend non gestisce mai token né segreti.
OAuth centralizzato
Un solo client Marketplace gestisce installazioni di tutte le location dei clienti.
Routing per dominio
Ogni sito frontend è mappato al suo Location ID. CORS scoped per dominio.
Token sempre validi
Refresh automatico dei token GHL prima di ogni chiamata.
Endpoint pubblici
- POST /api/public · azioni: list_free_slots, book_appointment, submit_lead
- GET /api/oauth/start · avvio collegamento Marketplace
- GET /api/oauth/callback · callback OAuth