Вебхуки

Оновлення сесій у реальному часі.

ChargeIT надсилає події сесій у ваш бекенд, тож вашим системам ніколи не потрібно опитувати API, щоб знати, що відбувається на станції.

Сесія змінюєтьсяНа станції, через OCPP
ChargeITНадсилає подію сесії
Ваш endpointОтримує оновлення

Pull і push

Де потрібні вебхуки.

API відповідає, коли запитує ваш бекенд. Вебхуки повідомляють ваш бекенд без запиту. Більшість інтеграцій використовують і те, і інше.

  • Pull з API-ключамиЛокації, статус станцій, сесії, тарифи й рахунки — коли їх запитує ваш бекенд.
  • Push через вебхукиОновлення сесій надсилаються на ваш endpoint у момент, коли вони відбуваються.
  • Або push, надісланий за васОновлення сесій доставляються у ваш застосунок як push-сповіщення, які надсилає ChargeIT.

API

Ваш бекенд запитує.

Вебхуки

ChargeIT повідомляє вам.

Для чого вони потрібні

Тримайте свої системи в актуальному стані.

Ваш власний застосунок

Показуйте водіям перебіг сесії без опитування.

Ваш бекенд

Знайте, коли сесії починаються, змінюються й завершуються.

Ваша звітність

Дані про сесії у ваших системах у момент їх появи.

З чого почати

Від запиту до першої події.

  1. Розкажіть, що ви створюєте

    Запросіть доступ до API й опишіть свою інтеграцію.

  2. Ми вмикаємо вашу організацію

    Панель розробника й потрібні вам області доступу вмикаються для вас.

  3. Підключіть свій бекенд

    Формати подій і деталі налаштування надаються разом із доступом до API.

Запитання

Вебхуки: часті запитання.

Чи замінюють вебхуки API?

Ні. Використовуйте API, щоб читати дані й виконувати дії; використовуйте вебхуки, щоб дізнаватися про зміну сесії.

Які події надсилаються?

Оновлення сесій — на їх початку, під час перебігу й після завершення.

Де знайти формати подій?

Вони надаються разом із доступом до API та налаштуваннями для вашої організації.

Досить опитувати.

Розкажіть, що потрібно знати вашим системам, і ми налаштуємо ваш доступ.

Запросити доступ до API