Headers
Get your API keyAPI key (`sfk_...`)
Webhook endpoint identifier.
min 1 chars
Request body
Endpoint-specific response payload.
Stable identifier for the webhook endpoint.
min 1 chars
Delivery kind: `http` posts events to a customer-supplied URL; `sink` is a hosted test inbox with no URL (limited per account).
one of: http, sink
Destination URL, or `null` for `sink` endpoints.
Human-readable label, when set.
Endpoint lifecycle status. `disabled` is set automatically after sustained delivery failures; `disabled_by_user` is set by the caller.
one of: active, disabled, disabled_by_user
Consecutive delivery failures since the last success.
≥ 0
ISO-8601 timestamp of the start of the current failure streak, or `null` when healthy.
ISO-8601 timestamp for when the endpoint was created.
ISO-8601 timestamp for when the endpoint was last updated.
Metadata describing the request and billing outcome.
Unique request identifier for tracing this API call.
min 1 chars
Credits charged for this request.
≥ 0
Public API version that served the response.
one of: v1
True when served from shared response cache. Credits still apply (full endpoint price); Age header may be present.
Code example
curl "https://api.socialfetch.dev/v1/webhook-endpoints/abc123" \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"description":"string","status":"active"}' \
-X PATCHResponses
Updated webhook endpoint.