डेवलपर एपीआई · v1

One REST API for stats, reviews & reputation.

एकल JSON एंडपॉइंट से ट्रैफ़िक एनालिटिक्स, समीक्षाएँ, समग्र रेटिंग, फोन इंटेलिजेंस और धोखाधड़ी ब्लैकलिस्ट जांच खींचें। सरल कुंजी प्रमाणीकरण, CORS-खुला, उदार मुफ्त स्तर।

100 कॉल/दिन मुफ्त कुंजी प्रमाणीकरण CORS-खुला कोटा प्रतिध्वनित

फ्री की · कोई कार्ड नहीं, कोई प्रतीक्षा कक्ष नहीं

प्रत्येक एंडपॉइंट के लिए एक कुंजी

आपका कोड पूछता है, हमारे डेटा उत्तर देते हैं

HTTPS पर साधारण GET, JSON वापस, हर जगह वही कुंजी। स्थापित करने के लिए कोई SDK नहीं, कोई OAuth नृत्य नहीं, आपके निर्माण और हमारे बीच समन्वय में रखने के लिए कुछ भी नहीं।

आपका कोड

एक स्क्रिप्ट, एक डैशबोर्ड, एक बॉट या ब्राउज़र में एक स्थिर पृष्ठ — कुछ भी जो HTTP अनुरोध भेज सकता है।

  • GET /api/v1/stats
  • X-Api-Key: ak_…

astrina.io/api/v1

कुंजी की जांच की जाती है, कोटा की गणना की जाती है, प्रतिक्रिया को इकट्ठा किया जाता है और CORS हेडर जोड़े जाते हैं।

  • कुंजी प्रमाणीकरण
  • कोटा प्रतिध्वनित

वही डेटा जिस पर साइट चलती है

काउंटर से एनालिटिक्स, कैटलॉग से समीक्षाएँ और रेटिंग, फोन इंटेलिजेंस और खतरे की सूचियाँ — एक स्रोत, कोई निर्यात कार्य नहीं।

  • { "summary": … }
  • { "quota": … }
एक कॉल, एक साफ प्रतिक्रिया

इनपुट में अनुरोध, JSON आउट

आपकी पहले से लिखी गई भाषा में वही अनुरोध। एक टैब चुनें — दाईं ओर की प्रतिक्रिया नहीं बदलती।

terminal
# प्रमाणित अनुरोध
curl -s https://astrina.io/api/v1/stats \
  -H "X-Api-Key: ak_9f3c…d21a" \
  -d site=example.com \
  -d period=7d -G
server.mjs
const r = await fetch(
  "https://astrina.io/api/v1/stats?site=example.com&period=7d",
  { headers: { "X-Api-Key": "ak_9f3c…d21a" } });
const { summary, quota } = await r.json();
stats.php
$ch = curl_init('https://astrina.io/api/v1/stats'
    . '?site=example.com&period=7d');
curl_setopt_array($ch, [
    CURLOPT_HTTPHEADER    => ['X-Api-Key: ak_9f3c…d21a'],
    CURLOPT_RETURNTRANSFER => true,
]);
$data = json_decode(curl_exec($ch), true);
stats.py
import requests

r = requests.get("https://astrina.io/api/v1/stats",
    params={"site": "example.com", "period": "7d"},
    headers={"X-Api-Key": "ak_9f3c…d21a"})
print(r.json()["summary"], r.json()["quota"])
application/json200 OK
{
  "site": "example.com",
  "period": "7d",
  "summary": {
    "visitors": 18432,
    "pageviews": 51209,
    "visits": 22984,
    "online_now": 37
  },
  "quota": { "used": 128, "limit": 5000 }
}

हर प्रतिक्रिया आपके quota ऑब्जेक्ट को प्रतिध्वनित करती है — कोई अलग मीटरिंग कॉल नहीं, यह अनुमान लगाने की कोई आवश्यकता नहीं कि आपके पास कितने अनुरोध बचे हैं।

कोई SDK आवश्यक नहीं

आपके स्टैक में सीधे डालने के लिए बनाया गया

सरल कुंजी प्रमाणीकरण

एक कुंजी, इसे भेजने के दो तरीके — X-Api-Key हेडर या Authorization: Bearer। कभी भी यूआरएल में नहीं, इसलिए यह लॉग में लीक नहीं हो सकता। इसे अपने डैशबोर्ड से किसी भी समय घुमाएँ।

X-Api-Key: ak_9f3c…d21a
Authorization: Bearer ak_…

कोटा हमेशा प्रतिध्वनित

प्रत्येक पेलोड में used और limit शामिल होते हैं ताकि आप धीरे-धीरे पीछे हट सकें। सीमा से अधिक? संख्याओं के साथ एक साफ 429

HTTP/2 429  Retry-After: 31400
{ "error": "Daily quota exceeded",
  "limit": 5000, "used": 5000 }

डिजाइन द्वारा CORS-खुला

Public endpoints return Access-Control-Allow-Origin: *, so reviews, ratings, phone and blacklist checks can be called straight from the browser. Your own /stats stays server-to-server.

/reviews · /rating · /phone · /blacklist
/stats — सर्वर-से-सर्वर
मुफ्त शुरू करें · केवल तब अपग्रेड करें जब आप बढ़ें

आपके साथ बढ़ने वाले कोटा

मुफ्त कोई कार्ड नहीं
100
/दिन
€0 हमेशा के लिए
प्रो
5,000
/दिन
Pro के साथ शामिल · €19/माह
व्यापार
25,000
/दिन
Business के साथ शामिल · €59/माह
बिजनेस+
100,000
/दिन
Business Plus के साथ शामिल · €99/माह

API एक्सेस हर भुगतान योजना के साथ बंडल किया गया है — कोई मीटर से आश्चर्य नहीं। कार्ड्स & क्रिप्टो के माध्यम से Payora।

पांच मिनट के अंदर

तीन चरणों में लाइव

अपनी कुंजी प्राप्त करें

एक मुफ्त खाता बनाएं और अपनी कुंजी को /my/api.php से कॉपी करें। यह ak_… की तरह दिखता है और तुरंत काम करता है।

एक एंडपॉइंट कॉल करें

अपनी कुंजी के साथ /api/v1/stats, /reviews, /rating, /phone या /blacklist पर हिट करें। साधारण GET, साधारण JSON।

कोटा पढ़ें

हर प्रतिक्रिया पर quota ऑब्जेक्ट को पार्स करें और आप हमेशा जानते हैं कि आप कहां खड़े हैं। देखरेख करने के लिए कोई डैशबोर्ड नहीं।

पहली पंक्ति लिखने से पहले

प्रश्न जो डेवलपर्स पहले पूछते हैं

क्या मुझे इसे आजमाने के लिए एक खाता चाहिए?

हाँ — कुंजी वह है जो आपकी कोटा को गिनती है। एक मुफ्त खाता आपको हर एंडपॉइंट पर दिन में 100 कॉल देता है, बिना कार्ड और बिना परीक्षण घड़ी के।

जब मेरी कोटा समाप्त हो जाती है तो क्या होता है?

एंडपॉइंट आपके 429 के साथ उत्तर देता है, आपके limit और used के साथ, और एक Retry-After हेडर जो 00:00 UTC तक की गिनती करता है, जब दैनिक कोटा रीसेट होता है। हर सफल प्रतिक्रिया में भी X-RateLimit-Remaining होता है, इसलिए आपका कोड लाइन पर पहुँचने से पहले धीमा हो सकता है।

क्या मैं इसे ब्राउज़र से कॉल कर सकता हूँ?

समीक्षाएँ, रेटिंग, फोन और ब्लैकलिस्ट जांच — हाँ, ये CORS-खुले हैं। /stats आपके अपने एनालिटिक्स को लौटाता है और केवल सर्वर-से-सर्वर पढ़ा जा सकता है। ब्राउज़र में भेजा गया एक कुंजी किसी भी व्यक्ति को दिखाई देता है जो पृष्ठ खोलता है, इसलिए सार्वजनिक विजेट्स को अपना नामित कुंजी दें और इसे तुरंत रद्द करें जब आपको इसकी आवश्यकता न हो।

क्या एक सैंडबॉक्स या एक अलग परीक्षण कुंजी है?

हाँ। डैशबोर्ड में आप एक सैंडबॉक्स कुंजी बना सकते हैं जिसमें अपनी खुद की कोटा होती है 25 कॉल प्रति दिन, आपकी योजना से स्वतंत्र। यह आंकड़ों और उपकरणों के एंडपॉइंट्स तक पहुँचता है और उसी लाइव डेटा से उत्तर देता है, इसलिए जो आप निर्माण करते समय देखते हैं वही आप भेजते हैं।

आज अपनी पहली अनुरोध भेजें

मुफ्त कुंजी, 100 कॉल प्रति दिन, हर एंडपॉइंट अनलॉक किया गया। कोई क्रेडिट कार्ड नहीं, कोई प्रतीक्षा कक्ष नहीं।

यह पृष्ठ किसका उत्तर देता है

  • वेबसाइट एनालिटिक्स API
  • समीक्षाएँ API
  • फोन लुकअप API
  • डेवलपर्स के लिए मुफ्त REST API
  • वेब एनालिटिक्स api क्या है
  • कैसे वेब एनालिटिक्स api काम करता है
  • वेब एनालिटिक्स api समझाया गया
  • वेब एनालिटिक्स api गाइड
  • कैसे वेब एनालिटिक्स api के साथ शुरू करें
  • वेब एनालिटिक्स api समीक्षाएँ
  • क्या वेब एनालिटिक्स api इसके लायक है
  • वेब एनालिटिक्स api की कीमत
  • वेब एनालिटिक्स api विकल्प
  • शुरुआत करने वालों के लिए वेब एनालिटिक्स api
  • क्यों वेब एनालिटिक्स api
  • वेब एनालिटिक्स api — आपको क्या मिलता है