Sooo, I just had to integrate with a pretty crappy api with even worse documentation.
In order to be a good tech citizen, I'd like to offer some examples of companies that have gotten documentation "right" to the vendor I'm working with.
Which companies have particularly great api's and accompanying documentation?
Please reply with links and reasons ;)