DocsWebhooks
Delivery

Webhooks

PolDex sends signed webhook payloads to your webhook_url on job completion.

X-PolDex-SignatureTimestamped HMAC-SHA256 signature.
X-PolDex-Job-IdThe job ID.
X-PolDex-Delivery-IdUnique delivery attempt ID.

Retries

Failed deliveries retry at 5, 15, 60, 300, and 900 seconds before DLQ state.

Test

POST /v1/webhook-test/send
curl -X POST https://poldex-api.plain-water-cd0f.workers.dev/v1/webhook-test/send \
  -H "x-api-key: pd_live_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"webhook_url":"https://your.app/webhook","event_type":"job.completed"}'