Documentation Index
Fetch the complete documentation index at: https://docs.gethuntd.com/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Webhooks allow you to receive notifications when company lookup jobs complete.Setting Up
Webhooks can be configured in two ways:Option 1: Per-Request Configuration
Includewebhook_url when submitting a company lookup:
Option 2: Dashboard Configuration
You can configure a default webhook URL in the Huntd Dashboard. Once configured in the dashboard, the webhook URL is associated with your API key—you don’t need to include it in every API call.Webhook URLs must use HTTPS.
Webhook Payload
When a job completes, we send a POST request to your webhook URL with the following payload:Webhook Headers
| Header | Description |
|---|---|
X-Huntd-Signature | HMAC-SHA256 signature |
X-Huntd-Timestamp | Unix timestamp |
Verifying Signatures
Retry Policy
If your endpoint returns a non-2xx status, we retry:| Attempt | Delay |
|---|---|
| 1 | Immediate |
| 2 | 1 minute |
| 3 | 5 minutes |
| 4 | 30 minutes |
| 5 | 2 hours |
Best Practices
- Respond with 200 immediately
- Process data asynchronously
- Always verify signatures
- Use the job_id to deduplicate