REST API (Representational State Transfer)
An architectural style for designing networked applications, which uses HTTP requests to access and use data.
REST is the most common architectural style for APIs. A RESTful API exposes data as resources, which can be manipulated using standard HTTP methods (GET, POST, PUT, DELETE). JSON is the overwhelming favorite format for the request and response bodies in REST APIs.