Create a webhook
Register a new webhook endpoint to receive event notifications
POST
Body parameters
name
type: string
requiredA descriptive name for the webhook.
url
type: string
requiredThe 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[]
requiredEvents 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[]
requiredNamespaces to filter events for. Only events from these namespaces will be delivered.
Previous → Delete a token
Next List webhooks →