Velg språk

Oversikt for utviklere

Developer-siden gir tilgang til Shiftons API-dokumentasjon og verktøy for å opprette egendefinerte integrasjoner.


Trinnvise instruksjoner

Tilgang til Developer-siden

1
Klikk på Integrasjoner i venstre sidemeny.
2
Gå til siden Utvikler.
3
Øverst finnes tre faner: Oversikt, Webhooks og Søknader.

Bruke Overview-fanen

LenkeBeskrivelse
Ny dokumentasjonGjeldende API-dokumentasjon
Gammel dokumentasjonUtdatert dokumentasjon for eksisterende integrasjoner

Klikk på ønsket lenke — dokumentasjonen åpnes i en ny fane.

Andre Developer-faner

1
Webhooks
mdash; konfigurer endepunkter for sanntidshendelsesvarslinger.
2
Søknader
mdash; opprett og administrer egendefinerte applikasjoner.

Relaterte artikler

Shifton screenshot

Ofte stilte spørsmål

Sp: Hvilken dokumentasjon bør man bruke — ny eller gammel?
Bruk Ny dokumentasjon for alle nye integrasjoner. Den gamle er kun for bakoverkompatibilitet.

Sp: Utvikler-siden vises ikke — hvorfor?
Siden er bare tilgjengelig for Eier.

Sp: Finnes det begrensninger på antall API-forespørsler?
Ja. Detaljer finnes i API-dokumentasjonen.

Sp: Hvor finner man API-nøkkelen for arbeid med skifton API?
Integrations → Utvikler → Søknader → opprett en applikasjon → i innstillingene får De API-legitimasjon.

Sp: Støtter skifton OAuth 2.0?
Ja. Autorisasjon via OAuth brukes for tilkobling av tredjepartsapplikasjoner. Detaljer finnes i API-dokumentasjonen.

Sp: Kan man teste API uten å opprette en applikasjon?
Ja — bruk verktøy som Postman med Deres legitimasjon. For produksjon anbefales det å registrere en applikasjon.

Sp: Hva er forskjellen mellom New og Gammel dokumentasjon?
Ny dokumentasjon — gjeldende (anbefalt for alle nye integrasjoner). Gammel dokumentasjon — for bakoverkompatibilitet med eksisterende integrasjoner.

Sp: Kan man hente rapportdata via API?
Ja. Shiftons API gir tilgang til timeplaner, ansattdata og andre ressurser. Detaljer finnes i dokumentasjonen.

Sp: Støtter Webhooks alle typer skifton-hSluttelser?
Nei, bare bestemte. Listen over støttede hendelser finnes i seksjonen Developer → Webhooks i dokumentasjonen.

Sp: Kreves teknisk kunnskap for å jobbe med API?
Ja. For å jobbe med REST API og opprette integrasjoner via Applications kreves grunnleggende utviklingsferdigheter.

Sp: Er API betalt eller inkludert i abonnementet?
API er tilgjengelig innenfor abonnementet uten ekstra kostnad. Begrensninger avhenger av abonnementsplanen.

Sp: Hvordan få støtte ved problemer med integrasjon via API?
Kontakt Shifton-støtte med beskrivelse av forespørsel, svar og feilkode. Se også dokumentasjonen på Developer-siden.

Sp: Hva er basis-URL for skifton API?
Basis-URL er api2.shifton.com. Detaljer og eksempler på forespørsler finnes i Ny dokumentasjon.

Sp: Støtter API paginering ved forespørsel av store Listeeer?
Ja. Detaljer om pagineringsimplementering er beskrevet i API-dokumentasjonen.

Sp: Kan man opprette og slette vakter via API?
Ja. API gir full CRUD-tilgang til vakter, ansatte, timeplaner og andre ressurser.

Sp: Finnes det et sandbox-miljø for testing av API?
Det finnes ikke et spesielt sandbox-miljø. Det anbefales å opprette et testselskap i Shifton for sikker testing.

Sp: Hvilke dataOpprettater støtter API?
API bruker JSON-format for forespørsler og svar.