...
If you migrate one endpoint to a new endpoint major version you do not need to update the rest of the application.
We have legacy API's and RESTful API's.
Easy to understand overview of versioning
In the past Amino has not had a versioning scheme which has resulted in some confusion.
Our new API philosophy is much more strict on adhering to RESTful principals and to versioning.
The general principal is that any particular endpoint is versioned independently of any others.
Each endpoint should begin at v1.
Therefore all of our new REST endpoints are going to begin at "v1".
Info |
---|
We had been referring to the new REST endpoints as "v4" to try and prevent the situation where an upgrade path results in a version downgrade. For example, upgrading v3 EPG to v1 Program Metadata. This has caused confusion in client developers and so everything will start at v1. |
Versions and URLs
A version MUST include a major and minor portion, for example: 2.1
...