I am developing a service to be accessed within a browser and via API. I
am not sure what the best practise for API versioning is.
AdWords API split into major version by URI mutilation: /v1, /v2 etc.
My current thoughts are:
Major updates will go under a incremented subdomain,
v2.myserviceapi.com. This will happen infrequently. Perhaps once a year.
Minor updates will be a normal capistrano deploy.
Can anyone please comment on the above? It’s much appreciated.