Термин

API (программный интерфейс)

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

Что это

API — от английского application programming interface, «интерфейс программирования приложений». Представьте меню в кафе: вы не заходите на кухню и не готовите сами, а выбираете из списка того, что кухня умеет делать. API — такое же меню команд, которые один сервис разрешает вызывать другому, без доступа к тому, что происходит внутри.

Как это используется на практике

Почти любая интеграция в реальном проекте работает через API: сайт спрашивает у платёжного сервиса статус оплаты, у сервиса рассылок — «отправь это письмо», у CRM — «запиши нового клиента». Когда разработчик говорит «подключаем через API», это значит: через официально описанный канал, а не обходным путём внутрь чужой системы.

Почему это важно вам

Знание термина полезно в разговоре с подрядчиком о сроках. Если у обоих сервисов есть понятный, документированный API — интеграция обычно быстрая, дни, а не недели. Если API нет вовсе или он плохо описан — интеграция может оказаться долгой, дорогой или вовсе невозможной, и это стоит прояснить до того, как сервис назвали в плане, а не после.