Valj sprak

Webhooks

Webhooks gör det möjligt för Shifton att skicka notifieringar i realtid till externa system när händelser inträffar i ert företag.


Steg-för-steg-instruktioner

Åtkomst till fliken Webhooks

1
Klicka på Integrationer i den vänstra sidopanelen.
2
Gå till sidan Utvecklare → fliken Webhooks.

Skapa en ny webhook

1
Klicka på «Ny webbklasstrix».
2
Fyll i konfigurationen:
FältBeskrivning
URLSlutpunkt för att ta emot händelsedata
HändelserShifton-händelser som aktiverar webhooken
AktivVäxlingsknapp för att aktivera/inaktivera
1
Spara. Shifton skickar HTTP POST-förfrågningar till den angivna URL:en.

Hantera webhooks

Shifton screenshot

Klicka på en webhook för att redigera URL, uppdatera händelser eller ändra aktiv status.

Testa en webhook

Shifton screenshot
Shifton screenshot
1
Utlös motsvarande händelse i Shifton (t.ex. skapa ett testskift).
2
Kontrollera serverns loggar — data ska ha inkommit.

Relaterade artiklar

Vanliga frågor

Shifton screenshot

F: I vilket Skapaat skickar skifton data?
HTTP POST med JSON-kropp. Datastrukturen per händelsetyp finns i API-dokumentationen.

F: Kan man skapa flera webhooks för samma händelse?
Ja, med olika URL:er.

F: Vad händer om servern är otillgänglig när webhooken utlöses?
Leveransen kan misslyckas. Se detaljer om återförsökspolicy i API-dokumentationen.

F: Webhooken utlöses inte — varför?
Kontrollera att växlingsknappen Aktiv är aktiverad och att URL:en är offentligt tillgänglig.

F: Hur verifierar man att webhooken tar emot data?
Skapa en testhändelse i Shifton (t.ex. lägg till ett skift) och kontrollera era serverloggar för inkommande POST-förfrågningar.

F: Kan man konfigurera autentisering för webhooken?
Ja. Lägg till en hemlig nyckel eller token i URL:en eller webhook-huvudena. Se detaljer i API-dokumentationen.

F: Hur ser en webhook-förfrågnings kropp ut?
Ett JSON-objekt med händelsedata. Strukturen beror på händelsetypen — se API-dokumentationen för exempel.

F: Kan en webhook övervaka flera händelser?
Ja. Välj flera händelser vid skapande av webhooken — en URL tar emot notifieringar för alla valda.

F: Vad är «återförsökspolicyn» för webhooks?
Om servern returnerar ett fel (inte 200) kan Shifton göra ett nytt försök. Detaljer beror på plattformskonfigurationen.

F: Finns det en gräns för antalet webhooks?
Ingen specifik begränsning anges i dokumentationen, men det rekommenderas att bara skapa de som behövs.

F: Måste man använda HTTPS för webhook-URL?
Det rekommenderas. HTTP-adresser kan fungera, men HTTPS säkerställer säker dataöverföring.

F: Kan man ta emot webhook-notifieringar vid varje schemaändring?
Ja. Lägg till händelser av typen «Skift skapad» eller «schedule updated» vid konfigurering av webhooken.

F: Vem har åtkomst till att skapa webhooks?
Bara Ägare och. Chefer och anställda ser inte avsnittet Developer.

F: Kan man inaktivera en webhook utan att ta bort den?
Ja. Stäng av växlingsknappen Aktiv i webhookens inställningar — den slutar utlösas men behåller sin konfiguration.

F: Loggas webhook-utlösningar i skifton?
Detaljerade leveransloggar för webhooks tillhandahålls inte i gränssnittet. Spårning sker på er servers sida.

F: Kan man filtrera webhooks per projekt eller schema?
Nej. Webhooken utlöses för alla händelser av vald typ inom hela företaget. Filtrering sker på den mottagande serverns sida.

F: Vad händer med webhooks vid bortEtikettning av föreEtikettet?
Alla webhooks raderas tillsammans med företaget.