API
Интерфейс для обмена данными между разными программами и сервисами.
API (Application Programming Interface) — это набор правил, по которым одна программа может запрашивать данные у другой. Например, форма на сайте отправляет заявку в CRM-систему через API.
Примеры использования API
- Интеграция сайта с 1С для обмена товарами и заказами
- Подключение онлайн-оплаты через платёжный шлюз
- Отправка заявок в Telegram или почту
- Вывод курса валют или погоды с внешнего сервиса
- Авторизация через соцсети (ВКонтакте, Google)
Типы API
- REST API — самый распространённый, использует HTTP-запросы
- SOAP — устаревший но всё ещё используется в банках и 1С
- GraphQL — современный подход, позволяет запрашивать только нужные поля