Ir al contenido

🔐 Api API

Catalogación de recursos con clasificación automática y perfilado de seguridad. Las jerarquías organizativas segmentan el acceso por función o política de protección.

  • Categoría: Seguridad
  • Complejidad: avanzada
  • Rutas: 45 | Esquemas: 279
  • Nivel: Avanzado
  • Dominios relacionados: virtual, network_security
  • Descubrir y catalogar APIs
  • Probar la seguridad y el comportamiento de las APIs
  • Gestionar credenciales de API
  • Definir grupos de API y políticas de prueba
  • api_definition: Definición de esquema de API para descubrimiento y protección
  • api_endpoint: Configuración y protección de endpoints individuales de API
  • api_rate_limit: Configuración de limitación de tasa de API para el control del tráfico
MétodoRutaDescripción
POST/api/config/namespaces/{metadata.namespace}/api_crawlersCrear rastreador de API.
PUT/api/config/namespaces/{metadata.namespace}/api_crawlers/{metadata.name}Reemplazar rastreador de API.
GET/api/config/namespaces/{namespace}/api_crawlersListar rastreadores de API.
GET/api/config/namespaces/{namespace}/api_crawlers/{name}OBTENER rastreador de API.
DELETE/api/config/namespaces/{namespace}/api_crawlers/{name}ELIMINAR rastreador de API.
POST/api/config/namespaces/{metadata.namespace}/api_definitionsCrear definición de API.
PUT/api/config/namespaces/{metadata.namespace}/api_definitions/{metadata.name}Reemplazar definición de API.
GET/api/config/namespaces/{namespace}/api_definitionsListar definiciones de API.
GET/api/config/namespaces/{namespace}/api_definitions/{name}OBTENER definición de API.
DELETE/api/config/namespaces/{namespace}/api_definitions/{name}ELIMINAR definición de API.
GET/api/config/namespaces/{namespace}/api_definitions/{name}/loadbalancersOBTENER balanceadores de carga referenciados.
POST/api/config/namespaces/{namespace}/api_definitions/{name}/mark_as_non_apiMarcar como no API.
POST/api/config/namespaces/{namespace}/api_definitions/{name}/move_to_inventoryMover al inventario de API.
POST/api/config/namespaces/{namespace}/api_definitions/{name}/remove_from_inventoryEliminar del inventario de API.
POST/api/config/namespaces/{namespace}/api_definitions/{name}/unmark_as_non_apiDesmarcar como no API.
GET/api/config/namespaces/{namespace}/api_definitions_without_sharedListar definiciones de API disponibles.
POST/api/config/namespaces/{metadata.namespace}/api_discoverysCrear descubrimiento de API.
PUT/api/config/namespaces/{metadata.namespace}/api_discoverys/{metadata.name}Reemplazar descubrimiento de API.
GET/api/config/namespaces/{namespace}/api_discoverysListar descubrimientos de API.
GET/api/config/namespaces/{namespace}/api_discoverys/{name}OBTENER descubrimiento de API.
DELETE/api/config/namespaces/{namespace}/api_discoverys/{name}ELIMINAR descubrimiento de API.
GET/api/web/namespaces/{namespace}/api_groupsListar grupo de API.
GET/api/web/namespaces/{namespace}/api_groups/{name}OBTENER grupo de API.
GET/api/web/namespaces/{namespace}/api_group_elementsListar elemento de grupo de API.
GET/api/web/namespaces/{namespace}/api_group_elements/{name}OBTENER elemento de grupo de API.
POST/api/config/namespaces/{metadata.namespace}/api_testingsCrear prueba de API.
PUT/api/config/namespaces/{metadata.namespace}/api_testings/{metadata.name}Reemplazar prueba de API.
GET/api/config/namespaces/{namespace}/api_testingsListar pruebas de API.
GET/api/config/namespaces/{namespace}/api_testings/{name}OBTENER prueba de API.
DELETE/api/config/namespaces/{namespace}/api_testings/{name}ELIMINAR prueba de API.
POST/api/config/namespaces/{metadata.namespace}/app_api_groupsCrear grupo de API.
PUT/api/config/namespaces/{metadata.namespace}/app_api_groups/{metadata.name}Reemplazar grupo de API.
GET/api/config/namespaces/{namespace}/app_api_groupsListar grupo de API de aplicación.
POST/api/ml/data/namespaces/{namespace}/app_api_groups/evaluateEvaluar grupo de API.
POST/api/ml/data/namespaces/{namespace}/app_api_groups/statsEvaluar grupo de API.
GET/api/config/namespaces/{namespace}/app_api_groups/{name}OBTENER grupo de API.
DELETE/api/config/namespaces/{namespace}/app_api_groups/{name}ELIMINAR grupo de API de aplicación.
POST/api/config/namespaces/{namespace}/api_sec/rule_suggestion/api_endpoint_protectionSugerir regla de protección de endpoint de API.
POST/api/config/namespaces/{namespace}/api_sec/rule_suggestion/data_exposureSugerir regla de datos sensibles.
POST/api/config/namespaces/{namespace}/api_sec/rule_suggestion/oas_validationSugerir regla de validación de especificación Open API.
POST/api/config/namespaces/{namespace}/api_sec/rule_suggestion/rate_limitSugerir regla de limitación de tasa.
POST/api/config/namespaces/{metadata.namespace}/code_base_integrationsCREAR integración de base de código.
PUT/api/config/namespaces/{metadata.namespace}/code_base_integrations/{metadata.name}Reemplazar integración de base de código.
GET/api/config/namespaces/{namespace}/code_base_integrationsListar integraciones de base de código.
GET/api/config/namespaces/{namespace}/code_base_integrations/{name}OBTENER integración de base de código.
DELETE/api/config/namespaces/{namespace}/code_base_integrations/{name}ELIMINAR integración de base de código.
POST/api/config/namespaces/{metadata.namespace}/discoverysCrear descubrimiento.
PUT/api/config/namespaces/{metadata.namespace}/discoverys/{metadata.name}Reemplazar descubrimiento.
POST/api/config/namespaces/{namespace}/discovery/{name}/download_certificatesDescargar certificados.
GET/api/config/namespaces/{namespace}/discoverysListar descubrimientos.
GET/api/config/namespaces/{namespace}/discoverys/{name}OBTENER descubrimiento.
DELETE/api/config/namespaces/{namespace}/discoverys/{name}ELIMINAR descubrimiento.