Valj sprak

Översikt för utvecklare

Sidan Developer ger åtkomst till Shiftons API-dokumentation och verktyg för att skapa anpassade integrationer.


Steg-för-steg-instruktioner

Åtkomst till sidan Developer

1
Klicka på Integrationer i den vänstra sidopanelen.
2
Gå till sidan Utvecklare.
3
Högst upp finns tre flikar: Översikt, Webhooks och Ansökningar.

Använda fliken Overview

LänkBeskrivning
Ny dokumentationAktuell API-dokumentation
Gammal dokumentationÄldre dokumentation för befintliga integrationer

Klicka på önskad länk — dokumentationen öppnas i en ny flik.

Övriga flikar under Developer

1
Webhooks
mdash; konfigurera slutpunkter för händelsenotifieringar i realtid.
2
Ansökningar
mdash; skapa och hantera anpassade applikationer.

Relaterade artiklar

Shifton screenshot

Vanliga frågor

F: Vilken dokumentation ska man använda — ny eller gammal?
Använd Ny dokumentation för alla nya integrationer. Den gamla är bara för bakåtkompatibilitet.

F: Sidan Utvecklare visas inte — varför?
Sidan är bara tillgänglig för Ägare och.

F: Finns det begränsningar för antalet API-förfrågningar?
Ja. Se detaljer i API-dokumentationen.

F: Var hittar man API-nyckeln för att arbeta med skiftons API?
Integrations → Utvecklare → Ansökningar → skapa en applikation → i inställningarna finns API-uppgifter.

F: Stöder skifton OAuth 2.0?
Ja. Auktorisering via OAuth används för att ansluta tredjepartsapplikationer. Se detaljer i API-dokumentationen.

F: Kan man testa API utan att skapa en applikation?
Ja — använd verktyg som Postman med era inloggningsuppgifter. För produktion rekommenderas att registrera en applikation.

F: Vad är skillnaden mellan New och Gammal dokumentation?
Ny dokumentation — aktuell (rekommenderas för alla nya integrationer). Gammal dokumentation — för bakåtkompatibilitet med befintliga integrationer.

F: Kan man hämta rapportdata via API?
Ja. Shiftons API ger åtkomst till data om scheman, anställda och andra resurser. Se detaljer i dokumentationen.

F: Stöder webhooks alla Typr av skifton-händelser?
Nej, bara vissa. Listan med stödda händelser finns i avsnittet Developer → Webhooks i dokumentationen.

F: Krävs tekniska kunskaper för att arbeta med API?
Ja. Grundläggande utvecklingskunskaper krävs för att arbeta med REST API och skapa integrationer via Applications.

F: Är API avgiftsbelagt eller ingår det i prenumerationen?
API ingår i prenumerationen utan extra kostnad. Begränsningar beror på abonnemangsnivån.

F: Hur får man support vid problem med API-integration?
Kontakta Shiftons support med en beskrivning av förfrågning, svar och felkod. Studera även dokumentationen på sidan Developer.

F: Vilken är bas-URL för skiftons API?
Bas-URL är api2.shifton.com. Se detaljer och exempelförfrågningar i Ny dokumentation.

F: Stöder API paginering vid hämtning av stora Listaaor?
Ja. Detaljer om pagineringsimplementation beskrivs i API-dokumentationen.

F: Kan man skapa och ta bort skift via API?
Ja. API ger full CRUD-åtkomst till skift, anställda, scheman och andra resurser.

F: Finns det en sandbox-miljö för API-testning?
Ingen speciell sandbox-miljö finns. Det rekommenderas att skapa ett testföretag i Shifton för säker testning.

F: Vilka daUppgiftapaat stöder API?
API använder JSON-format för förfrågningar och svar.