-
Type: New Feature
-
Status: Resolved
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: None
-
Component/s: Rest API
-
Epic Link:
-
Tags:
-
Sprint:nxfit 11.1.7, nxfit 11.1.8, nxfit 11.1.9, nxfit 11.1.10, nxfit 11.1.12
-
Story Points:8
Handle the REST API version in the path, ex: v1, v2, etc.
The version should be exposed to endpoints and marshallers.
Acceptance tests:
Endpoint
/v1/foo/path2 => 404 /v2/foo/path2 => 200 /v1/foo/path1 => 200 "foo" /v2/foo/path1 => 200 "bar"
Reader
Update reader in V2.
Writer
New writer only accessible in V2.
Update a writer in V2.
Enricher
New enricher only accessible in V2.
Update an enricher in V2.