- 16 Dec 2022
- 2 Minutes to read
- Updated on 16 Dec 2022
- 2 Minutes to read
The API Endpoints page provides information about all the APIs that are discovered and are either learned or are under learning. The Endpoint page gives you a high-level summary of the number of internal and external APIs discovered during the selected time range, the number of APIs at risk, and the number of APIs that got updated.
If you wish to view more details about an API Endpoint, click on the name of the API Endpoint. For more information, see Endpoint details page.
The API Endpoints page lists many filters using which you can narrow down on the number of APIs that you wish to learn about. All the filters work on the time range that you select from the drop-down in the top-right corner. Traceable provides a few default filters, for example, filter to:
- View internal or external APIs
- View authenticated and unauthenticated APIs
- View APIs based on the risk category of high, medium, critical, or low
- View APIs based on the sensitive data types
Apart from the default filters, you can add more filters based on:
- Security posture
- Traceable's custom filters, for example, based on endpoint's discovery state, whether an API endpoint is learned and so on.
- Based on Environment and Service.
- API definition, for example, HTTP method, labels, URLs, domain and so on.
For example, if you wish to view all the APIs that changed in the last 15 minutes, you can add a change label filter as shown below. Similarly, you can add filters to narrow down on the number of APIs. To remove a filter, click on the red circle in the top-right corner of the filter.
Check the Show Inactive APIs checkbox to view the Inactive APIs in addition to the active APIs. Inactive APIs are those APIs which have not received any traffic in the selected time range.
Traceable through its discovery process discovers various attributes of an API. These attributes are categorized under different categories, like security posture, deployment, API definition and so on. Attributes on the API Endpoints page are another way to narrow down your search. When you click on a category of attribute, Traceable displays the number of APIs matching that attribute. For example, as shown below, we are filtering based on Learned attributes (71 API Endpoints) AND API Endpoints that are carrying Sensitive Data (5 API Endpoints).
Similarly, you can choose more than one attribute to fine tune your search.
Traceable maintains a search history of all the search that perform using filters. You can navigate to search history slider and reapply an old search filter.