/

Routes

Track all API endpoints your application exposes and their request volumes. Identify which routes receive the most traffic and correlate with incident data to find potential attack surfaces.

Cloud Projects Only

The Routes tab is only available for Cloud / Web / API project types. On-Premise, Desktop, Mobile, and IoT projects do not have HTTP route tracking.


Routes Dashboard

ByteHide Monitor Routes tab showing total API endpoints, request counts, and route table with HTTP methodsClick to expand

Statistics

Two cards at the top summarize your API surface:

CardDescription
Total RoutesNumber of unique API endpoints detected
Total RequestsTotal request count over the last 7 days

Routes Table

The table lists every endpoint Monitor has observed, with the following columns:

ColumnDescription
MethodHTTP method badge: GET (green), POST (blue), PUT (yellow), DELETE (red)
RouteAPI endpoint path (e.g., /api/users/search)
Total RequestsNumber of requests to this endpoint

Routes are sorted by request volume (most requested first). The table includes pagination for large API surfaces.


How Routes Are Collected

Monitor automatically discovers and tracks routes as your application receives requests. No manual configuration is needed. Every HTTP request that passes through Monitor's middleware is recorded with its method and path.

This gives you visibility into:

  • Your full API surface: See every endpoint your application exposes, including ones you may not have documented
  • Traffic distribution: Identify which endpoints receive the most traffic
  • Attack surface analysis: Correlate high-traffic endpoints with incidents from the Incidences tab to prioritize protection
  • Unused endpoints: Find endpoints with zero or minimal traffic that could be candidates for removal

Next Steps

Incidences

View threats detected on your API endpoints

Firewall

Block malicious traffic at the network level

JSON Configuration

Configure per-endpoint protection overrides

Previous
Cloud