- الرئيسية
- API Enriched
- مرجع API
- 🔐 Api API
🔐 Api API
فهرسة الموارد مع التصنيف التلقائي وملف تعريف الأمان. تفصل التسلسلات الهرمية التنظيمية الوصول حسب الوظيفة أو سياسة الحماية.
- الفئة: الأمان
- التعقيد: متقدم
- المسارات: 45 | المخططات: 279
- المستوى: متقدم
- المجالات ذات الصلة:
virtual,network_security
حالات الاستخدام
Section titled “حالات الاستخدام”- اكتشاف واجهات API وفهرستها
- اختبار أمان واجهات API وسلوكها
- إدارة بيانات اعتماد API
- تحديد مجموعات API وسياسات الاختبار
الموارد الأساسية
Section titled “الموارد الأساسية”- api_definition: تعريف مخطط API للاكتشاف والحماية
- api_endpoint: تكوين نقطة نهاية API الفردية وحمايتها
- api_rate_limit: تكوين تحديد معدل API للتحكم في حركة المرور
نقاط النهاية
Section titled “نقاط النهاية”| الطريقة | المسار | الوصف |
|---|---|---|
| POST | /api/config/namespaces/{metadata.namespace}/api_crawlers | إنشاء زاحف API. |
| PUT | /api/config/namespaces/{metadata.namespace}/api_crawlers/{metadata.name} | استبدال زاحف API. |
| GET | /api/config/namespaces/{namespace}/api_crawlers | سرد زواحف API. |
| GET | /api/config/namespaces/{namespace}/api_crawlers/{name} | الحصول على زاحف API. |
| DELETE | /api/config/namespaces/{namespace}/api_crawlers/{name} | حذف زاحف API. |
| POST | /api/config/namespaces/{metadata.namespace}/api_definitions | إنشاء تعريف API. |
| PUT | /api/config/namespaces/{metadata.namespace}/api_definitions/{metadata.name} | استبدال تعريف API. |
| GET | /api/config/namespaces/{namespace}/api_definitions | سرد تعريفات API. |
| GET | /api/config/namespaces/{namespace}/api_definitions/{name} | الحصول على تعريف API. |
| DELETE | /api/config/namespaces/{namespace}/api_definitions/{name} | حذف تعريف API. |
| GET | /api/config/namespaces/{namespace}/api_definitions/{name}/loadbalancers | الحصول على موازنات التحميل المرجعية. |
| POST | /api/config/namespaces/{namespace}/api_definitions/{name}/mark_as_non_api | وضع علامة كغير API. |
| POST | /api/config/namespaces/{namespace}/api_definitions/{name}/move_to_inventory | النقل إلى مخزون API. |
| POST | /api/config/namespaces/{namespace}/api_definitions/{name}/remove_from_inventory | الإزالة من مخزون API. |
| POST | /api/config/namespaces/{namespace}/api_definitions/{name}/unmark_as_non_api | إزالة علامة غير API. |
| GET | /api/config/namespaces/{namespace}/api_definitions_without_shared | سرد تعريفات API المتاحة. |
| POST | /api/config/namespaces/{metadata.namespace}/api_discoverys | إنشاء اكتشاف API. |
| PUT | /api/config/namespaces/{metadata.namespace}/api_discoverys/{metadata.name} | استبدال اكتشاف API. |
| GET | /api/config/namespaces/{namespace}/api_discoverys | سرد اكتشافات API. |
| GET | /api/config/namespaces/{namespace}/api_discoverys/{name} | الحصول على اكتشاف API. |
| DELETE | /api/config/namespaces/{namespace}/api_discoverys/{name} | حذف اكتشاف API. |
| GET | /api/web/namespaces/{namespace}/api_groups | سرد مجموعات API. |
| GET | /api/web/namespaces/{namespace}/api_groups/{name} | الحصول على مجموعة API. |
| GET | /api/web/namespaces/{namespace}/api_group_elements | سرد عناصر مجموعة API. |
| GET | /api/web/namespaces/{namespace}/api_group_elements/{name} | الحصول على عنصر مجموعة API. |
| POST | /api/config/namespaces/{metadata.namespace}/api_testings | إنشاء اختبار API. |
| PUT | /api/config/namespaces/{metadata.namespace}/api_testings/{metadata.name} | استبدال اختبار API. |
| GET | /api/config/namespaces/{namespace}/api_testings | سرد اختبارات API. |
| GET | /api/config/namespaces/{namespace}/api_testings/{name} | الحصول على اختبار API. |
| DELETE | /api/config/namespaces/{namespace}/api_testings/{name} | حذف اختبار API. |
| POST | /api/config/namespaces/{metadata.namespace}/app_api_groups | إنشاء مجموعة API. |
| PUT | /api/config/namespaces/{metadata.namespace}/app_api_groups/{metadata.name} | استبدال مجموعة API. |
| GET | /api/config/namespaces/{namespace}/app_api_groups | سرد مجموعات API للتطبيق. |
| POST | /api/ml/data/namespaces/{namespace}/app_api_groups/evaluate | تقييم مجموعة API. |
| POST | /api/ml/data/namespaces/{namespace}/app_api_groups/stats | تقييم مجموعة API. |
| GET | /api/config/namespaces/{namespace}/app_api_groups/{name} | الحصول على مجموعة API. |
| DELETE | /api/config/namespaces/{namespace}/app_api_groups/{name} | حذف مجموعة API للتطبيق. |
| POST | /api/config/namespaces/{namespace}/api_sec/rule_suggestion/api_endpoint_protection | اقتراح قاعدة حماية نقطة نهاية API. |
| POST | /api/config/namespaces/{namespace}/api_sec/rule_suggestion/data_exposure | اقتراح قاعدة البيانات الحساسة. |
| POST | /api/config/namespaces/{namespace}/api_sec/rule_suggestion/oas_validation | اقتراح قاعدة التحقق من مواصفة Open API. |
| POST | /api/config/namespaces/{namespace}/api_sec/rule_suggestion/rate_limit | اقتراح قاعدة تحديد المعدل. |
| POST | /api/config/namespaces/{metadata.namespace}/code_base_integrations | إنشاء تكامل قاعدة الكود. |
| PUT | /api/config/namespaces/{metadata.namespace}/code_base_integrations/{metadata.name} | استبدال تكامل قاعدة الكود. |
| GET | /api/config/namespaces/{namespace}/code_base_integrations | سرد تكاملات قاعدة الكود. |
| GET | /api/config/namespaces/{namespace}/code_base_integrations/{name} | الحصول على تكامل قاعدة الكود. |
| DELETE | /api/config/namespaces/{namespace}/code_base_integrations/{name} | حذف تكامل قاعدة الكود. |
| POST | /api/config/namespaces/{metadata.namespace}/discoverys | إنشاء اكتشاف. |
| PUT | /api/config/namespaces/{metadata.namespace}/discoverys/{metadata.name} | استبدال اكتشاف. |
| POST | /api/config/namespaces/{namespace}/discovery/{name}/download_certificates | تنزيل الشهادات. |
| GET | /api/config/namespaces/{namespace}/discoverys | سرد الاكتشافات. |
| GET | /api/config/namespaces/{namespace}/discoverys/{name} | الحصول على اكتشاف. |
| DELETE | /api/config/namespaces/{namespace}/discoverys/{name} | حذف اكتشاف. |