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.

[button url=”http://journocode.com/data-journalism-dictionary/” new_tab=”” button_style=”btn-info” button_size=”btn-default”] Back to Dictionary[/button]

Related Dictionary Entries