API stands for Application Programming Interface, and it's how computers and web applications share information with each other.

When you visit a friend’s Facebook profile, it’s designed for a person to look at. Nice fonts, pretty images, plenty of links, lots of eye candy.

Computers are pretty bad at clicking around on websites and looking at images, though. As a result, they get a special way to interact with the site: an API.

An API lets computers and web sites talk to each other without all those links and styles and pretty images getting in the way. Think of it as a version of the site stripped of everything but the most important pieces of information.

If you wanted to invite all of your Facebook friends to play Farmville with you, it’d be a pain to email them each individually. Instead, you can just ask Farmville to do it for you. How’s it get all their info? Farmville just uses Facebook’s API!

Every time you take a picture on Instagram or make a new post on Tumblr, you can automatically post it to your Twitter feed. How’s that magic happen? Instagram and Tumblr just use Twitter’s API!

So next time you log into Instagram or Farmville or some other new web app using Twitter or Facebook, you’ll know that APIs are hard at working behind the scenes helping sites communicate.

Now try this!
  1. Go to http://www.facebook.com/skillcrush
  2. Change the www. to graph., so the URL is now http://graph.facebook.com/skillcrush
  3. Notice how it’s the same info but formatted in a more computer-friendly way? Congratulations! You’re now looking at Facebook’s API!

Your email address will not be published.



  1. Gita Leifer Replied

    F*ckin’ tremendous issues here. I am very happy to look your post. Thanks so much and i’m taking a look ahead to contact you. Will you kindly drop me a mail?

  2. furtdso linopv Replied

    Hi my friend! I wish to say that this post is awesome, great written and include approximately all vital infos. I would like to look more posts like this.

  3. freecocgems us Replied

    Superb post however I was wondering if you could write a litte more on this topic? I’d be very grateful if you could elaborate a little bit further. Thanks!

  4. Umuc Replied

    It’s going to be ending of mine day, except before ending I am reading this fantastic post to improve my know-how.

    Review my webpage

Want more articles like this?

Sign up to get the most recent tech news, tips and career advice.