Concept Flow - Query parameter versioning
Client sends request
Check URL for version parameter
Use specified
API version
Process request with chosen version
Send response back
The server checks if the client request URL has a version parameter. If yes, it uses that API version; otherwise, it uses a default version to process the request.