Hoppa till innehållet

Referens / Webhooks

Ändra webhook

PATCH/api/v1/webhooks/{id}

Adress, händelser och beskrivning, eller stäng av och slå på den.

En webhook vars leveranser har misslyckats 100 gånger i rad stängs av. Slå på den igen med active: true när mottagaren fungerar.

Guide: webhooks →

Behörighet

  • webhooks:write Ändra webhooks – personen bakom nyckeln måste vara administratör.

Sökvägsparametrar

idstringkrävs
Webhookens id.

Kropp

JSON, Content-Type: application/json. Okända fält ger 422.

urlstring
Adressen som tar emot händelserna (https, standardport, nåbar från internet).högst 2048 tecken
eventsarray<string>
Händelserna webhooken ska få: contact.subscribed (anmälan), contact.unsubscribed (avregistrering), contact.bounced (studs), contact.complained (skräppostanmälan).minst 1 · högst 4 st
descriptionstring | null
Vad webhooken är till för.högst 200 tecken
include_apiboolean
Skicka även ändringar som gjorts via API:t. Standard: false, så att en integration inte får höra om sina egna ändringar.
activeboolean
false stänger av webhooken. true slår på den igen (och nollställer räkningen av misslyckade leveranser).

Svar

200 Webhooken efter ändringen.

idstringkrävs
urlstringkrävs
descriptionstring | nullkrävs
eventsarray<string>krävs
include_apibooleankrävs
activebooleankrävs
disabled_reasonstring | nullkrävs
Varför webhooken stängdes av av sig själv (leveranserna misslyckades), eller null.
consecutive_failuresintegerkrävs
Misslyckade leveransförsök i rad.
last_success_atstring (tid, ISO 8601) | nullkrävs
Senaste lyckade leveransen.
last_failure_atstring (tid, ISO 8601) | nullkrävs
Senaste misslyckade försöket.
created_atstring (tid, ISO 8601)krävs
När webhooken skapades.
updated_atstring (tid, ISO 8601)krävs
När webhooken senast ändrades.

Fel