API (Application Programming Interface) enables interaction between data, applications and devices.
An API is a software intermediary that allows two applications to talk to each other.
API Integration connects two or more applications via their APIs to perform a joint function and communicate with each other.
The most common API is the REST API. 70% of public APIs are REST APIs. REST stands for Representational State Transfer. REST APIs principles include client-server, stateless, cacheable, uniform interface, layered system, and code on demand. REST APIs use HTTP requests to get, put, post and delete data.
Additional and common web service APIs include SOAP, XML-RPC, and JSON-RPC.
- Web-based System
- Operating System
- Database System
- Computer Hardware
- Software Library
Why It’s Worth Considering