GA Lite

Developer

Dokumentasi API

Gunakan API GA Lite untuk membaca data Google Analytics 4 (GA4), Google Search Console (GSC), dan Bing Webmaster Tools dari script, aplikasi, atau klien AI.

Mulai cepat

Buat API Key dari pengaturan akun, lalu kirim sebagai Bearer token. Semua route API bersifat read-only dan mengembalikan JSON.

  • Gunakan /api/v1 untuk pembacaan bergaya REST.
  • Gunakan /api/mcp saat menghubungkan Claude, Cursor, atau klien yang mendukung MCP.
  • period mendukung today, yesterday, 7days, 28days, 90days, 180days, 365days, dan custom_START_END.

Base URL

http://galite.io/api/v1

Header

Authorization: Bearer sk_live_xxxxxxxxxxxxx

Autentikasi

API Keys dibuat di dalam GA Lite. Simpan di server dan rotasi jika terekspos.

Header

curl http://galite.io/api/v1/projects/list \
  -H "Authorization: Bearer sk_live_xxxxxxxxxxxxx"

Proyek

Endpoint proyek mengembalikan situs yang bisa Anda akses dan sumber data yang terhubung ke setiap proyek.

Daftar proyek

GET http://galite.io/api/v1/projects/list
GET http://galite.io/api/v1/projects/{projectKey}

Metrik situs

Endpoint metrik membaca data GA4 untuk satu proyek. Gunakan force=1 hanya untuk alur refresh manual.

Ringkasan

GET http://galite.io/api/v1/metrics/{projectKey}/summary?period=28days
GET http://galite.io/api/v1/metrics/{projectKey}/timeseries?period=28days&metric=screenPageViews
GET http://galite.io/api/v1/metrics/{projectKey}/dimension?dimension=country&period=28days
GET http://galite.io/api/v1/metrics/{projectKey}/realtime

Data pencarian

Endpoint Search menggabungkan data Google Search Console dan Bing Webmaster. Parameter sp memilih all, gsc, atau bing.

Ringkasan pencarian

GET http://galite.io/api/v1/metrics/{projectKey}/search/summary?period=28days&sp=all
GET http://galite.io/api/v1/metrics/{projectKey}/search/timeseries?period=28days&sp=gsc
GET http://galite.io/api/v1/metrics/{projectKey}/search/dimension?dimension=query&period=28days&sp=bing

Funnels

Funnels bersifat read-only melalui API publik. Buat dan edit definisi funnel di dashboard.

Daftar funnels

GET http://galite.io/api/v1/projects/{projectKey}/funnels/list
GET http://galite.io/api/v1/funnels/{funnelKey}/results?period=28days

Raw provider proxy

Endpoint raw proxy digunakan untuk kompatibilitas dengan bentuk request native GA4, GSC, atau Bing. Utamakan endpoint kurasi kecuali perlu response native dari provider.

Laporan GA4 raw

POST http://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" }]
  }
}

Endpoint MCP

Klien MCP menggunakan OAuth browser secara default. API Keys tetap tersedia sebagai fallback untuk script dan klien kustom.

Endpoint MCP

POST http://galite.io/api/mcp