أنشئ طلبات HTTP وأرسلها (الطريقة وعنوان URL والترويسات والمصادقة والجسم) وافحص الاستجابة — بديل خفيف لـ Postman داخل متصفحك.
أدوات اختبار API
اختبار API هو أسرع طريقة لمعرفة ما إذا كانت الخدمة تتصرف كما هو موثّق. تتيح لك هذه الأدوات إنشاء الطلبات وإرسالها بأي طريقة وترويسات ومصادقة وجسم، ثم فحص الحالة والترويسات وزمن الاستجابة والحمولة العائدة — أي جوهر سير عمل Postman، في تبويب متصفح.
وبعيداً عن الطلبات البسيطة، يغطي القسم ما يحتاجه العمل الحقيقي مع واجهات API: رابط Webhook يلتقط الاستدعاءات الواردة، ومختبِرات لـ GraphQL وSOAP وWebSocket، ومدقّقات للاستجابات والترويسات والمخططات، ومحاكي رموز حالة لفحص كيفية تعامل تطبيقك مع الفشل.
الأدوات في هذا القسم
تحقّق سريعاً من إمكانية الوصول إلى نقطة نهاية API: الحالة وزمن الاستجابة والحجم ونوع المحتوى وTLS.
اختبر نقاط نهاية REST بتحكم كامل في الطريقة والترويسات وجسم JSON، ثم أضف تأكيدات على الحالة والترويسات ومسارات JSON.
شغّل استعلامات GraphQL وتعديلاتها (mutations) مع المتغيرات والترويسات على أي نقطة نهاية وافحص الاستجابة.
أرسل مغلّفات SOAP 1.1 / 1.2 مع ترويسات SOAPAction واعرض استجابة XML منسّقة.
اتصل بخوادم WebSocket، وأرسل الرسائل، وراقب الإطارات الواردة في الوقت الفعلي — مباشرةً من متصفحك.
افحص عدة نقاط نهاية لصحة API دفعة واحدة واحصل على الحالة وزمن الاستجابة وملخّص نجاح/فشل.
حلّل استجابة API: البنية وأنواع الحقول وقيم null والتكرارات والأحجام ومشكلات جودة البيانات المحتملة.
قارن استجابتي API (مثل بيئة التجريب مقابل الإنتاج) واحصل على قائمة بكل فرق بنيوي أو في القيم.
تحقّق من استجابة API وفق التوقعات: الحالة والترويسات المطلوبة وJSON Schema وقواعد الحقول.
تحقّق من ترويسات استجابة API من حيث الصحة والأمان وأفضل ممارسات التخزين المؤقت.
ولّد حمولات طلبات واقعية من JSON Schema أو مخطط OpenAPI أو كائن نموذجي.
احصل على نقطة نهاية عامة تعيد أي رمز حالة HTTP، مع تأخير اختياري وجسم JSON مخصّص، لاختبار معالجة الأخطاء في العميل.
اختبر مصادقة Bearer وBasic ومفتاح API والترويسات المخصّصة على نقطة نهاية وقارن الاستجابات المصرّح بها بغير المصرّح بها.
تحقّق من استجابات API وفق JSON Schema أو مخطط استجابة OpenAPI.
احصل على عنوان URL فريد، وأرسل إليه طلبات webhook، وافحص الطريقة والترويسات والجسم والتوقيت في الوقت الفعلي.
افحص عمليات تسليم webhook الملتقطة بعمق: الترويسات والتوقيعات وجسم JSON والتوقيت وبيانات إعادة الإرسال.
اطّلع بالضبط على ما يرسله عميلك: الطريقة والترويسات والاستعلام والجسم وعنوان IP ومعلومات TLS.
افحص ترويسات الطلب التي يرسلها متصفحك أو عميلك، مع شرح لكل منها.
التقط أجسام الطلبات (JSON والنماذج وmultipart وXML) وافحصها كما أُرسلت بالضبط.
نسّق حمولات webhook من Stripe وGitHub وShopify وSlack وTwilio وغيرها، وجمّلها، وأضف إليها شروحاً توضيحية.
تحقّق من توقيعات webhook (بأنظمة HMAC-SHA256/SHA1 وStripe وGitHub وShopify وSlack) باستخدام سرّك — محلياً.