API Tree
Visual Hierarchy of APIs
The API Tree provides a hierarchical view of APIs discovered by the AppSentinels Platform. It organizes APIs by URI segments and HTTP methods, offering visibility into the structural layout and relationships within the application.
The tree groups related APIs under common paths and highlights their
HTTP methods and child APIs. The count next to each API (e.g.,
(25, 32)
) represents the number of direct API endpoints
and the total number of nested (child) endpoints within that path.

Manual Merge Using URI Parameterization
While AppSentinels auto-merges parameterized URIs, some patterns require manual intervention — especially when similar endpoints differ by path segments like IDs or names.
- Select the endpoints that should be merged
- Click on the Merge action in the UI

You can define parameter names and select types such as string or number. The merged APIs will appear under a single logical entry using the new parameterized URI.
-
Example:
/tenant/{name}
instead of multiple/tenant/test1
,/tenant/test2
- Helps consolidate analytics and reduce duplication

Deleting APIs
Users can also delete APIs directly from the tree. This permanently removes:
- All metadata of the selected API
- Historical behavior and associated security events