https://auth0.com/ provides some pretty incredible documentation (they also provide a great product; we use it to support authentication for our suite of corporate/enterprise-facing apps)
It's unusually wordy and I think it is great. I can't count how many times I scratched my head trying to figure out what some API calls were meant for and how they were meant to be used.
11 comments
[ 0.25 ms ] story [ 35.4 ms ] threadSome of the best product documentations there are:
https://stripe.com/docs/api
http://www.twilio.com/docs
https://docs.djangoproject.com
https://developers.google.com/maps/documentation/
http://docs.oracle.com/javase/7/docs/api/
https://parse.com/docs/ios/guide
http://docs.meteor.com/
To check how they do it (it's a Meteor app):
https://github.com/meteor/meteor/tree/devel/docs
https://apidocs.mailchimp.com
https://dashboard.batch.com/doc [Requires Login]
(Great product for marketing push notifications, by the way)
Also Apple has a great doc site. Very verbose, but thorough:
https://developer.apple.com/library/ios/documentation/UIKit/...