Update Webhook Endpoint

Updates a webhook endpoint for the authenticated project.

post/webhook_endpoints/{webhook_endpoint_id}

Path parameters

webhook_endpoint_idstring required
Example:whe_123

The ID of the webhook endpoint to update.

Request body

namestring

A new human-readable name for the webhook endpoint.

urlstring

A new HTTPS URL that receives webhook deliveries.

event_typesProjectEventTypeEnum[]

The complete set of event types that should trigger deliveries.

Response

Success

idstring required

The unique ID of the webhook endpoint.

object'webhook_endpoint' required

The object type, which is always webhook_endpoint.

created_atinteger required

The Unix timestamp when the endpoint was created.

updated_atinteger

The Unix timestamp of the last endpoint configuration or signing-secret change. Initialized at creation; tests and unchanged updates do not advance it.

namestring required

The human-readable name of the endpoint.

urlstring required

The HTTPS URL that receives webhook deliveries.

event_typesstring[] required

The event types that trigger deliveries to this endpoint.

signing_secret_hintstring nullable required

A masked hint for the endpoint's signing secret.

Changes