Webhooks
Receive HTTP callbacks when events occur in your Fairlx workspace.
Overview
Webhooks allow you to receive HTTP POST requests when specific events occur:
- Integrate with external systems
- Trigger automations
- Sync data with other tools
Setting Up Webhooks
- Go to Workspace Settings → Integrations → Webhooks
- Click "Add Webhook"
- Enter your endpoint URL
- Select events to subscribe to
- Save and test the webhook
Webhook Payload
Each webhook request includes:
Webhook Payload Example
json{
"event": "workitem.updated",
"timestamp": "2024-01-15T10:30:00Z",
"workspace_id": "ws_abc123",
"project_id": "proj_xyz789",
"data": {
"id": "wi_123",
"title": "Fix login bug",
"status": "done",
"updated_by": "user_456"
}
}Security
Verify webhook authenticity:
- Each webhook includes a signature header
- Verify using your webhook secret
- Reject requests with invalid signatures
Warning
Always verify webhook signatures in production to prevent spoofing.
