URI используется для идентификации ресурса в Интернете (и других местах).
RESTful API использует URI и HTTP GET / POST / PUT / DELETE для выполнения операций CRUD (создание, чтение, обновление, удаление) в веб-службе.
Одной из ключевых характеристик, определяющих API REST, является то, что URI используются для прямой идентификации ресурсов, а не методов веб-служб, которые возвращают ресурсы
, например
ОТДЫХ: http://example.com/api/books/1
Без отдыха: http://example.com/api/getbook?bookId=1