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

According to the documentation:

/users/{id}/top-answer-tags or /me/top-answer-tags – Get the top 30 tags (by score) a single user has posted answers in.

However in practice, when retrieving data from this URL, I get a response with total set to 378 - this is correctly flagged as an error by my test suite since it conflicts with the definition provided above.

I assume that either this route returns more than the top 30 tags (and the documentation is incorrect) or the route does not return more than 30 tags (and the implementation is incorrect). Judging from the fact that I can retrieve page 2 from the results, I assume the former.

share|improve this question
up vote 1 down vote accepted

Kevin was nice enough to grant my recent feature request on this endpoint, so it now returns "paged" results instead of a static top 30. I'm guessing the documentation just wasn't updated to reflect the change.

I've tested it (StinkingBadges is using this functionality) and can confirm that your test result is the current "correct" behavior.

share|improve this answer
Ah, thank you. Then the only problem now is the documentation. – Nathan Osman Jan 30 '12 at 1:54

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .