Aditi Dosi
4 min readSep 10, 2022

--

An application programming interface is a way for two or more computer programs to communicate with each other. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how to build or use such a connection or interface is called an API specification.

The Google Maps API and Twitter API may be among the most widely used API examples, but most software-as-a-service (SaaS) providers offer APIs that let developers write code that posts data to and retrieves data from the provider’s site as well.

Four types of web APIs

API protocols and architectures

Why Should You Use an API?

--

--

Aditi Dosi