SRS-040: URL-Based API Versioning
Identifier
SRS-040
Software System
- API Gateway
- Orchestrator
Category
- Functional
- Input and output, interfaces
Description
The software shall implement a URL routing mechanism that incorporates the API version directly into the request path. All API endpoint paths must be prefixed with a version identifier following the format /vX.Y/
, where X
represents the major version and Y
represents the minor version. The system shall route requests to the appropriate implementation based on this version prefix.
Derived from PRS
PRS-1V6
: Expose the device’s functionality through a versioned, network-accessible API