Velg språk

Webhooks

Webhooks gjør det mulig for Shifton å sende sanntidsvarsler til eksterne systemer når hendelser inntreffer i selskapet Deres.


Trinnvise instruksjoner

Tilgang til Webhooks-fanen

1
Klikk på Integrasjoner i venstre sidemeny.
2
Gå til siden Utvikler → fanen Webhooks.

Opprette en ny webhook

1
Klikk på «Ny webhook».
2
Fyll ut konfigurasjonen:
FeltBeskrivelse
URLEndepunkt for mottak av hendelsesdata
HSluttelserShifton-hendelser som utløser webhooken
AktivBryter for aktivering/deaktivering
1
Lagre. Shifton vil sende HTTP POST-forespørsler til den angitte URL-en.

Administrere webhooks

Shifton screenshot

Klikk på en webhook for å redigere URL, oppdatere hendelser eller endre aktivitetsstatus.

Teste webhook

Shifton screenshot
Shifton screenshot
1
Utløs den tilsvarende hendelsen i Shifton (f.eks. opprett en testvakt).
2
Sjekk serverloggene — data skal komme inn.

Relaterte artikler

Ofte stilte spørsmål

Shifton screenshot

Sp: I hvilket Opprettat Sendeeer skifton data?
HTTP POST med brødtekst i JSON-format. Datastrukturen for hver hendelsestype finnes i API-dokumentasjonen.

Sp: Kan man opprette flere webhooks for samme hSluttelse?
Ja, med forskjellige URL-er.

Sp: Hva om serveren er utilgjengelig når webhooken utløses?
Leveringen kan mislykkes. Detaljer om policyen for nye forsøk finnes i API-dokumentasjonen.

Sp: Webhooken utløses ikke — hvorfor?
Sørg for at bryteren Aktiv er aktivert og at URL-en er offentlig tilgjengelig.

Sp: Hvordan sjekke at webhooken mottar data?
Opprett en testhendelse i Shifton (f.eks. legg til en vakt) og sjekk serverloggene for innkommende POST-forespørsler.

Sp: Kan man konfigurere autentisering for webhook?
Ja. Legg til en hemmelig nøkkel eller token i URL-en eller webhook-headerne. Detaljer finnes i API-dokumentasjonen.

Sp: Hvordan ser brødteksten i webhook-forespørselen ut?
Et JSON-objekt med hendelsesdata. Strukturen avhenger av hendelsestype — se API-dokumentasjonen for eksempler.

Sp: Kan én webhook spore flere hSluttelser?
Ja. Ved opprettelse av webhook velg flere hendelser — én URL mottar varsler for alle valgte.

Sp: Hva er «policyen for nye forsøk» for webhook?
Hvis serveren returnerer en feil (ikke 200), kan Shifton gjenta forespørselen. Detaljene avhenger av plattformkonfigurasjonen.

Sp: Finnes det en grense for antall webhooks?
Ingen begrensning er angitt i dokumentasjonen, men det anbefales å bare opprette de nødvendige.

Sp: Må man bruke HTTPS for webhook-URL?
Det anbefales. HTTP-adresser kan fungere, men HTTPS sikrer trygg dataoverføring.

Sp: Kan man motta webhook-varsler ved hver Sluttring i Tidplanen?
Ja. Legg til hendelser av typen «Skift opprettet» eller «schedule updated» ved konfigurering av webhook.

Sp: Hvem har tilgang til å opprette webhooks?
Bare Eier. Ledere og ansatte ser ikke Developer-seksjonen.

Sp: Kan man deaktivere en webhook uten å slette den?
Ja. Slå av bryteren Aktiv i webhookinnstillingene — den slutter å utløses, men beholder konfigurasjonen.

Sp: Loggføres webhook-utløsninger i skifton?
Detaljerte leveringslogger for webhooks tilbys ikke i grensesnittet. Sporing er på serversiden Deres.

Sp: Kan man filtrere webhook etter prosjekt eller Tidplan?
Nei. Webhook utløses for alle hendelser av den valgte typen i hele selskapet. Filtrering er på den mottakende serverens side.

Sp: Hva skjer med webhooks ved sletting av selskapet?
Alle webhooks slettes sammen med selskapet.