बैच ऑपरेशंस
एक ही बैच ऑपरेशन में मल्टीपल API रिक्वेस्ट्स को प्रोसेस करें। API कॉल्स को 90% तक कम करें और बल्क डेटा रिट्रीवल एवं एनालिसिस के लिए परफॉरमेंस सुधारें।
अवलोकन
बैच ऑपरेशंस आपको एक ही HTTP रिक्वेस्ट में मल्टीपल API रिक्वेस्ट्स भेजने की अनुमति देते हैं। इससे API कॉल काउंट कम होता है, लेटेंसी सुधरती है, और यह बल्क डेटा रिट्रीवल, मल्टीपल सिंबल्स की मॉनिटरिंग, या बैच एनालिसिस के लिए आदर्श है। प्रति बैच 100 रिक्वेस्ट्स तक भेजें।
बैच रिक्वेस्ट फॉर्मेट
POST to /v1/batch with an array of request objects:
बैच रिस्पॉन्स फॉर्मेट
सभी रिस्पॉन्सेस को एक ही बैच रिस्पॉन्स ऑब्जेक्ट में प्राप्त करें, रिक्वेस्ट ID द्वारा इंडेक्स्ड:
कोड उदाहरण
Python: मल्टीपल सिंबल्स के लिए बैच व्हेल पोजीशंस
बैच ऑपरेशंस के फायदे
कम API कॉल्स
एक बैच में 100 रिक्वेस्ट्स भेजें = 100 के बजाय 1 API कॉल। हाई-वॉल्यूम इंटीग्रेशन्स के लिए बड़ी कोटा बचत।
बेहतर परफॉरमेंस
100 के बजाय एक ही राउंड-ट्रिप HTTP रिक्वेस्ट। बल्क ऑपरेशंस के लिए कम लेटेंसी और तेज डेटा रिट्रीवल।
एटॉमिक ट्रांजेक्शन्स
बैच में सभी रिक्वेस्ट्स को एक साथ प्रोसेस किया जाता है। बैच ऑपरेशंस में कोई आंशिक विफलताएं नहीं।
आसान एरर हैंडलिंग
बैच को एक यूनिट के रूप में हैंडल करते हुए प्रत्येक रिक्वेस्ट के लिए अलग-अलग रिस्पॉन्स स्टेटस प्रोसेस करें।
यूज़ केसेस
मल्टीपल ट्रेडिंग पेयर्स की मॉनिटरिंग: एक बैच रिक्वेस्ट में 50 सिंबल्स के लिए व्हेल पोजीशंस फ़ेच करें।
डेली रिपोर्टिंग: सभी प्रासंगिक डेटा (फंडिंग रेट्स, OI, लिक्विडेशन्स) को एक ही बैच में इकट्ठा करें।
पोर्टफोलियो एनालिसिस: मल्टीपल सिंबल्स और एक्सचेंजेस पर पोजीशंस का कुशलतापूर्वक विश्लेषण करें।
वेबहुक प्रोसेसिंग: एनालिसिस के लिए मल्टीपल वेबहुक इवेंट्स को सिंगल API कॉल्स में बैच करें।
अपने क्वेरीज़ को ऑप्टिमाइज़ करें
API कोटा यूसेज को कम करने और दक्षता को अधिकतम करने के लिए बैच ऑपरेशंस का उपयोग करें।
API रेफरेंस देखें