مع وقوع الأحداث في عيادتك يُرسَل إشعار موقّع إلى عنوانك المسجّل؛ فتُبقي نظامك الخاص محدّثًا آنيًا.
النقاط الطرفية العائدة لهذا المورد. تقتصر كل نقطة على بيانات العيادة المرتبطة بمفتاح API؛ وتدعم نقاط الكتابة ترويسة Idempotency-Key.
/v1/webhooks
يعرض قائمة اشتراكات الـ webhook المسجّلة
admin
/v1/webhooks
يسجّل webhook لإشعار الأحداث
admin
/v1/webhooks/{id}
يحذف اشتراك الـ webhook
admin
سجّل webhook
curl -X POST https://api.udentiva.com/v1/webhooks \
-H "Authorization: Bearer udk_live_xxx" \
-H "Content-Type: application/json" \
-d '{"url":"https://siz.example/hook","events":["payment.created"]}'
HTTP/1.1 201 Created
{
"id": "wh-1",
"url": "https://siz.example/hook",
"events": ["payment.created"],
"secret": "whsec_xxx"
}
الأمان ليس ميزة، بل المعمارية نفسها. الضمانات السارية في هذا المورد:
تُعاد الأخطاء بغلاف متسق؛ الرمز موجَّه للآلة والرسالة للمستخدم. لا يُسرَّب الخطأ الداخلي/التتبّع (stack) أبدًا.
{
"error": {
"code": "validation_failed",
"message": "حقل غير صالح: البريد الإلكتروني"
}
}
We use cookies necessary for core functionality; analytics and marketing cookies are enabled only with your consent. سياسة ملفات تعريف الارتباط