What is an API?
(Application Programming Interface) as “a set of rules that allows programmers to develop software for a particular operating system without having to be completely familiar with that operating system”.
API Testing Types and Their Purposes
Types of API Protocols
While there are multiple types of API protocols, I’ll focus on a couple of the most common ones for a quick overview.
REST: The most common API used today, it’s a web service API and stateless in nature. REST uses multiple standards such as HTTP, JSON, URL, and XML.
SOAP: One of the original protocols, it is used less often because of its strict standards. SOAP uses HTTP and XML standards.