نقاط النهاية
كائن نقطة النهاية
يُعاد
secret الكامل لنقطة النهاية مرة واحدة عند الإنشاء ولا
يُعاد مجددًا. خزّنه بأمان — إذا فقدته، احذف نقطة النهاية
وأنشئها مجددًا.أنواع الأحداث الصالحة
يُتحقق منevents مقابل هذه المجموعة الدقيقة — تُرجع القيم خارج القائمة
400. راجع كتالوج الأحداث لمعرفة بنية حمولة كل نوع.
telephony.incoming,telephony.complete,telephony.toolweb.incoming,web.complete,web.toolcall.gradedissue.reportedtest-call.completedalert.triggered
حالات نقطة النهاية
active— تتدفق عمليات التسليم بشكل طبيعي.disabled— متوقفة يدويًا عبرPATCH. لا تُرسل أي طلبات. لا نغيّر حالة نقطة نهايةdisabledمطلقًا؛ وإعادتها إلىactiveقرارك دائمًا.failing— تُعيّن تلقائيًا عندما يستهلك تسليم إلى نقطة النهاية جدول إعادة المحاولة بالكامل (8 محاولات خلال 24 ساعة) دون الحصول على أي استجابة 2xx. لا تتلقى نقطة النهاية الفاشلة أي حركة إضافية. بعد إصلاح نقطة النهاية، استخدمPATCHلإعادة حالتها إلىactive؛ وتُستأنف عمليات التسليم التي لم ينتهِ جدول إعادة محاولتها بعد من حيث توقفت.
سرد نقاط النهاية
إنشاء نقطة نهاية
حقول الطلب
يعيد
201 Created مع كائن نقطة النهاية بالإضافة إلى
حقل secret إضافي على المستوى الأعلى يحتوي على مفتاح التوقيع الخام — وهو
سلسلة سداسية عشرية من 48 حرفًا:
تحديث نقطة نهاية
يعيد
200 OK مع كائن نقطة النهاية المحدّث.
إرسال تسليم اختباري
أرسل حدثwebhook.test اصطناعيًا إلى نقطة نهاية واحدة باستخدام مسار
التسليم المعتاد، بما في ذلك تسلسل JSON الأساسي،
وX-ThunderPhone-Signature، وتسجيل التسليم، وتتبع إعادة المحاولة.
يستهدف الاختبار نقطة النهاية المحددة بغض النظر عن عامل تصفية events الخاص بها.
200 OK بعد المحاولة الأولى، حتى إذا أعادت الوجهة
خطأً. افحص success وstatus وresponse_code وerror
لمعرفة نتيجة التسليم:
webhook.test اصطناعي ولا يمكن إضافته إلى اشتراك events
لدى نقطة النهاية. إذا فشلت المحاولة الأولى، يتبع التسليم الجدول نفسه
لإعادة المحاولة كما في عمليات تسليم الأحداث العادية.
حذف نقطة نهاية
204 No Content. يتوقف التسليم إلى عنوان URL فورًا؛
ويتم التخلي عن عمليات إعادة المحاولة قيد التنفيذ.
ذو صلة
كتالوج الأحداث
القائمة الكاملة لقيم
events التي يمكنك الاشتراك فيها.نظرة عامة على خطافات الويب
التحقق من التوقيع ودلالات التسليم.