Skip to main content

Encompass Webhook

LoanVista can receive real-time updates from Encompass via webhooks. Configure your Encompass instance to send event notifications to this endpoint.

HTTP Request

POST https://api.loanvista.com/EncompassApi

Configuration

To enable Encompass syncing:
  1. Obtain your Encompass Instance ID.
  2. Register your Instance ID in the LoanVista Dashboard.
  3. Set your Encompass Webhook URL to https://api.loanvista.com/EncompassApi.

Payload Format

The endpoint expects a standard Encompass Webhook payload.
{
  "meta": {
    "instanceId": "ENCOMPASS_INSTANCE_01",
    "resourceId": "loan-guid-12345",
    "resourceType": "Loan"
  },
  "events": [
    {
      "id": "event-id-99",
      "time": "2024-01-01T10:00:00Z",
      "userId": "User01",
      "event": "LoanCreated"
    }
  ]
}

Response

StatusDescription
200 OKWebhook received and queued for processing.
400 Bad RequestInvalid payload or missing Instance ID mapping.
curl --request POST \
  --url https://api.loanvista.com/EncompassApi \
  --header 'Content-Type: application/json' \
  --data '{
    "meta": {
      "instanceId": "my_encompass_instance",
      "resourceId": "loan-123"
    }
  }'