Documentazione API

Connessione e lavoro con l’API Shifton

L’API di Shifton ti dà accesso a tutte le funzionalità principali della piattaforma — dalla gestione degli orari alle integrazioni con i sistemi HR, paghe, e di analisi..
Utilizzando l’API, puoi automatizzare i processi e collegare Shifton con i servizi interni della tua azienda.


Documentazione API

Supportiamo due versioni della nostra documentazione:


Guida rapida

Ottieni una Chiave API

Nelle impostazioni della tua azienda sulla piattaforma Shifton, genera una chiave API.
L’autorizzazione viene effettuata tramite l’intestazione:

Authorization: Bearer {your_api_key}

Fai la tua prima richiesta

Ad esempio, per ottenere un elenco di dipendenti:

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

Risposta esempio:

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

Integra l’API nei tuoi flussi di lavoro

  • Crea e modifica automaticamente i turni

  • Gestisci le richieste di ferie e di malattia

  • Esporta i dati nei sistemi di payroll

  • Crea dashboard e report personalizzati


Capacità principali delle API

  • Dipendenti – aggiungi, modifica e gestisci i ruoli

  • Programmi – crea, regola turni, pianifica il lavoro

  • Permessi & Assenze – gestisci richieste di ferie e malattia

  • Rapporti – esporta dati di tempo, paghe e presenze


Codici di errore

L’API di Shifton utilizza standardcodici di stato HTTP:

  • 200 — Richiesta riuscita

  • 201 — Oggetto creato con successo

  • 400 — Parametri non validi

  • 401 — Errore di autorizzazione (API key non valida)

  • 403 — Accesso negato

  • 404 — Risorsa non trovata

  • 500 — Errore del server


Consigli d’uso

  • Usa sempre lanuova versione dell’API per nuove integrazioni

  • Usare Postman o curl per il testing

  • Rispettare i limiti di velocità per evitare il blocco

  • Aggiornare le integrazioni che ancora si basano sulla vecchia documentazione


Condividi questo post