How Systems Connect

REST API

Representational State Transfer API.

Definition

Representational State Transfer API. The most common style of web API. It uses standard HTTP methods (GET, POST, PUT, DELETE) to perform operations on resources identified by URLs. Almost every modern web service exposes a REST API.

Example

GET /api/users/42 asks the server for user number 42. POST /api/users creates a new user. DELETE /api/users/42 removes that user. The URL identifies the resource, the method identifies the action.

See it in context Learn how REST API fits into the bigger picture of how software actually works.

Read the Guide →