Stack Apps is a question and answer site for apps, scripts, and development with the Stack Exchange API. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have used some StackExchange API calls in my chrome extension - StackEye. With the release of API 2.0, I want to update the api calls so I wanted to know

  • New things available in 2.0+ which were not available earlier (Effectively changelogs)
  • Difference between the following two api calls;18830520;18830230/comments?site=stackoverflow


Please note that in 2nd call, I have specified api version (2.2) to be used. Which api version is used behind the scenes if I do not specify api version in my api call ?

share|improve this question
Fun. Some paths (like search/excerpts) give different results between explicit version (2.2) and no version! Otherwise, the version seems to default to 2.2 if not specified. ... Here's a link to the change log – Brock Adams Apr 12 '14 at 10:35
@BrockAdams Thanks man!! How do I ensure that version is 2.2 (default) if not specified. – blunderboy Apr 12 '14 at 15:56
You can't. You have to trust the API developer. Although, if you call a route that's only available in 2.2, you are probably getting 2.2 (or some later beta). To be sure and to avoid "time-bomb code", always specify the version in your API calls. – Brock Adams Apr 12 '14 at 19:47
Great... Thank you Brock... I got my answer... – blunderboy Apr 12 '14 at 20:18

You must log in to answer this question.

Browse other questions tagged .