API Endpoints
  • 13 Jun 2022
  • 2 Minutes to read

API Endpoints


The API Endpoints page provides information about all the APIs that are discovered and are either learnt or are under learning. The Endpoint page gives you a high-level summary of 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.


Filters

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 on 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 learnt and so on.
  • Based on deployment, for example, cluster, environment, namespace and so on.
  • API definition, for example, HTTP method, labels, URLs, domain and so on.

Example

For example if you wish to view all the APIs in 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 at the top right corner of the filter.

Note
You cannot remove the four default filters, that is, Is External, Authenticated, Risk Category and  Sensitive Data Types.


Inactive APIs

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.


Attributes

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 can see that there are 25 APIs matching POST HTTP method. When you click on POST method, Traceable displays the APIs matching that HTTP method.

Similarly, you can choose more than one attribute to fine tune your search.


Search history

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. 



Was this article helpful?


What's Next