Create a webhook
Register a new webhook endpoint to receive event notifications
POST
Body parameters
name type: string (required)
A descriptive name for the webhook.
url type: string (required)
The HTTPS endpoint URL that will receive event payloads.
secret type: string
An optional HMAC signing secret. When provided, each delivery includes an `X-Outpost-Signature` header for payload verification.
event_types type: string[] (required)
Events to subscribe to. Available events: `service.created`, `service.deleted`, `service.scaled`, `job.completed`, `job.failed`, `deployment.succeeded`, `deployment.failed`, `dev.started`, `dev.stopped`.
namespaces type: string[] (required)
Namespaces to filter events for. Only events from these namespaces will be delivered.