REST API
/rɛst/ · Noun · Development
Definitions
An API that follows REST (Representational State Transfer) principles: resources are identified by URIs, manipulated via standard HTTP methods (GET, POST, PUT, DELETE), represented in formats like JSON, and interactions are stateless — each request contains all information needed to process it without relying on server-side session state.
In plain English: A web API that uses standard web addresses and HTTP methods so different applications can exchange data over the internet in a predictable, organized way.
Example: "The REST API exposes /api/v2/orders as a collection — GET lists them, POST creates one, and GET /api/v2/orders/42 returns a specific order."