One REST API for stats, reviews & reputation.
एकल JSON एंडपॉइंट से ट्रैफ़िक एनालिटिक्स, समीक्षाएँ, समग्र रेटिंग, फोन इंटेलिजेंस और धोखाधड़ी ब्लैकलिस्ट जांच खींचें। सरल कुंजी प्रमाणीकरण, CORS-खुला, उदार मुफ्त स्तर।
फ्री की · कोई कार्ड नहीं, कोई प्रतीक्षा कक्ष नहीं
आपका कोड पूछता है, हमारे डेटा उत्तर देते हैं
HTTPS पर साधारण GET, JSON वापस, हर जगह वही कुंजी। स्थापित करने के लिए कोई SDK नहीं, कोई OAuth नृत्य नहीं, आपके निर्माण और हमारे बीच समन्वय में रखने के लिए कुछ भी नहीं।
आपका कोड
एक स्क्रिप्ट, एक डैशबोर्ड, एक बॉट या ब्राउज़र में एक स्थिर पृष्ठ — कुछ भी जो HTTP अनुरोध भेज सकता है।
- GET /api/v1/stats
- X-Api-Key: ak_…
astrina.io/api/v1
कुंजी की जांच की जाती है, कोटा की गणना की जाती है, प्रतिक्रिया को इकट्ठा किया जाता है और CORS हेडर जोड़े जाते हैं।
- कुंजी प्रमाणीकरण
- कोटा प्रतिध्वनित
वही डेटा जिस पर साइट चलती है
काउंटर से एनालिटिक्स, कैटलॉग से समीक्षाएँ और रेटिंग, फोन इंटेलिजेंस और खतरे की सूचियाँ — एक स्रोत, कोई निर्यात कार्य नहीं।
- { "summary": … }
- { "quota": … }
इनपुट में अनुरोध, JSON आउट
आपकी पहले से लिखी गई भाषा में वही अनुरोध। एक टैब चुनें — दाईं ओर की प्रतिक्रिया नहीं बदलती।
# प्रमाणित अनुरोध curl -s https://astrina.io/api/v1/stats \ -H "X-Api-Key: ak_9f3c…d21a" \ -d site=example.com \ -d period=7d -G
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();
$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);
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"])
{
"site": "example.com",
"period": "7d",
"summary": {
"visitors": 18432,
"pageviews": 51209,
"visits": 22984,
"online_now": 37
},
"quota": { "used": 128, "limit": 5000 }
} हर प्रतिक्रिया आपके quota ऑब्जेक्ट को प्रतिध्वनित करती है — कोई अलग मीटरिंग कॉल नहीं, यह अनुमान लगाने की कोई आवश्यकता नहीं कि आपके पास कितने अनुरोध बचे हैं।
आपके स्टैक में सीधे डालने के लिए बनाया गया
सरल कुंजी प्रमाणीकरण
एक कुंजी, इसे भेजने के दो तरीके — X-Api-Key हेडर या Authorization: Bearer। कभी भी यूआरएल में नहीं, इसलिए यह लॉग में लीक नहीं हो सकता। इसे अपने डैशबोर्ड से किसी भी समय घुमाएँ।
कोटा हमेशा प्रतिध्वनित
प्रत्येक पेलोड में 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.
आपके साथ बढ़ने वाले कोटा
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 — आपको क्या मिलता है