Глоссарий · Интеграции

Что такое REST API?

REST API это веб-API, в котором у каждого ресурса, например заказа, есть свой адрес (URL), а читают и меняют его стандартными методами HTTP. Стиль REST (representational state transfer) описал Рой Филдинг в диссертации 2000 года.

Ещё называют: RESTful API

Зачем это компании

Многие сервисы, которые вы будете подключать, от API продавца Kaspi до Bitrix24 и amoCRM, работают по REST, так что обычно ваши системы общаются именно так. REST работает поверх обычного HTTP, чаще всего с JSON, поэтому его вызывает почти любой язык программирования. Это оставляет свободу сменить технологию позже.

1МетодыGET читает, POST создаёт, PUT или PATCH обновляет, DELETE удаляет ресурс.
2Без состоянияКаждый запрос несёт всё, что нужно серверу, включая доступы, поэтому серверы проще масштабировать.
3Любой языкREST API делают на FastAPI в Python, Express в Node.js, Spring в Java и многих других.
ПримерПриложению фитнес-клуба в Караганде нужны данные из клубной системы. Её REST API даёт клиентам и записям свои адреса: приложение отправляет GET-запрос, чтобы показать расписание, и POST, чтобы записать на тренировку. Каждый запрос несёт токен доступа.
По теме

Что мы делаем

Связанные термины

Нужно это внедрить?

Опишите задачу, назовём объём, цену и срок. Цена фиксируется в договоре.

Ваш выборИнтеграция по APIот 270 000 ₸
Заявку получает команда, ответим в рабочее время.Цена фиксируется в договоре до оплаты.Созвон, только если попросите.
Заявка на расчёт
Бюджет проекта
Заявка уходит команде. Ответим на почту, без холодных звонков.

Есть задача? Напишите нам.

Опишите проект в WhatsApp или по почте. Ответим в рабочее время и назовём цену после брифа.