Швидкий старт
Створіть API Key у налаштуваннях акаунта й надсилайте його як Bearer token. Усі API-маршрути доступні тільки для читання та повертають JSON.
- Використовуйте /api/v1 для REST-читання.
- Використовуйте /api/mcp для підключення Claude, Cursor або іншого MCP-клієнта.
- period підтримує today, yesterday, 7days, 28days, 90days, 180days, 365days і custom_START_END.
Base URL
https://galite.io/api/v1Заголовок
Authorization: Bearer sk_live_xxxxxxxxxxxxxАвтентифікація
API Keys створюються в GA Lite. Зберігайте їх на сервері та змінюйте, якщо вони були розкриті.
Заголовок
curl https://galite.io/api/v1/projects/list \
-H "Authorization: Bearer sk_live_xxxxxxxxxxxxx"Проєкти
Ендпоінти проєктів повертають сайти, до яких ви маєте доступ, і джерела даних, підключені до кожного проєкту.
Список проєктів
GET https://galite.io/api/v1/projects/list
GET https://galite.io/api/v1/projects/{projectKey}Метрики сайту
Ендпоінти метрик читають дані GA4 для одного проєкту. Використовуйте force=1 лише для ручного оновлення.
Зведення
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}/realtimeПошукові дані
Ендпоінти Search об’єднують дані Google Search Console і Bing Webmaster. Параметр sp вибирає all, gsc або bing.
Зведення пошуку
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=bingВоронки
Воронки доступні через публічне API тільки для читання. Створюйте та редагуйте визначення воронок у dashboard.
Список воронок
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 потрібні для сумісності з нативними форматами запитів GA4, GSC або Bing. Надавайте перевагу підготовленим endpoints, якщо не потрібна нативна відповідь provider.
Raw звіт GA4
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-клієнти за замовчуванням використовують OAuth у браузері. API Keys лишаються fallback-варіантом для скриптів і власних клієнтів.
MCP endpoint
POST https://galite.io/api/mcp
