الإعداد
أنشئ webhook من الإعدادات → المطوّرون → Webhooks (أو عبر الـ API بمفتاحwebhooks:manage). أنت تقدم:
- عنوان URL لاستقبال طلبات
POST - الأحداث التي تريد الاشتراك بها
- سر توقيع مُولَّد
الحمولة
كل عملية تسليم هي طلبPOST بالجسم التالي:
الأحداث المتاحة
يمكنك جلب القائمة الحية والموثوقة في أي وقت من
GET /api/v1/webhooks/events.التحقق من التواقيع
يتم توقيع كل طلب بـ HMAC-SHA256 باستخدام سر الـ webhook الخاص بك. أعد حساب التوقيع على جسم الطلب الخام وقارنه بترويسة التوقيع قبل الوثوق بأي حمولة. ارفض أي شيء لا يتطابق.إعادة المحاولات
تُعاد محاولة عمليات التسليم الفاشلة بتراجع أُسي. افحص سجل التسليم والاستجابات عبرGET /api/v1/webhooks/{id}/logs.