Webhooks
Create webhook subscription
Create a new webhook subscription to receive real-time event notifications. Events are delivered as HTTP POST requests to the specified URL with HMAC-SHA256 signatures when a secret is provided.
post/api/v1/webhooks
Request
- Base URLhttps://orchestrator.getaxonflow.com
- Authnone declared
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Request body
Example request
{
"url": "https://example.com/webhooks/axonflow",
"events": [
"policy.violation",
"workflow.completed"
],
"secret": "whsec_example_placeholder"
}Response
Webhook subscription created
Example response
{
"id": "wh_abc123",
"url": "https://example.com/webhooks/axonflow",
"events": [
"policy.violation",
"workflow.completed"
],
"active": true,
"tenant_id": "tenant-1",
"org_id": "org-1",
"secret": "whsec_example_placeholder"
}Changes
No recorded changes to this operation across all 1 revision of this API.