Documentație API

Conectarea și lucrul cu API-ul Shifton

API-ul Shifton îți oferă acces la toate funcționalitățile cheie ale platformei — de la gestionarea programelor la integrarea cu resurse umane, salarii, și sisteme de analiză.
Folosește API-ul pentru a automatiza procesele și a conecta Shifton cu serviciile interne ale companiei tale.


Documentația API

Oferim suport pentru două versiuni ale documentației noastre:


Începutul utilizării

Obține un Cheie API

În setările companiei tale pe platforma Shifton, generează o cheie API.
Autorizarea se face prin header:

Authorization: Bearer {your_api_key}

Fă prima ta cerere

De exemplu, pentru a obține o listă cu angajații:

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

Exemplu de răspuns:

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

Integrarea API-ului în fluxurile tale de lucru

  • Creează și modifică automat turele

  • Gestionează cererile de concediu și concediu medical

  • Exportă date către sistemele de salarizare

  • Construiește tablouri de bord și rapoarte personalizate


Capabilități API de bază

  • Angajați – adăugare, editare și gestionare roluri

  • Programe – creare, ajustare ture, planificare muncii

  • Concedii și Absențe – gestionare cereri de concediu și concediu medical

  • Raportare – export date timp, salarizare și prezență


Coduri de eroare

API-ul Shifton utilizează coduri de stare HTTP standard:

  • 200 — Cerere reușită

  • 201 — Obiect creat cu succes

  • 400 — Parametri invalizi

  • 401 — Eroare de autorizare (cheie API invalidă)

  • 403 — Acces interzis

  • 404 — Resursă negăsită

  • 500 — Eroare de server


Sfaturi de utilizare

  • Folosiți întotdeauna noua versiune API pentru noi integrări

  • Folosiți Postman sau curl pentru testare

  • Respectați limitele de rată pentru a evita blocarea

  • Actualizați integrările care încă se bazează pe documentația veche


Distribuie acest articol