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-005
: Expose the device’s functionality through a versioned, network-accessible API