Představte si pondělí ráno bez telefonu, který vytrvale zvoní. Místo toho se směny skládají samy: výměny probíhají na mobilu, notifikace běží okamžitě a vy jen kontrolujete, že je vše fér a obsazené. Přesně tak zní příběhy týmů, které si k plánování směn přibraly Dayswaps API. Ať už jste malá provozovna nebo výrobní hala, integrace a automatizace směn přes „plánování směn API“ vám ušetří hromadu času – klidně až desítky hodin týdně – a přinese klid do kalendářů.
V tomhle přímočarém API tutoriálu pro začátečníky si vysvětlíme, co je Dayswaps API, jak fungují autentizace, formát dat a endpointy, ukážeme praktické scénáře z českých firem a přidáme jednoduché ukázky požadavků. Dostanete i bezpečnostní tipy a přesné odkazy, kde pokračovat. Žádný žargon, jen jasné kroky. A kdykoli budete chtít vidět plánování směn v akci, mrkněte na modul Plánování směn: https://dayswaps.com/schedule nebo si rovnou vytvořte účet: https://app.dayswaps.com/registration.
Základy: autentizace, formát dat, endpointy
Petr z výroby potřeboval rychle stáhnout plán na týden dopředu. Začal jedním požadavkem a hned viděl, že to půjde. Základ je ověřit se (token), poslat dotaz na správný endpoint a pracovat s JSON.
Jak na to v praxi:
- Získejte přístup (API token) přes administraci/Support. Kde začít? https://help.dayswaps.com.
- Posílejte dotazy přes HTTPS, přidejte hlavičku Authorization: Bearer YOUR_TOKEN.
- Pracujte s JSON (application/json) a filtrujte data podle datumu, týmu, stavu.
- Respektujte limity a ukládejte si ETag/čas posledního dotazu pro menší zátěž.
Příklad (ilustrační):
curl -X GET "<API_BASE_URL>/shifts?from=2025-01-01&to=2025-01-07" \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Accept: application/json"
Odpověď (zjednodušená):
{
"data": [
{"id": "sh_123", "start": "2025-01-03T09:00:00Z", "end": "2025-01-03T17:00:00Z", "employee_id": "emp_45", "status": "published"}
]
}
Pozn.: Konkrétní endpointy a struktury najdete v dokumentaci. Potřebujete poradit? Napište nám: https://dayswaps.com/cs/company/contact.