Webhook Subscriptions
What this feature is for
Webhooks provide event-driven updates without continuous polling.
Workflow
- Create a subscription with target URL and event filters.
- Validate delivery using test endpoint.
- Consume events and map them into agent state transitions.
- Keep a periodic fallback reconciliation loop.
Endpoints
GET /api/v1/webhook_subscriptionsPOST /api/v1/webhook_subscriptionsGET /api/v1/webhook_subscriptions/{id}PATCH /api/v1/webhook_subscriptions/{id}DELETE /api/v1/webhook_subscriptions/{id}POST /api/v1/webhook_subscriptions/{id}/test