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

http://galite.io/api/v1

Header

Authorization: Bearer sk_live_xxxxxxxxxxxxx

प्रमाणीकरण

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

Header

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

Projects

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

Projects list

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

Site metrics

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

Summary

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

Search data

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

Search summary

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

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

Funnels list

GET http://galite.io/api/v1/projects/{projectKey}/funnels/list
GET http://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 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" }]
  }
}

MCP endpoint

MCP clients default रूप से browser OAuth इस्तेमाल करते हैं। API Keys scripts और custom clients के fallback के रूप में उपलब्ध रहती हैं।

MCP endpoint

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