Эндпоинт
Определение
Эндпоинт (англ. endpoint) — конкретный адрес в API, к которому обращаются за определенным действием. Например, GET /orders возвращает список заказов, POST /orders создает новый, GET /orders/125 отдает один заказ. Набор эндпоинтов и описывает, что вообще умеет API. Для интеграции партнеру передают список эндпоинтов с форматом запросов и ответов, обычно в OpenAPI. Пример: службе доставки нужны два эндпоинта, чтобы получить заказы к отправке и передать статус. Каждый эндпоинт проверяют на права доступа: незащищенный адрес может отдать чужие данные. В REST эндпоинты строят вокруг ресурсов, таких как заказы или товары.
Также говорят
- ручка, ручка API,
- эндпойнт.