واجهة القوائم
أدر إدخالات السماح والحظر العامة أو المخصصة للعملاء والأجهزة وعناوين IP.
| الطريقة | المسار | الاستخدام |
|---|---|---|
| GET | /api/v1/lists | عرض الإدخالات وتصفيتها |
| POST | /api/v1/lists | إضافة إدخال جديد |
| DELETE | /api/v1/lists/:id | حذف إدخال بالمعرف |
| POST | /api/v1/lists/customer/:email | إضافة بريد عميل |
| DELETE | /api/v1/lists/customer/:email | إزالة بريد عميل |
| POST | /api/v1/lists/device | إضافة بصمة جهاز |
| DELETE | /api/v1/lists/device/:fingerprint | إزالة بصمة جهاز |
| POST | /api/v1/lists/ip | إضافة عنوان IP |
| DELETE | /api/v1/lists/ip/:ip | إزالة عنوان IP |
POST /api/v1/lists
curl -X POST https://api.naiza.ai/api/v1/lists \ -H "x-api-key: naiza_api_sk_live_..." \ -H "Content-Type: application/json" \ -d '{ "listType": "block", "valueType": "ip", "value": "203.0.113.42" }'
إدارة دورة حياة الإدخال
- استخدم
listType=blockللحظر وlistType=allowللاستثناء الموثوق. - احفظ سبب الإضافة والمالك وتاريخ المراجعة في metadata إن كانت متاحة.
- استخدم المعرف الذي يعيده الإنشاء للحذف الدقيق، أو المسارات المخصصة للعميل والجهاز وIP.
- راجع إدخالات السماح دوريًا لأنها قد تتجاوز إشارات مخاطر مهمة.