تخطَّ إلى المحتوى

🔐 Api API

فهرسة الموارد مع التصنيف التلقائي وملف تعريف الأمان. تفصل التسلسلات الهرمية التنظيمية الوصول حسب الوظيفة أو سياسة الحماية.

  • الفئة: الأمان
  • التعقيد: متقدم
  • المسارات: 45 | المخططات: 279
  • المستوى: متقدم
  • المجالات ذات الصلة: virtual, network_security
  • اكتشاف واجهات API وفهرستها
  • اختبار أمان واجهات API وسلوكها
  • إدارة بيانات اعتماد API
  • تحديد مجموعات API وسياسات الاختبار
  • api_definition: تعريف مخطط API للاكتشاف والحماية
  • api_endpoint: تكوين نقطة نهاية API الفردية وحمايتها
  • api_rate_limit: تكوين تحديد معدل API للتحكم في حركة المرور
الطريقةالمسارالوصف
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}حذف اكتشاف.