Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

I have created a utility library and open sourced it on Github, and I'd like to document the HTTP utilities. I created this around some apps I've developed, but none of the APIs I use are for public consumption. I want to use a well known public API in my documentation so that code samples will work and be really easy to understand for the user, but I don't work with any such API so I'm not familiar with any...looking for suggestions.

share|improve this question

closed as not constructive by gnat, Dynamic, Yusubov, MichaelT, Kilian Foth Jun 11 '13 at 6:09

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

    
I don't understand your use of the term API. Are you looking for a documentation generator? If so, for which language? –  ajlane May 10 '13 at 4:31
    
@ajlane No, I mean a web product that offers a public api. For example, Twitter, but I personally am not into Twitter, so I'd rather not represent my library with examples of how to pull data from Twitter. I developed a client side library for consuming web resources, and the most common case is data from an api. To be more clear, the platform I created this library for is Android. Android apps typically consume raw data, so my HTTP utilities make this a one line operation (or a few if passing extra objects like cookies, POST params, auth creds, etc). –  Rich May 10 '13 at 4:35
    
You can try Faroo.com - free web search API open for anybody: faroo.com/hp/api/api.html –  user93314 Jun 7 '13 at 9:23
add comment

1 Answer 1

up vote 3 down vote accepted

Programmable Web has a list of popular public web APIs sorted by the number of mashups which use it: http://www.programmableweb.com/apis/directory/1?sort=mashups

The top 10 from that list:

  1. Google Maps
  2. Twitter
  3. YouTube
  4. Flickr
  5. Amazon
  6. Facebook
  7. Twilio
  8. Last.fm
  9. eBay
  10. Google Search
share|improve this answer
    
Exactly what I wanted...thanks! –  Rich May 10 '13 at 4:45
add comment

Not the answer you're looking for? Browse other questions tagged or ask your own question.