Management
Overview
The overview displays key metrics and insights related to your applications and APIs, including:
- Total Number of Applications
- Total Number of APIs
- Lifecycle Distribution
- Request Trend
- Top 5 APIs with Sensitive Data
- Top 5 APIs Under Threat
Application
Application manages a collection of APIs under one or multiple domains. Configure the name, domains and path prefix to add an application.
API Asset
API Asset displays a list of APIs, both automatically discovered by the system and manually added by the user. Automatically discovered APIs require confirmation to activate the detection.
Configuration:
- Application: Select an application to associate the API with.
- Domain: Define the domain where the API is hosted.
- Path: Specify the API endpoint path.
- HTTP Method: Select the HTTP method (e.g., GET, POST) associated with the API.
- Tagging: Assign tags to categorise and organise APIs.
API Detail
API Detail provides detailed information of the APIs.
- Application: The name of the application.
- Path: Endpoint path of the API.
- Domain: Hosting domain of the API.
- Method: Supported HTTP method (e.g., GET, POST).
- Created at: Timestamp of initial creation.
- Status: Current operational status of the API.
- Modified at: Timestamp of the latest modification.
- Tagging: Tags assigned for classification.
Sampling
Sampling provides detailed visibility into sampled API traffic, including request headers, request body, response headers, response body, and response code.
Auto-Profiling
Auto-Profiling observes live API traffic to build a behavioural baseline, identifying expected headers, query parameters, body parameters, body size ranges, and parameter structures. This enables accurate anomaly detection and supports policy refinement.
Tagging
Tagging automatically tags APIs that match predefined triggering conditions.
- Managed Tags: Built-in tags with pre-configured triggering conditions. These tags are automatically applied based on system-defined criteria.
- Custom Tags: Allows API customisation by defining specific tags based on user-defined conditions.
Configurations:
- Name and Description
- Triggering Condition: Configure conditions based on metrics, matching conditions, and values to determine when the tag should be applied.