Створення застосунку
Наш каталог інтеграцій
Керуй має власний каталог інтеграцій для популярних українських та міжнародних сервісів. Додати власний застосунок у каталог допомагає інтегрувати дані Керуй зі сторонніми сервісами та автоматизувати роботу.

Каталог постійно удосконалюється та доповнюється
Що таке застосунок інтеграції?
Це будь-який зовнішній бекенд, що вміє приймати та виконувати HTTP запити. Для розміщення вашого додатка у каталог зверніться на volo@keruj.com.
Від вас потрібно
Адреса точки доступу куди Керуй буде слати усі запити
Адреса точки доступу для перевірки “життя” вашого додатка
Лого для каталогу
Короткий опис
Набір конфігураційних полів, що мають бути заповнені при встановленні
Від нас ви отримуєте
Спеціальний
secret token
вашого додатка, щоб бути певними, що це саме Керуй присилає вам даніБезмежну вдячність за допомогу в розвитку українського продукту 🇺🇦 ❤️

Встановлення
В момент встановлення застосунку в каталогу ви отримуєте POST запит
До прикладу користувач має передати дані про API ключ вашого сервісу для обміну даними з Керуй. В цей момент ви отримуєте запит типу подія application_instal
з інформацією про компанію company_id
та account_api_key
котрий вам слід зберегти у секретному сховищі та використовувати для комунікації з нашим GraphQL API
У розділі data
може бути буль яка конфігураційна інформація, що допоможе вам краще комунікувати з Керуй API
Обов’язково зверніть увагу на заголовки вхідного запиту
Саме your_application_secret_token
це є той секретний ключ вашого додатка, котрий верифікує, що цей запит від Керуй є безпечним. Усі повідомлення від Керуй приходять з цим секретом тому верифікуйте тільки їх.
Керуй очікує на відповідь зі статусом 201
та очікує, що ви зберегли інформацію про встановлення та account_api_key
ключ у своїй безпечній базі даних.
Оновлення
Якщо користувач має потребу оновити конфігурацію, то ви отримаєте POST запит типу подія application_update
Очікується відповідь зі статусом 201
та, що ви оновите конфігурацію з розділу data
Видалення
Коли користувач виявить бажання видалити інтеграцію, про це вас повідомить
Очікується відповідь зі статусом 201
та, що ви видалите усю інформацію про цю компанію.
Обробка помилок
При отриманні повідомлення у вас може виникнути необхідність перевірити вхідні дані та відповісти помилкою на певні ключі. Для цього варто відповісти статусом 422
та даними
Відповідні помилки будуть показані користувачеві
Перевірка здоров’я (healthcheck)
Ваш додаток буде додано до нашої статус сторінки https://status.keruj.app/
У разі тривалої недоступності ваших точок доступу додаток буде відключено.
Пов'язані статті
Переглянути статті в тій самій категорії