Closed lima-da closed 4 years ago
@lima-da HTTP JSON API is still considered experimental. We do not yet want to commit to freezing the API. I would recommend DABL handle the versioning on its side for now. Once HTTP JSON API is stabilized we will get back to this issue.
CC @bame-da
@hurryabit I assume we don't want to use semantic versioning in the JSON API URL? Don't really need the patch version.
What is it going to be <major>.<minor>
or just <major>
?
/v1/create
, /v1/search
....
or/v1.0/create
, /v1.0/search
.@leo-da I'm fine with having just a major version.
When client is relying on certain version of API, and some “major” changes are introduced to the payload/error-handling, we need some versioning mechanism(uri/header) to prevent client failure