Log In
Developer Network
Technologies
Join the Network
Member Services
Events & Community
TelePresence Exchange (CTX) Developer Center
Overview
Documentation
Community
Everything
This Site
Blogs
Showing 0 results.
Forums
Message Boards Home
Recent Posts
Statistics
Answer
(
Unmark
)
Mark as an Answer
« Back to - General Discussion -
RE: API Versioning
Threads [
Previous
| Next ]
Andrew Brindamour
Posts:
3
Join Date:
5/28/10
Recent Posts
API Versioning
Answer
3/1/11 2:00 AM
Mark as an Answer
Submit
Reply with Quote
Quick Reply
What are the plans for versioning the API?
Sign in to vote.
Flag
Please sign in to flag this as inappropriate.
Top
John Yontz
Posts:
41
Join Date:
6/9/10
Recent Posts
RE: API Versioning
Answer
3/1/11 2:17 AM as a reply to Andrew Brindamour.
Mark as an Answer
Submit
Reply with Quote
Quick Reply
In general, CTX will conform to Cisco policy of supporting up to two major releases backwards.
Our versioning scheme will be invocation context-based. That is, we will include the version number in the URL path for subsequent versions. For example, the initial version of the CDR API will be located at a URL that looks like this:
http://1.2.3.4/ctxapi/api/cdr
Our next version will be located at a path something like this:
http://1.2.3.4/ctxapi/api/
v2.0
/cdr
In this example, if CTX is currently at version 2.0, a client designed to work with the initial version can continue to use the first URL path above. CTX will be able to differentiate these down-rev requests and respond in a backward compatible way.
Sign in to vote.
Flag
Please sign in to flag this as inappropriate.
Top
Collateral
No files available