इस महीने हमने क्या लॉन्च किया: जियोकोडिंग, IP, समय क्षेत्र और बहुत कुछ
पूरे API में हाल के काम का सार: नए कम्पैटिबिलिटी होस्ट, तेज़ समय क्षेत्र और ऊँचाई लुकअप, डैशबोर्ड की सुविधाएँ, और कोटा की ज़्यादा साफ़ जानकारी।
रेट लिमिट को उलझाने वाला माना जाता है, अपवादों और बारीक शर्तों से भरा, जो कुछ टूटने के बाद ही साफ़ होते हैं। हमारी रेट लिमिट उससे सरल हैं, और उन्हें एक जगह साफ़-साफ़ बताना सार्थक है।
हर पते को बिना किसी कुंजी के प्रतिदिन 2,500 मुफ़्त अनुरोध मिलते हैं। यह कोटा हर पते के लिए अलग से नहीं, बल्कि एक नेटवर्क में साझा होता है: एक ही /24 के सभी IPv4 पते और एक ही /48 के सभी IPv6 पते मिलकर एक ही पूल से लेते हैं। अगर आप किसी साझा ऑफ़िस कनेक्शन या बड़े नेटवर्क एड्रेस ट्रांसलेशन सेटअप के पीछे हैं, तो यह मायने रखता है, क्योंकि आपका मुफ़्त कोटा उसी नेटवर्क सेगमेंट के बाक़ी सभी लोगों के साथ साझा होता है, चाहे वे कुंजी का उपयोग कर रहे हों या नहीं।
हर कुंजी को भी 2,500 अनुरोधों का अपना मुफ़्त दैनिक कोटा मिलता है, जो नेटवर्क पहले से देता है उससे अलग। किसी कुंजी का कोटा उसी नेटवर्क के दूसरे ट्रैफ़िक से कम नहीं होता, और किसी नेटवर्क का कोटा ऐसे ट्रैफ़िक से कम नहीं होता जिसने पहले ही किसी कुंजी का अलग कोटा उपयोग कर लिया हो। दोनों कोटा एक-दूसरे से होड़ करने के बजाय साथ-साथ रहते हैं।
किसी दिन दोनों कोटा ख़त्म होने के बाद, कोई अनुरोध या तो €0.0001 प्रति अनुरोध पर प्रीपेड क्रेडिट से लिया जाता है या €50 प्रति माह के Unlimited पैकेज से कवर होता है, खाते ने जो भी सेट किया हो। ऐसी कोई थ्रॉटलिंग नहीं है जो अनुरोधों को चुपचाप धीमा करे, और बिना स्पष्टीकरण के कोई अचानक रोक नहीं है। हर रिस्पॉन्स में कोटा हेडर होते हैं, X-Quota-Limit, X-Quota-Used, X-Quota-Free-Remaining, X-Quota-Network-Used, X-Credits-Remaining, X-Key-IPs-Used, X-Key-IPs-Limit और X-Quota-Reset, इसलिए कोई अनुरोध विफल होने से पहले ही ठीक-ठीक दिख जाता है कि वह कहाँ खड़ा है।
बल्क या बैच कॉल भी यही नियम मानती है, कॉल के स्तर पर नहीं बल्कि आइटम के स्तर पर। एक कॉल में भेजे गए सौ पते लागू कोटा के सामने सौ अनुरोधों के रूप में गिने जाते हैं, बिल्कुल वैसे ही जैसे उन्हें सौ अलग-अलग कॉल में भेजा गया हो।
यह सब हर एंडपॉइंट और सत्रह कम्पैटिबिलिटी होस्ट में से हर एक पर एक जैसा लागू होता है। OpenCage या ipstack के ढाँचे वाले अनुरोध पर ठीक वही रेट लिमिट नियम लागू होते हैं जो सीधे /v1/forward या /v1/ip पर भेजे गए अनुरोध पर, और किसी जाने-पहचाने रिस्पॉन्स ढाँचे के पीछे कोई अलग, ज़्यादा सख़्त सीमा छिपी नहीं है।
पूरा विवरण, जिसमें यह भी शामिल है कि दैनिक रीसेट कैसे काम करता है और हर हेडर का क्या अर्थ है, /docs/rate-limits/ पर दर्ज है। अगर आपके इंटीग्रेशन में कभी रेट लिमिट का कोई सवाल उठे, तो जवाब लगभग हमेशा उसी रिस्पॉन्स के हेडर में सीधे दिख जाता है जिसने उसे ट्रिगर किया।