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