GA Lite

डेवलपर्स

API दस्तावेज़

GA Lite API से Google Analytics 4 (GA4), Google Search Console (GSC) और Bing Webmaster Tools डेटा को scripts, apps या AI clients से पढ़ें।

त्वरित शुरुआत

Account settings से API Key बनाएँ और उसे Bearer token के रूप में भेजें। सभी API routes read-only हैं और JSON लौटाते हैं।

  • REST-style reads के लिए /api/v1 इस्तेमाल करें।
  • Claude, Cursor या किसी MCP-aware client को connect करते समय /api/mcp इस्तेमाल करें।
  • period today, yesterday, 7days, 28days, 90days, 180days, 365days और custom_START_END को support करता है।

Base URL

https://galite.io/api/v1

Header

Authorization: Bearer sk_live_xxxxxxxxxxxxx

प्रमाणीकरण

API Keys GA Lite में बनाई जाती हैं। इन्हें server-side रखें और expose होने पर rotate करें।

Header

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

Projects

Project endpoints वे sites लौटाते हैं जिन तक आपकी access है और हर project से जुड़े data sources भी।

Projects list

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

Site metrics

Metrics endpoints एक project का GA4 data पढ़ते हैं। force=1 केवल manual refresh flows में इस्तेमाल करें।

Summary

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 data

Search endpoints Google Search Console और Bing Webmaster data को combine करते हैं। sp parameter all, gsc या bing चुनता है।

Search summary

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

Funnels

Public API में funnels read-only हैं। Funnel definitions dashboard में create और edit करें।

Funnels list

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

Raw provider proxy

Raw proxy endpoints native GA4, GSC या Bing request shapes के compatibility के लिए हैं। Provider-native response न चाहिए तो curated endpoints को प्राथमिकता दें।

Raw GA4 report

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 default रूप से browser OAuth इस्तेमाल करते हैं। API Keys scripts और custom clients के fallback के रूप में उपलब्ध रहती हैं।

MCP endpoint

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