Create webhook endpoint

Create a signed webhook endpoint for Delivery events.

post/v1/webhook_endpoints

Request

  • Base URL: https://api.turos.app
  • URL: https://api.turos.app/v1/webhook_endpoints
  • Auth: HTTP bearer

Request body

destinationUrlstring uri required

Public HTTPS endpoint URL. Self-serve endpoints must use default HTTPS port 443.

descriptionstring nullable
subscribedEventTypesstring[]

Delivery event types from GET /v1/event_types. Supports exact event names, *, and namespace wildcards such as monitor.*.

livemodeboolean

Response

Webhook endpoint created. The signing secret is revealed once on create/rotate.

object'webhook_endpoint' required
idstring required
createdAtstring required
updatedAtstring required
livemodeboolean required
orgIdstring required
descriptionstring nullable required
destinationUrlstring uri required
subscribedEventTypesstring[] required
status'active' | 'disabled' required
lastDeliveredAtstring nullable required
signingSecretstring

Changes

No recorded changes to this operation across all 1 revision of this API.