Документація API

Категорії:

Категорії:

Підключення та Робота з API Shifton

API Shifton надає доступ до всіх ключових функцій платформи — від управління розкладами до інтеграцій з зовнішніми HR, платіжними та аналітичними системами..
Використовуючи API, ви можете автоматизувати процеси та підключити Shifton до внутрішніх сервісів вашої компанії.


Документація API

Ми підтримуємо дві версії нашої документації:


Початок роботи

Отримати API-ключ

У налаштуваннях вашої компанії на платформі Shifton згенеруйте API-ключ.
Авторизація здійснюється через заголовок:

Authorization: Bearer {your_api_key}

Зробити перший запит

Наприклад, щоб отримати список співробітників:

GET /api/v1/employees
Host: api2.shifton.com
Authorization: Bearer {your_api_key}

Приклад відповіді:

{
"data": [
{
"id": 101,
"name": "Alice Johnson",
"position": "HR Manager"
},
{
"id": 102,
"name": "Bob Smith",
"position": "Cashier"
}
]
}

Інтеграція API у Ваші Робочі Процеси

  • Автоматично створюйте та змінюйте зміни

  • Керуйте запитами на відпустки та лікарняні

  • Експортуйте дані у платіжні системи

  • Створюйте власні панелі керування та звіти


Основні можливості API

  • Співробітники – додавати, редагувати й керувати ролями

  • Розклади – створювати, коригувати зміни, планувати роботу

  • Відпустки та відсутності – керувати запитами на відпустку та лікарняний

  • Звітування – експорт даних про час, заробітну плату та відвідування


Коди помилок

Shifton API використовує стандартні HTTP коди стану:

  • 200 — Запит виконано успішно

  • 201 — Об’єкт успішно створено

  • 400 — Неправильні параметри

  • 401 — Помилка авторизації (недійсний ключ API)

  • 403 — Доступ заборонено

  • 404 — Ресурс не знайдено

  • 500 — Помилка сервера


Поради щодо використання

  • Завжди використовуйте нову версію API для нових інтеграцій

  • Використовуйте Postman або curl для тестування.

  • Дотримуйтесь лімітів частоти запитів щоб уникнути блокування.

  • Оновіть інтеграції, які досі покладаються на стару документацію.


Поділитися цим постом