Inbound Webhooks
Register these URLs in your external service dashboards:
All inbound webhooks are signature-verified. Set
GITHUB_WEBHOOK_SECRET, JIRA_WEBHOOK_SECRET, or LINEAR_WEBHOOK_SECRET as appropriate.
Verification failure
Requests that fail signature verification return:Outbound Webhook Registration
GET /api/webhooks
List registered outbound webhook endpoints.200
POST /api/webhooks
Register a new outbound webhook.DELETE /api/webhooks/:id
Remove a webhook registration.Outbound Event Types
Delivery Format
X-ProfClaw-Signature: sha256=<hmac> when a secret is provided.
Retry Policy
Failed deliveries are retried with exponential backoff:
After 5 failed attempts, the webhook is marked as
failing and deliveries pause. Re-activate with PATCH /api/webhooks/:id setting active: true.
Delivery Log
Redeliver
Related
- profclaw webhooks - Manage webhook endpoints from the CLI
- Tasks API - Tasks trigger outbound webhook events
- Integrations Overview - Configure inbound GitHub, Jira, and Linear webhooks
- Security API - Audit log of inbound webhook processing