Welk token
Voor een koppeling die data uitwisselt voor één klant: Location Token. Voor cross-account analytics of agency-tools: Agency Token. Vermijd Agency tokens als je het niet écht nodig hebt — bij compromittering heb je access tot al je klanten.
Location-token aanmaken
In het sub-account: Settings → API → Generate Token. Geef het token een herkenbare naam (bv gripp-sync-prod). Kies de scopes — vraag alleen wat je écht nodig hebt. Kopieer het token direct; je kunt het later niet meer ophalen.
Veilig opslaan
- Nooit in code committen. Gebruik .env of een secret-manager.
- Roteer tokens elk kwartaal. Documenteer wie verantwoordelijk is voor rotation.
- Bij vertrek van een teamlid: revoke en herstel met nieuwe.
Rate limits
GoHighLevel hanteert 100 requests per 10 seconden per token. Bij integraties die in bulk syncen: bouw een back-off met retry, en spreid bulk-acties over de dag.