الويب هوك
استقبل الأحداث فور وقوعها
سجّل نقطة HTTPS، اختر الأحداث التي تهمك، وتحقق من التوقيع. ببساطة.
موقّع HMAC-SHA256
طوابع زمنية على طراز Stripe تمنع الإعادة.
إعادة أسية
نعيد 8 مرات مع تراجع أسي. 50 فشلاً متتالياً يوقف المنحل.
إعادة 30 يوم
استرد الأحداث السابقة من لوحة التحكم.
شكل التسليم
كل استدعاء هو POST JSON مع ترويستي X-VIA-Signature و X-VIA-Event.
delivery.http
POST /hooks/via HTTP/1.1
Host: example.com
Content-Type: application/json
X-VIA-Event: order.delivered
X-VIA-Signature: t=1745000000,v1=a3f7c91e…
X-VIA-Delivery-Id: dlv_01HT…
{
"id": "evt_01HT…",
"type": "order.delivered",
"created_at": "2026-04-17T10:23:44Z",
"data": {
"order_id": "ord_01H9F…",
"delivered_at": "2026-04-17T10:23:40Z"
}
}تحقق من التوقيع
Signature = HMAC_SHA256(secret, `${timestamp}.${raw_body}`) — لا تُعد تسلسل الجسم.
verify.py
from via import verify_signature
sig = request.headers["X-VIA-Signature"]
if not verify_signature(request.get_data(), sig, WEBHOOK_SECRET):
abort(400)كتالوج الأحداث
28 نوع حدث في 9 مجموعات. انقر على حدث لرؤية مثال الحمولة.