Webhooks and debugging
Atlas POSTs to your webhook_url on lifecycle events.
Setup
- Pass
webhook_urlat envelope create. - Verify
X-Atlas-Signature: sha256=HMAC(raw_body, api_key). - Return 2xx within 10 seconds.
Events
envelope.created · envelope.sent · envelope.viewed · envelope.signed · envelope.declined · envelope.voided · contract.extracted
Debug
- Open Webhook deliveries on the review page.
- Check status code and error for each attempt.
- Failed deliveries retry at 1m, 5m, 30m, 2h (up to 4 times).
- Store
metadata.external_idat create to filter:GET /api/envelopes?external_id=...