API 与 Webhook PluginHub

API и вебхуки: как связать сайт с внешними сервисами

API — договорённость, как программы обмениваются данными по сети. Вебхук — push‑уведомление от сервиса к вашему URL при событии (оплата прошла, заказ собран).

Когда использовать API

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

Когда использовать вебхуки

Когда важна мгновенная реакция на событие без опроса API каждые N минут: меньше нагрузка и задержка.

Практика

Проверяйте подпись вебхука, отвечайте быстро (200 OK), делайте идемпотентную обработку — повтор одного события не должен ломать данные.