Skip to main content

Locking a Loan with LQB

This guide covers the full lock lifecycle when you are using LendingQB (LQB) as your Loan Origination System. Instead of creating loans directly in the Lender Price system, you retrieve loan data from LQB, price it through the API, and lock the selected rate.

Postman Collection

A ready-to-use Postman collection for the entire LQB workflow is available. Contact your Lender Price representative to obtain it.

Workflow Overview

Lock Status Flow

Guide Pages

This workflow is split across the following pages:

  1. Price and Create Quote — Authenticate, retrieve a loan from LQB, and search for pricing.
  2. Export Pricing and Lock — Set scenario, lock, push pricing to LQB, and get next lock status.
  3. Post-Lock Operations — Request lock, approve/deny, extension, price concession, cancel, and more.

Key Endpoints

OperationEndpointMethod
Authenticate{{authDomain}}/oauth/tokenPOST
Get/Create Price Quote/rest/v1/integration/ellie/loan/getPriceQuoteFromLosLoanId/{lqbLoanRef}GET
Get Price Quote/rest/v1/lp-ppe-api/los/price-quote/get/{priceQuoteId}GET
Get Pricing (initial)/rest/v1/lp-ppe-api/pricing/search?userIdToUse={userId}POST
Get Pricing (with lock)/rest/v1/lp-ppe-api/price-quote/{priceQuoteId}/search?userIdToUse={userId}POST
Set Scenario/rest/v1/lp-ppe-api/price-quote/setScenarioFromResult/EllieMaeQuoteRequestPOST
Lock With Scenario/rest/v1/lp-ppe-api/price-quote/lockWithScenarioPOST
Push Pricing to LQB/rest/v1/integration/ellie/loan/updateloan/{priceQuoteId}/parsetype/pricingPUT
Get Next Lock Status/rest/v1/lp-ppe-api/price-quote/getNextLockStatus/{lockId}/{lockEventId}GET
Add Lock Event/rest/v1/lp-ppe-api/price-quote/addLockEventPOST

Authentication

All LQB endpoints use OAuth2 Bearer token authentication. You must first obtain an access token via the OAuth2 password grant, then pass it as Authorization: Bearer {{accessToken}} on every subsequent request.

See Step 0 in Price and Create Quote for full details.