Skip to main contentSkip to content

Updated Aug 20, 2026

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

  1. Go to Tenant (or Settings) and open Webhooks.
  2. The list shows each webhook’s name, URL, events, status (active/inactive), created date, and last triggered (if available).

Creating a webhook

  1. On the webhooks page, click Create or Add webhook.
  2. Enter a name (e.g. “Production events”).
  3. Enter the URL of your endpoint (must be HTTPS in production).
  4. Select the events to receive (e.g. application.submitted, application.decision).
  5. 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.

LendAPI Field Guide.