Snel starten
Maak een API Key aan in je accountinstellingen en verstuur die als Bearer token. Alle API-routes zijn read-only en retourneren JSON.
- Gebruik /api/v1 voor REST-achtige reads.
- Gebruik /api/mcp wanneer je Claude, Cursor of een andere MCP-client koppelt.
- period ondersteunt today, yesterday, 7days, 28days, 90days, 180days, 365days en custom_START_END.
Base URL
https://galite.io/api/v1Header
Authorization: Bearer sk_live_xxxxxxxxxxxxxAuthenticatie
API Keys worden in GA Lite aangemaakt. Bewaar ze server-side en roteer ze als ze zijn gelekt.
Header
curl https://galite.io/api/v1/projects/list \
-H "Authorization: Bearer sk_live_xxxxxxxxxxxxx"Projecten
Project-endpoints geven de sites terug waartoe je toegang hebt en de databronnen die aan elk project zijn gekoppeld.
Projecten weergeven
GET https://galite.io/api/v1/projects/list
GET https://galite.io/api/v1/projects/{projectKey}Sitemetrics
Metric-endpoints lezen GA4-data voor één project. Gebruik force=1 alleen voor handmatige refreshflows.
Samenvatting
GET https://galite.io/api/v1/metrics/{projectKey}/summary?period=28days
GET https://galite.io/api/v1/metrics/{projectKey}/timeseries?period=28days&metric=screenPageViews
GET https://galite.io/api/v1/metrics/{projectKey}/dimension?dimension=country&period=28days
GET https://galite.io/api/v1/metrics/{projectKey}/realtimeZoekdata
Search-endpoints combineren Google Search Console- en Bing Webmaster-data. De parameter sp kiest all, gsc of bing.
Zoeksamenvatting
GET https://galite.io/api/v1/metrics/{projectKey}/search/summary?period=28days&sp=all
GET https://galite.io/api/v1/metrics/{projectKey}/search/timeseries?period=28days&sp=gsc
GET https://galite.io/api/v1/metrics/{projectKey}/search/dimension?dimension=query&period=28days&sp=bingFunnels
Funnels zijn via de publieke API read-only. Maak en bewerk funneldefinities in het dashboard.
Funnels weergeven
GET https://galite.io/api/v1/projects/{projectKey}/funnels/list
GET https://galite.io/api/v1/funnels/{funnelKey}/results?period=28daysRaw provider proxy
Raw proxy-endpoints zijn bedoeld voor compatibiliteit met native GA4-, GSC- of Bing-requestvormen. Gebruik bij voorkeur de samengestelde endpoints, tenzij je een provider-native response nodig hebt.
Raw GA4-rapport
POST https://galite.io/api/v1/raw/ga4/proxy
{
"project_key": "PROJECT_KEY",
"path": "properties/PROPERTY_ID:runReport",
"body": {
"dateRanges": [{ "startDate": "28daysAgo", "endDate": "today" }],
"metrics": [{ "name": "screenPageViews" }]
}
}MCP-endpoint
MCP-clients gebruiken standaard browser-OAuth. API Keys blijven beschikbaar als fallback voor scripts en custom clients.
MCP-endpoint
POST https://galite.io/api/mcp
