HTTP रिक्वेस्ट (method, URL, हेडर, auth, बॉडी) बनाएँ और भेजें, फिर रिस्पॉन्स जाँचें — आपके ब्राउज़र में हल्का-फुल्का Postman।
API टेस्टिंग टूल्स
API टेस्टिंग यह पता लगाने का सबसे तेज़ तरीका है कि कोई सर्विस डॉक्यूमेंटेशन के मुताबिक़ काम करती है या नहीं। ये टूल्स आपको किसी भी मेथड, हेडर, ऑथेंटिकेशन और बॉडी के साथ रिक्वेस्ट बनाने और भेजने देते हैं, फिर वापस आए स्टेटस, हेडर, टाइमिंग और पेलोड को देखने देते हैं — Postman-स्टाइल वर्कफ़्लो का कोर, एक ब्राउज़र टैब में।
साधारण रिक्वेस्ट से आगे, यह कैटेगरी असली API काम की ज़रूरतें कवर करती है: आने वाली कॉल कैप्चर करने वाला webhook URL, GraphQL, SOAP और WebSocket के टेस्टर, रिस्पॉन्स, हेडर और स्कीमा के वैलिडेटर, और यह जाँचने के लिए स्टेटस-कोड सिम्युलेटर कि आपका क्लाइंट फ़ेलियर को कैसे संभालता है।
इस कैटेगरी के टूल्स
तुरंत जाँचें कि कोई API endpoint पहुँच में है या नहीं: स्टेटस, रिस्पॉन्स टाइम, साइज़, content type और TLS।
method, हेडर और JSON बॉडी पर पूरे नियंत्रण के साथ REST endpoint टेस्ट करें, फिर स्टेटस, हेडर और JSON path पर assertion लगाएँ।
किसी भी endpoint पर variables और हेडर के साथ GraphQL क्वेरी तथा mutation चलाएँ और रिस्पॉन्स जाँचें।
SOAPAction हेडर के साथ SOAP 1.1 / 1.2 envelope भेजें और फ़ॉर्मेट किया हुआ XML रिस्पॉन्स देखें।
WebSocket सर्वर से कनेक्ट करें, मैसेज भेजें और आती हुई frames रीयल टाइम में देखें — सीधे अपने ब्राउज़र से।
एक साथ कई API health endpoint जाँचें और स्टेटस, latency तथा pass/fail सारांश पाएँ।
किसी API रिस्पॉन्स का विश्लेषण करें: संरचना, फ़ील्ड टाइप, null, डुप्लिकेट, साइज़ और संभावित डेटा-क्वालिटी समस्याएँ।
दो API रिस्पॉन्स (जैसे staging बनाम production) की तुलना करें और हर संरचनात्मक तथा वैल्यू का अंतर देखें।
API रिस्पॉन्स को अपेक्षाओं के आधार पर जाँचें: स्टेटस, ज़रूरी हेडर, JSON स्कीमा और फ़ील्ड नियम।
API रिस्पॉन्स हेडर की शुद्धता, सुरक्षा और caching की सर्वोत्तम प्रथाओं के लिए जाँच करें।
JSON Schema, OpenAPI स्कीमा या नमूना ऑब्जेक्ट से यथार्थवादी रिक्वेस्ट पेलोड बनाएँ।
ऐसा सार्वजनिक endpoint पाएँ जो कोई भी HTTP स्टेटस कोड लौटाए, वैकल्पिक देरी और कस्टम JSON बॉडी के साथ, ताकि क्लाइंट की error हैंडलिंग टेस्ट हो सके।
किसी endpoint पर Bearer, Basic, API-key और कस्टम-हेडर प्रमाणीकरण टेस्ट करें और अधिकृत बनाम अनधिकृत रिस्पॉन्स की तुलना करें।
API रिस्पॉन्स को JSON Schema या OpenAPI रिस्पॉन्स स्कीमा के आधार पर जाँचें।
एक अनोखा URL पाएँ, उस पर webhook भेजें और method, हेडर, बॉडी तथा टाइमिंग रीयल टाइम में जाँचें।
कैप्चर की गई webhook डिलीवरी गहराई से जाँचें: हेडर, signature, JSON बॉडी, टाइमिंग और replay डेटा।
देखें कि आपका क्लाइंट असल में क्या भेजता है: method, हेडर, query, बॉडी, IP और TLS जानकारी।
आपका ब्राउज़र या क्लाइंट जो रिक्वेस्ट हेडर भेजता है, उन्हें व्याख्या के साथ देखें।
रिक्वेस्ट बॉडी (JSON, form, multipart, XML) ठीक वैसे कैप्चर करें और जाँचें जैसे वे भेजी गई थीं।
Stripe, GitHub, Shopify, Slack, Twilio और अन्य के webhook पेलोड फ़ॉर्मेट करें, सुंदर बनाएँ और उन पर व्याख्या पाएँ।
अपने secret से webhook signature (HMAC-SHA256/SHA1, Stripe, GitHub, Shopify, Slack शैली) सत्यापित करें — लोकल रूप से।