Webhooks levererar order- och sändningsinformation till ett externt system när vissa händelser inträffar. Använd webhooks för att hålla externa system uppdaterade med sändnings- och spårningsinformation efter att ordrar har behandlats. Ditt externa system måste stödja webhooks och kunna ta emot data på en URL-endpoint.
Viktiga begrepp
Händelse — en åtgärd i systemet som utlöser en webhook när det inträffar, såsom Order skapad eller Sändning skapad
Orderkanal – en anslutning mellan nShift Delivery och en extern orderkälla
Skapa en webhook för att leverera order- och sändningsinformation till ett externt system när en vald händelse inträffar.
Steg
-
Gå till >
-
Välj
-
Ange ett namn för webhooken
-
Ange URL-endpointen
-
Välj en händelse i Utlösare
-
Välj orderkanaler för webhooken
-
Välj
Resultat
Webhooken har skapats och visas i listan över webhooks.
Fältbeskrivningar
|
Fältnamn |
Beskrivning |
|---|---|
|
Namn |
Identifierar webhooken i listan över webhooks |
|
URL |
Endpoint som tar emot webhookens payload — måste använda HTTPS-format |
|
Aktiv |
Aktiverar eller inaktiverar webhooken — aktiverad som standard |
|
Händelse |
Åtgärden som triggar webhookens payload |
|
Orderkanaler |
Orderkanalerna som webhooken gäller för — alla orderkanaler är aktiverade som standard |
Händelser
- Order skapad
-
Triggas när en ny order skapas
- Order uppdaterad
-
Triggas när en order uppdateras
- Order raderad
-
Triggas när en order raderas
- Sändning skapad
-
Triggas när en sändning skapas från en order
Visa webhook-händelser för att kontrollera leveransstatusen för payloads som skickas till det externa systemet.
Steg
Sidan för webhook-händelser visar status för varje händelse som triggas av webhooken, inklusive svarskod, senaste försök och antal försök.
Radera en webhook för att ta bort den från ditt konto
Notera
Att radera en webhook är permanent och kan inte återställas.
Steg
Relaterade artiklar
Orderkanaler – Konfigurera och hantera anslutningar till externa system