API та вебхуки допомагають пов’язати Zenedu з вашим сайтом, CRM та іншими сервісами: передавати дані й автоматизувати роботу.
Для чого потрібен API
Через API інша система може отримувати дані із Zenedu та виконувати дії у вашому проєкті. Наприклад, синхронізувати інформацію про підписників і замовлення або надавати доступ за тарифом.
Як підключити API
У Zenedu відкрийте Налаштування проєкту → API та вебхуки.
Скопіюйте API-токен для підключення вашої інтеграції.
Скористайтеся документацією для розробників: у ній описано авторизацію, доступні методи, параметри запитів і приклади.
Зберігайте токен у таємниці: він дає доступ до вашого акаунта. Якщо скинете токен, замініть його в підключених сервісах — попередній перестане працювати.
Як працюють вебхуки
Вебхуки надсилають дані із Zenedu до іншого сервісу за обраної події — наприклад, коли з’являється новий підписник або змінюється статус замовлення. Іншому сервісу не потрібно постійно запитувати ці зміни через API.
Для налаштування знадобиться адреса, на яку сервіс прийматиме дані. Її підготує розробник або надасть сервіс, який ви підключаєте.
У тому ж розділі API та вебхуки знайдіть блок «Вебхуки» й натисніть «Додати».
Вкажіть посилання для отримання даних і виберіть потрібні події.
Натисніть «Додати», щоб зберегти вебхук.
Список доступних подій нижче:

