Skip to main content



Routes in a service define paths to upstream nodes. A route matches client requests based on configured rules, load and execute related plugins, and forward requests to the specified upstream nodes. A route must belong to a single service. It cannot be isolated or shared across multiple services.

You can set a simple route with a path-matching URI and methods. The diagram illustrates how to send two HTTP requests to the API7 Enterprise, which are then forwards based on the configured rules in routes:


Version Control

API7 Enterprise exclusively offers version control at the service level. Any modifications made to any route within a service are treated as a new service version when publishing it to gateway groups.

  • If you have interest in applying plugins on a route, see this doc (coming soon). Logo

API Management for Modern Architectures with Edge, API Gateway, Kubernetes, and Service Mesh.


API7 Cloud

SOC2 Type IRed Herring

Copyright © APISEVEN Ltd. 2019 – 2024. Apache, Apache APISIX, APISIX, and associated open source project names are trademarks of the

Apache Software Foundation