Что такое 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Договорённый способ, которым одна программа запрашивает данные или действия у другой.ВебхукАвтоматическое сообщение, которое одна система отправляет другой в момент, когда что-то произошло.Интеграция по APIСвязь двух и более систем через их API, чтобы данные переходили между ними без ручного ввода.
Нужно это внедрить?
Опишите задачу, назовём объём, цену и срок. Цена фиксируется в договоре.
Ваш выборИнтеграция по APIот 270 000 ₸
Заявку получает команда, ответим в рабочее время.Цена фиксируется в договоре до оплаты.Созвон, только если попросите.