What is Application Programming Interface (API) ?

An API or application programming interface is a piece of computer software that receives data from a user, usually performs some kind of processing of that data, then gives the user back some other data. Most of your interactions with applications and websites involve the use of an API. For example, when you search YouTube for a video, this search data is sent to the Youtube API, the API performs some matching algorithm on your search, then returns data in the form of videos that best match your search.

More formally, an API is a set of definitions, communication protocols and tools that enable developers to build applications that use information from other sources.

The data sharing in open banking is facilitated by open banking APIs.

Was this article helpful?

Friendly Score UK Ltd.

84 Brook Street

London W1K 5EH

Call us on +44 20 3709 6726

Company registered in England

Company number 09168668, ICO ZA111687

VAT registration number 206 9758 80

Authorised and Regulated by the Financial Conduct Authority. (FRN: 821100, 781963)