Appearance
Webhooks
Last updated: 2025–03-11
Webhooks notify your systems when events happen in LendAPI (e.g. application submitted, decision made). Configure webhook endpoints and choose which events to receive.
Viewing webhooks
- Go to Tenant (or Settings) and open Webhooks.
- The list shows each webhook’s name, URL, events, status (active/inactive), created date, and last triggered (if available).
Creating a webhook
- On the webhooks page, click Create or Add webhook.
- Enter a name (e.g. “Production events”).
- Enter the URL of your endpoint (must be HTTPS in production).
- Select the events to receive (e.g. application.submitted, application.decision).
- Save. The webhook is created in active state unless you turn it off.
Your endpoint will receive HTTP POST requests with a payload when the selected events occur. Implement retries and idempotency on your side as needed.
Editing a webhook
Edit the name, URL, or event list from the webhook row or detail. Save changes. Existing deliveries are not re-sent; only future events use the new configuration.
Activating and deactivating
- Deactivate: Set the webhook to Inactive to stop deliveries without deleting it.
- Activate: Set back to Active to resume deliveries.
Use deactivate when you’re fixing your endpoint or temporarily don’t want events.
Deleting a webhook
Delete a webhook when you no longer need it. No further events will be sent to that URL.