General notes
Endpoints are versioned independently. For example, if you're using EPG v3 you do not have to use Channel v3.
If you migrate one endpoint to a new endpoint major version you do not need to update the rest of the application.
Versions and URLs
A version MUST include a major and minor portion, for example: 2.1
...