Export detected API data
You can export your detected API data to a CSV file and share it with engineers within your organization for analysis. The CSV file contains lots of additional data you don’t see in the UI and can help you and your team decide whether to protect an API.
- In API Discovery, click and select Download CSV.
- If you want, in the same menu, click View legend to learn each field’s description in the downloaded CSV file.
Alternatively, the list of all descriptions is available below.
This table helps you understand the parameters that describe your detected API in an exported CSV file.
|host_name||The API’s hostname. For example: |
|base_path||The base path where the API serves content. For example: |
|resource_path||The templatized paths for resources that include a wildcard. For example: |
|unique_hosts||The number of this API’s unique hostnames. For non-wildcard hostnames, this is always 1.|
|hosts_samples||The set of sample hostnames if a hostname includes a wildcard. For non-wildcard hostnames, this simply shows the hostname.|
|unique_paths||The number of unique resource paths the API uses.|
|path_samples||The sample resource paths detected for resources that include wildcards.|
|date_first_seen||When the API was first detected in the Akamai network.|
|date_last_seen||When the API last served traffic in the Akamai network.|
|format_type||The format of the data the API returns. For example: |
|response_content_types||The value of the |
|browser_user_agents||The number of detected requests the API received through a browser. For details on how browser detections work, see User agents.|
|mobile_user_agents||The number of detected requests the API received through a mobile device. For details on how mobile detections work, see User agents.|
|get_requests||The number of detected GET requests the API received.|
|put_requests||The number of detected PUT requests the API received|
|post_requests||The number of detected POST requests the API received.|
|options_requests||The number of detected OPTIONS requests the API received.|
|success_responses||The number of detected success responses (2xx status codes) the API returned.|
|redirect_responses||The number of detected redirect responses (3xx status codes) the API returned.|
|client_error_responses||The number of detected client error responses (4xx status codes) the API returned.|
|server_error_responses||The number of detected server error responses (5xx status codes) the API returned.|
|requests_last_day||The number of detected requests sent to the API in the previous day.|
|last_day_compared_to_average||The trend of the current day’s detected requests versus the average number of detected requests in the last 30 days. Either HIGHER or LOWER.|
|total_requests||The number of detected requests sent to the API.|
|unique_ips||The number of detected unique IP addresses that sent requests to the API.|
|%requests_bad_reputation||The percentage of detected requests sent to the API by clients with the reputation score greater than five.|
|%requests_web_attackers||The percentage of detected web attackers among the bad reputation clients.|
|%requests_scanners||The percentage of detected scanners among the bad reputation clients.|
|%requests_dos_attackers||The percentage of detected DoS attackers among the bad reputation clients.|
|%requests_webscrapers||The percentage of detected web scrapers among the bad reputation clients.|
|api_registered||Whether you registered the API entry.|
|waf_api_match_target||Whether you associated an API match target with the API’s hostname.|
|api_request_constraints||Whether you turned on the API request body and resource constraints for the API. Either OFF if the constraints are turned off, ALERT or DENY if they’re turned on.|
Updated about 1 year ago