What Webhooks Do
Webhooks send HTTP POST requests to your endpoint when:- Accounts are connected or updated
- Sync jobs start, complete, or fail
- Records are created, updated, or deleted
Requirements
| Requirement | Details |
|---|---|
| HTTPS only | Your endpoint must use HTTPS |
| POST method | All webhooks are POST requests |
| Return 200 | Respond with 200 to acknowledge receipt |
Security
Each webhook includes anX-Handled-Signature header containing a SHA256 HMAC signature. Use your webhook secret to verify requests come from Handled.
Retries
If your endpoint fails (4xx or 5xx response):- Handled retries up to 3 times
- Exponential backoff between retries (max 10 seconds)
- Webhook is deactivated after persistent failures
Quick Start
Verify Signatures
Implement signature verification

