API versioning strategy

Chris Karlof ckarlof at mozilla.com
Mon Sep 23 14:33:59 PDT 2013


Hi all,

The Firefox Account and supporting servers are in the process of implementing a versioning strategy for API endpoints. Lloyd suggested that it would be a good idea for all Identity services to use the same versioning strategy.

We're proposing that the API version is the first path element, e.g.,

https://some-server/1/some/api/call

alternatively, 

https://some-server/v1/some/api/call

Thoughts?

-chris

P.S. We didn't choose Accept headers because we don't have REST apis and they are more cumbersome to deal with.


More information about the Sync-dev mailing list