Webhooks
Create Webhook
Create a new webhook subscription in your workspace.
Requires an API key with
Other validation messages include:
full_access scope.
Creates a webhook that will receive HTTP POST requests whenever the specified events occur in your workspace. The response includes a secret that you should store safely for verifying webhook signatures. The secret is only shown once.
Body
Webhook name. 2 to 100 characters.
The HTTPS endpoint that will receive webhook deliveries. Must start with
https://.List of event types to subscribe to. Must include at least one of:
project.created, project.updated, project.deleted, job.created, job.updated, job.deleted, job_type.created, job_type.deletedResponse
The unique identifier of the newly created webhook.
Webhook name.
The delivery URL.
Subscribed event types.
Webhook status. Always
active for new webhooks.The webhook signing secret, prefixed with
dbwhsec_. Use this to verify delivery signatures.Unix timestamp (milliseconds) when the webhook was created.
Errors
400 Bad Request - Validation failed.name must be between 2 and 100 charactersurl is requiredurl must start with https://event_types is required and must include at least one of: project.created, ...Invalid event type: {type}