सीमाएँ और आकार
प्लेटफ़ॉर्म स्थिर बना रहे, इसलिए API में अनुरोध दर और पास किए जाने वाले डेटा के आकार की सीमाएँ हैं।
अनुरोध दर
अनुमत अनुरोध दर से अधिक होने पर सर्वर 429 Too Many Requests कोड से जवाब देता है। सही प्रतिक्रिया — exponential backoff के साथ retry: retries के बीच रुकावट बढ़ाएँ और एक साथ अनुरोधों की बाढ़ न लाएँ। बड़े ऑपरेशन समय में वितरित करें और एक टोकन को parallel bursts की बजाय क्रमिक रूप से उपयोग करें।
अनुरोध बॉडी का आकार
सामान्य REST अनुरोधों के लिए JSON बॉडी का आकार 2 MiB तक सीमित है। यह किसी भी रिएक्शन कॉन्फ़िगरेशन, संग्रह और सेटिंग्स के लिए पर्याप्त है। अगर बॉडी बड़ी हो — ऑपरेशन को हिस्सों में बाँटें (उदाहरण के लिए, रिएक्शन बैच में इम्पोर्ट करें)।
इम्पोर्ट पर बॉडी का आकार
इम्पोर्ट एंडपॉइंट बड़े बंडल के लिए बने हैं और उनकी अलग, अधिक उच्च सीमाएँ हैं: डेटा इम्पोर्ट के लिए 64 MiB तक और embedded मीडिया के साथ इम्पोर्ट के लिए 256 MiB तक। अगर बंडल बड़ा हो — कई इम्पोर्ट में विभाजित करें।
सीमाएँ पार करना
- दर सीमा पार —
429, देरी के साथ retry। - बॉडी अनुमत से बड़ी — अनुरोध अस्वीकार (एंडपॉइंट के अनुसार
413या400); payload छोटा करें या विभाजित करें।
आगे क्या
- एरर —
429और अन्य कोड। - sambot से इम्पोर्ट — बड़े इम्पोर्ट बंडल।
- इंटरेक्टिव संदर्भ — विशिष्ट एंडपॉइंट की सीमाएँ।