Update a webhook
Change the endpoint URL, subscribed events, and/or status (active/disabled). Disabled webhooks receive no new events. Changing events requires the read scope protecting each event.
PATCH
https://api.helpbento.com /v1 /webhooks /{id}Authentication
AuthorizationstringheaderBearer <token>requiredAn API key, e.g. hb_live_… (live) or hb_test_… (test).
Path parameters
1 paramidstringrequired
Header parameters
1 paramIdempotency-Keystringlength: 0…255Optional idempotency key (1–255 chars). Repeating a mutating request with the same key within 24h replays the original response instead of re-executing it; a concurrent in-flight request with the same key returns 409. Use a unique key (e.g. a UUID) per logical operation so network retries are safe.
Request body
application/jsonrequiredProvide at least one field.
urlstringuriHTTPS endpoint (no internal/private hosts).
eventsarray of stringstatusstringactive | disabled
Responses
idstringurlstringurieventsarray of stringstatusstringactive | disabledcreatedAtstringdate-time
Errors