दर सीमाएँ और कोटा — व्हाट्सएप प्रोफ़ाइल एपीआई
अनुरोध कोटा, बर्स्ट रेट लिमिट और ओवरएज बिलिंग सभी मूल्य श्रेणियों में कैसे काम करते हैं।
प्रति स्तर मासिक कोटा
| टीयर | मासिक कोटा | अधिक बढ़ा हुआ | कठोर सीमा |
|---|---|---|---|
| BASIC | 50 अनुरोध | — | हां — 50 पर ब्लॉक |
| PRO | 10,000 अनुरोध | $0.010 / अनुरोध | नहीं |
| ULTRA | 50,000 अनुरोध | $0.008 / अनुरोध | नहीं |
| MEGA | 500,000 अनुरोध | $0.005 / अनुरोध | नहीं |
| Pay-As-You-Go | क्रेडिट आधारित | — | हाँ — 0 क्रेडिट पर ब्लॉक |
बर्स्ट / प्रति सेकंड सीमाएँ
प्रत्येक स्तर पर निर्धारित सीमा किसी एक कुंजी के दुरुपयोग को रोकती है:
| टीयर | डिफ़ॉल्ट बर्स्ट (आवश्यकता/सेकंड) |
|---|---|
| BASIC | 2 |
| PRO | 2 |
| ULTRA | 2 |
| MEGA | 4 |
जिन MEGA ग्राहकों को लगातार उच्च स्तर की ऊर्जा खपत की आवश्यकता होती है, वे समर्पित खाता प्रबंधक के माध्यम से अनुकूलित सीमा का अनुरोध कर सकते हैं।
दर-सीमा शीर्षक
मासिक कोटा ट्रैकिंग के लिए प्रत्येक प्रतिक्रिया में लोअरकेस हेडर शामिल होते हैं (रैपिडएपीआई कन्वेंशन):
x-ratelimit-requests-limit: 60000 x-ratelimit-requests-remaining: 59999 x-ratelimit-requests-reset: 2591983 # seconds until reset
429 बहुत अधिक अनुरोध
बर्स्ट-लिमिट उल्लंघन (अनुरोध बहुत करीब-करीब एक साथ) HTTP 429 लौटाता है जिसमें एक संक्षिप्त त्रुटि विवरण होता है:
HTTP/1.1 429 Too Many Requests
{
"error": "Requests must be at least 0.5 seconds apart"
}0.5 सेकंड का अंतराल अधिकांश प्लानों पर डिफ़ॉल्ट minIntervalSeconds (= 2 अनुरोध/सेकंड) को दर्शाता है। अपने प्लान का सटीक मान जानने के लिए /api-key-stats → roleInfo.minIntervalSeconds देखें।
अपना कोटा स्वयं जांचें
यह प्रॉक्सी GET /api-key-stats को एक्सपोज़ करता है — लाइव काउंटर पढ़ने के लिए इसे कभी भी कॉल करें:
{
"key": "08dc53d3-...",
"role": "pro_60",
"status": "active",
"requestLimit": 60000,
"requestRemaining": 59999,
"requestReset": 2591982,
"resetAt": "2026-05-27T02:24:56.708Z",
"expiresAt": "2026-05-27T02:24:56.708Z",
"lastUsedAt": "2026-04-27T02:25:12.955Z",
"requestCountMonth": 1,
"maxMonthlyUsage": 60000,
"roleInfo": {
"name": "pro_60",
"maxMonthlyUsage": 60000,
"minIntervalSeconds": 0.5
}
}कैशिंग नीति
प्रोफ़ाइल डेटा सर्वर-साइड पर कैश किया जाता है। कैश विंडो के भीतर एक ही नंबर के लिए बार-बार खोज करने पर डेटा कैश से ही लिया जाता है। नए सिरे से खोज करने के लिए, /number/{number} में ?forceBypassCache=1 जोड़ें — नया अनुरोध भी कोटा में गिना जाएगा।
संबंधित
हमारे उपयोगकर्ता क्या कहते हैं
हमारे संतुष्ट ग्राहकों की वास्तविक समीक्षाएं