نظرة عامة
نظرة عامة على واجهة نيزا: عنوان الواجهة الأساسي، والمصادقة، وقرارات السماح أو المراجعة أو الحظر، ودرجات المخاطر، وحدود عدد الطلبات.
نظرة عامة
توفر نيزا واجهة REST API بصيغة JSON لكشف الاحتيال لحظيًا. أرسل الأحداث مع بيانات العميل والجهاز والجلسة، واحصل فورًا على قرار ALLOW / BLOCK / REVIEW مع درجة المخاطر والقواعد المطابقة.
عنوان الأساس (Base URL)
https://api.naiza.ai/api/v1
المصادقة
تتطلب جميع طلبات API إرسال المفتاح في ترويسة x-api-key. صيغة المفاتيح: naiza_api_sk_live_... للإنتاج أو naiza_api_sk_test_... للاختبار.
curl -X POST https://api.naiza.ai/api/v1/events \ -H "x-api-key: naiza_api_sk_live_abc123..." \ -H "Content-Type: application/json" \ -d '{"eventName": "user.login", ...}'
أنواع القرار
تُحدَّد القرارات وفق القواعد التي أعددتها. قواعد BLOCK تُنهي التقييم فورًا، ويصدر قرار REVIEW عند تطابق قاعدة مراجعة أو عند وصول مجموع الدرجات إلى الحد المحدد.
درجة المخاطر (Risk Score)
تُجمع درجات المخاطر من القواعد من نوع SCORE أثناء التقييم، وإذا بلغ المجموع 100 أو أكثر يصدر قرار REVIEW.
| النطاق | المستوى | الوصف |
|---|---|---|
| 0-25 | منخفض (Low) | سلوك طبيعي مع مؤشرات احتيال محدودة |
| 26-50 | متوسط (Medium) | وجود بعض المؤشرات المشبوهة |
| 51-75 | مرتفع (High) | رُصدت عدة مؤشرات احتيال |
| 76-100+ | حرج (Critical) | إشارات احتيال قوية — الدرجة ≥ 100 تؤدي إلى قرار REVIEW |
حدود عدد الطلبات (Rate Limits)
تخضع طلبات API لحصة محددة لكل حساب منشأة، وعند تجاوزها تُعاد الحالة 429مع ترويسة Retry-After.
زمن الاستجابة (Response Time)
يوضح حقل مدة المعالجة الوقت المستغرق لكل طلب، ويمكنك الاعتماد عليه لمتابعة أداء التكامل.