Receive real-time notifications when events happen in Orka.
Available events
project.created— New project addedproject.completed— Project marked completeinvoice.paid— Payment receivedmilestone.approved— Milestone approved
Setting up webhooks
- Go to Workspace Settings
- Click Webhooks
- Enter your endpoint URL
- Select events to listen for
Payload format
{
"event": "invoice.paid",
"timestamp": "2025-01-15T10:00:00Z",
"data": {
"invoiceId": "inv-123",
"amount": 5000
}
}Verifying webhooks
- Check the `X-Orka-Signature` header
- Validate the payload signature
- Reject unsigned requests
Business Tip: Always verify webhook signatures. It prevents malicious actors from sending fake events.