The dashboard provides an organization level overview of API requests.
The information displayed in the dashboard is impacted by any filters you select. Learn more about filters later in this article.
The top of the dashboard displays the number of, within the selected organization, for each of the following:
The graph displays the aggregate of API requests grouped by apps. Hover over the graph to get a breakdown of the API requests for that time.
The map displays the API requests grouped by the top 1000 locations.
The donut chart in the dashboard displays the total number of API requests. These API requests are grouped by status codes. Hover over the chart to get the API request total of a particular status code.
The findings overview displays the number of findings that have been discovered. These are broken down by severity. Click View findings to be directed to the Findings page on the platform. Learn more about Findings here.
The table lists the incoming requests and their details.
To expand on individual requests, go to the Action heading, and click View details. This displays more information about the request including the response and request body.
You can filter what information is displayed on the dashboard. A filter group can contain a single condition or multiple conditions. There are various options you can select to filter by, such as response status codes, request path, tags and so on. Multiple filter groups can be added.
The following filter types are available:
Resource
Request
Response
User agent
IP details
On the dashboard:
Note: If you select the Type as request.headers, request.pathParameters or request.query.Strings you will need to select the corresponding request header, request path parameters before you select the value.
Select Include or Exclude (Include is selected by default) to determine if the requests displayed in the dashboard must include or exclude the conditions defined in the filter.
To add any further conditions to this filter, click Add condition. To add any additional filters click Add filter group and enter the values for the condition.
You can edit the condition within a filter, to do this:
To delete a condition from a filter:
To delete all filter groups and conditions:
You can save filters that you create to use again. When you have a filter created:
1. Click Save Filter.
2. Enter a name in the Filter name field.
3. Click Save.
To load a previously saved filter:
1. Click Load/Delete filter.
2. Select the filter you want to apply.
3. Click Load.
Note: Select My Filters to only see filters you have created. Click All Filters to view filters all users in the organiztaion have created.
Example 1: Create a filter that excludes 404 response codes on the dashboard.
Example 2: Create a filter to only display requests with a 200 response code but exclude any of those responses that have a request path of /health.
The dashboard can be filtered by a timeframe selected from the Duration selector dropdown:
Select Custom and enter a Start date and an End date to filter by a specific timeframe.
The Polling interval indicates how often the page data reloads from the API, in minutes. Select the polling interval from the dropdown.
Alerts can be created to notify you when the specified threshold has been reached. To receive an alert, first create a notification integration. Click Create Alert on the Dashboard to create a static alert. Follow the prompts to set up an alert. Learn more about how to create an alert.