How do I get access to my company ID, UserID, or APIKey?
If you are an investor or a lender who would like direct integration, our team will provide this information at the beginning of the project. If you are a service provided on behalf of an investor/lender, we would need written authorization from the investor/lender to grant you access.
What user credentials do you support between LOS and your integration?
We synchronize users by userID, email, or username. External ID (LOS ID) can be use only when integrating with LOS.
Which Mortgage Insurance do you support?
We have direct integration with the mortgage insurances listed in the Mortgage Insurance topic, and:
- Arch MI
- MGIC
- NationalMI
- Enact
- Essent
- Radian
Can you default MI for all call?
You can pass the MI Fields in all of your requests. We would only use those field when appropriate (LTV above, as an example). See the Mortgage Insurance topic. The relevant fields would be search.pmiType and search.miCriteria.
How do I narrow my result? I do not need the entire rate stack of qualified results.
You can pass the MI Fields in all of your requests. We would only use those field when appropriate (LTV above, as an example). See the Mortgage Insurance topic. The relevant fields would be search.pmiType and search.miCriteria.
Option A: You can filter using closing cost, given a range in the "search." We would return only the results within this range. Range is accepted in dollar amounts only.
Copy CodeSearch.brokerCriteria.closingCostRange: {
"closingCostRange": {
"from": 0, //Credit (accept negative value) "to": 4000 //Cost }Option B: Return a single result per eligible program, given a "target" in point.
Copy Code"closingCostRange": {
"closestToTargetValue": 1
}
Do you support showing disqualified Products?
Yes, as part of the search request object:
- showDisqualify (show Eligibility disqualification)
- showDisqualifyRules (show QM disqualification/warning)
Where do I pass down payment?
We do not have a down payment field. We auto calculate the downPayment based on the 3 fields below for accuracy, but we require the following fields:
- loanAmount
- purchasePrice
- appraisalValue
How do I pass you DTI?
We automatically calculate it with the two following fields:
- search.criteria.monthlyDebt
- search.criteria.monthlyIncome
If you want to bypass our calculation, you can omit/not send the two fields above and instead send:
- search.criteria.clientDti
Note that this will not be representative, including our PI, as this would overwrite our logic and force us to use the given DTI.
Can I send you flat fee or extension cost or points to consume?
Yes, you can pass a fee with a name and type of "Fee." See Pass a Fee in the Request.
Which Pricing API do I call?
/rest/pricing/multisearch is the most commonly used.
I'm getting a 504 timeout.
To access our API, you'll need to be whitelisted. Please make sure you're calling the API from an authorized IP address.
I'm getting a 401 Unauthorized/LP Token Way.
There could be several factors affecting this, but the most common are:
- Check if security token is part of the header.
- Check if userID is part of the url parameter.
- Check if "companyID" is correctly inserted in the "body" JWT Token Way.
- Check if your content type is Json Check that you are using the correct "Authorization: Basic {key Provided by LP}."
- Check that username/password credentials are correct in request.
How do I generate a token?
See Authentication.