Ä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.
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ävsurlstringkrävsdescriptionstring | nullkrävseventsarray<string>krävsinclude_apibooleankrävsactivebooleankrävsdisabled_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
- 400
- bad_request
- 404
- not_found
- 429
- rate_limited