Application programming interface

Application programming interface (API) [ˌæp.lɪˈkeɪ.ʃən ˈproʊ.ɡræm.ɪŋ ɪn.t̬ɚ.feɪs]: defines the commands and means to communicate with a 3rd party library, web service, hardware or program.

Almost all major web services are having a API so other programmers can integrate their services easily.

For example:

GET https://api.twitter.com/1.1/search/tweets.json?q=%23journocode

Will search for all tweets with the hashtag #journocode and return a JSON formatted file with all the necessary data to further process the tweets.

Back to Dictionary

Related Dictionary Entries