Introduction to APIs

Learn about application programming interfaces (APIs) and their usage.

What is an API?

An API (application programming interface) is a service that consists of protocols that enable communication between applications. In short, it acts as an intermediary between two applications, allowing them to communicate with each other. For example, we’ve all used applications that prompt us to register or log in using our Google or Facebook accounts. Typically, data is shared between these applications for authentication purposes before a user is granted access to an application. All this is made possible by an API.

Get hands-on with 1200+ tech skills courses.