The transfer of data using ways that aren’t web page-based is called an application programming interface (API). Int this post we’ve collected 15 valuable Api’s.
1. Feed API
The Google Feed API lets you download any public feed (including RSS, Media RSS, and Atom) and then combine them into mashups. It simplifies the mashup process by using JavaScript rather than more complex server-side coding.
2. Places API
Google Places is a large directory of local businesses and attractions all around the world. The Places API lets you access that information and display it on your website, as well as display check-ins by users.
3. Google Web Fonts API
The Web Fonts API makes it easy to add free web fonts to your website or application. Their collection of fonts grows on a continuous basis and already includes a huge variety.
4. YouTube APIs
YouTube has two APIs available: Player APIs and Data API. The Player APIs allow you to have an embedded player, or a chromeless player that you can then customize within HTML or Flash. The Data API lets your app perform a lot of the operations available on YouTube, including uploading videos and modifying user playlists.
5. Answers API
The Answers API lets you access the collective knowledge contained within Yahoo! Answers. You can search Answers based on a variety of criteria (including specific user, category, and more), set your app to watch for new questions in the categories you choose, and track new answers from specific users.
6. Delicious API
The Delicious API gives read/write access to Delicious bookmarks and tags.
7. Flickr API
With the Flickr API you can view, search, and manipulate photo tags, display photos from a specific user or group, and more.
8. Twitter API
Twitter has a host of developer tools surrounding their API that let you create apps that interact with virtually any of Twitter’s functions.
9. Awe.sm
Awe.sm offers a number of developer APIs for integrating their social media campaign tracking tools into your app or website.
10. Foursquare APIv2
The Foursquare API not only allows you to create apps that interact with the Foursquare service, but also to use Foursquare’s place-related database as a standalone service.
11. Ning API
Ning offers a set of APIs for developing desktop and mobile apps, custom network features, profile apps, and data importers.
12. Meme API
Meme is a multimedia light-blogging platform. The API lets you create apps that can read, post, and repost content through Meme.
13. Picasa Web Albums Data API
The PWA Data API can be used to create albums and upload, retrieve, or comment on photos, among other features. It’s been used for everything from powering digital photo frames to full-featured mobile clients and more.
14. Books API
The Google Books API lets you integrate book searches into your application, and embed book previews on your site.
15. Soundcloud API
Soundcloud’s API includes tools for sharing, streaming, and customizing the Soundcloud player for your website.
An application programming interface (API) is a source code based specification intended to be used as an interface by software components to communicate with each other. An API may include specifications for routines, data structures, object classes, and variables.