v1
latestOpenAPI 3.0.42026-08-042281222.0 KBWebhooks
Create a new webhook subscription
Creates webhook subscription for real-time event notifications.
Available Events:
- client.onboarding.poa_signed - Client signed Power of Attorney
- client.onboarding.contract_signed - Client signed Service Delivery Agreement
- client.linked - Client successfully linked to your account
- client.link_declined - Client declined to link
- client.link_requested - 409 link request created (awaiting end-user approval)
- client.link_expired - 409 link request reached its TTL without approval/decline
- case.created - Collection case created for linked client
- case.updated - Collection case lifecycle changed (e.g., Active → Closed)
- case.closed - Collection case closed (terminal state)
- cases.replay_failed - A stored case payload failed to create during 409 carry-through (retry via the Customer API)
Security: Response includes Base64-encoded signing secret (shown only once). Store it to verify HMAC-SHA256 signatures on deliveries.
Requirements: HTTPS URL required (HTTP, localhost, and private IPs rejected). Deliveries retry with exponential backoff (8 attempts). Webhook auto-disables after max failures.
post/v1/Webhooks
Request body
Response
Webhook created successfully