Краткое определение: Стандартный протокол современных веб-API. На основе HTTP, предсказуем, прост.
Главные принципы
На основе ресурсов: у каждого объекта свой URL. /users/123.
HTTP-глаголы: GET (читать), POST (создать), PUT (обновить), DELETE (удалить).
Без состояния: каждый запрос независим.
Примеры
GET /api/customers — список всех клиентов.
POST /api/customers — создать клиента.
PUT /api/customers/45 — обновить.
DELETE /api/customers/45 — удалить.
REST в Onremo
API Onremo полностью REST. Bearer-токен, JSON-ответы, предсказуемые URL.