Веб-разработка

API

Application Programming Interface · Программный интерфейс · Интерфейс программирования приложений

API — программный интерфейс: набор возможностей и правил, по которым программа обращается к другой программе или её компоненту. Через API можно получать данные и выполнять предусмотренные действия без работы с пользовательским интерфейсом.

Как это работает на примере

API описывает, какие операции доступны, какие параметры они принимают и что возвращают. Он бывает сетевым, библиотечным или встроенным в браузер. Для удалённого сервиса также важны авторизация, обработка ошибок и ограничения запросов.

Интернет-магазин запрашивает у службы доставки стоимость отправления: передаёт город и параметры посылки, а получает рассчитанный тариф. Посетитель видит результат в форме заказа.

API не обязательно работает через HTTP и не всегда возвращает JSON. Наличие интерфейса не означает свободного доступа: могут потребоваться ключ и соответствующие разрешения.

Почитать на сайте

Материалы, которые помогут разобраться и применить знания.

Источники

Опубликовано: 17.10.2026
Обновлено: 17.10.2026