Dokumentace API

Připojení a práce s API Shifton

API Shifton vám poskytuje přístup ke všem klíčovým funkcím platformy – od správy rozvrhů po integrace s externími HR, mzdovými systémy a analytickými systémy..
Použitím API můžete automatizovat procesy a propojit Shifton s interními službami vaší společnosti.


Dokumentace API

Podporujeme dvě verze naší dokumentace:


Jak začít

Získejte klíč API

Ve vašem nastavení společnosti na platformě Shifton vygenerujte klíč API..
Autorizace se provádí prostřednictvím hlavičky:

Authorization: Bearer {your_api_key}

Pošlete svůj první požadavek

Například pro získání seznamu zaměstnanců:

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

Příklad odpovědi:

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

Integrace API do vašich pracovních postupů

  • Automaticky vytvářejte a upravujte směny

  • Spravujte žádosti o dovolenou a nemocenskou

  • Exportujte data do mzdových systémů

  • Vytvářejte vlastní dashboardy a reporty


Hlavní schopnosti API

  • Zaměstnanci – přidávat, upravovat a spravovat role

  • Plány – vytvářet, upravovat směny, plánovat práci

  • Volno a absence – spravovat žádosti o dovolenou a nemocenskou

  • Reporty – exportovat data o čase, mzdách a docházce


Chybové kódy

Shifton API využívá standardní HTTP stavové kódy:

  • 200 — Úspěšný požadavek

  • 201 — Objekt úspěšně vytvořen

  • 400 — Neplatné parametry

  • 401 — Chyba autorizace (neplatný API klíč)

  • 403 — Přístup odepřen

  • 404 — Zdroj nebyl nalezen

  • 500 — Chyba serveru


Tipy pro použití

  • Vždy používejte novou verzi API pro nové integrace

  • Použijte Postman nebo curl k testování

  • Dodržujte limit rychlosti abyste zabránili zablokování

  • Aktualizujte integrace, které stále spoléhají na starou dokumentaci


Sdílet tento příspěvek