نظام زوار المنشآتمن وقت البيانات لحلول الأعمال

REST API وWebhooks: نظام الزوار كجزء من منظومتك التقنية

عندما تحتاج بوابة المواعيد أو تطبيق الموظفين أو نظام المشتريات إنشاء زيارة أو معرفة حالتها، يوفر النظام واجهات برمجية موثقة وأحداثًا لحظية.

REST APIsWebhooksطبقة تكامل

أمثلة على العمليات المتاحة

أمثلة توضيحية للعمليات؛ يُسلَّم التوثيق الكامل للواجهات ضمن المشروع.

العمليةالوصف
POST /visitsإنشاء زيارة بنفس قواعد الحقول والموافقات
GET /visits/{id}حالة الزيارة وموافقاتها
POST /visits/{id}/cancelإلغاء زيارة وسحب رمزها
GET /onsiteالموجودون الآن حسب الموقع
GET /contractors/{id}/permitsتصاريح عامل مقاول

أحداث Webhooks

الحدثمتى يُرسل
visit.approvedاكتمال الموافقات
visitor.checked_inتسجيل الوصول
visitor.checked_outتسجيل المغادرة
visit.overstayedتجاوز المدة
document.expiringقرب انتهاء وثيقة

طبقة التكامل Integration Layer

للأنظمة التي لا تتعامل مع REST أو Webhooks، تُبنى طبقة تكامل تحول البيانات بين الصيغ، أو تتبادل الملفات بشكل مجدول.

  • مصادقة بمفاتيح وصلاحيات محددة
  • سجل لكل طلب برمجي
  • حدود استخدام لحماية النظام

مثال تكامل: بوابة المواعيد الحكومية

  1. المراجع يحجز موعدًا في بوابة الجهة.

  2. بوابة المواعيد تنشئ الزيارة في نظام الزوار.

  3. يعود الحدث لبوابة المواعيد لإرسال الرمز للمراجع.

  4. عند الوصول يُحدّث حالة الموعد في بوابة المواعيد.

للمطورين

بيئة اختبار

للتطوير قبل الربط بالإنتاج.

مفاتيح منفصلة

لكل نظام مرتبط بصلاحياته.

صيغة JSON

للطلبات والردود والأحداث.

أسئلة شائعة عن REST API وWebhooks

نقدم ملخص الواجهات في مرحلة التقييم، والتوثيق الكامل ضمن المشروع.

نعم، لكل مفتاح نطاق وصلاحيات محددة.

نعم، مع سجل بمحاولات الإرسال.

فريقك التقني يريد التفاصيل؟

نرتب جلسة فنية مع فريق التطوير.