REST API

/rɛst/ · Noun · Development

Definitions

  1. 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."

Related Terms