V3 Create Loan

Create a new loan from the contract or the template supplied. Loan will be created in the Loan Folder specified in the query parameter. You can create entries in any of the entities in the loan object as part of the Create Loan API.

Query Params
string
required

Loan Folder you want to create the loan in. Use Get list of Loan Folders API to get the list of loan folders.

string

Optional. View type parameter. Enumerations: entity, full, id, logs
When no view parameter is provided, the API will return 204 - No Content with no response body.
For more details, see About Loan Views.

string

Action to be performed when creating the loan. Possible value is tpoRegister to register a TPO Loan and populate TPO information.

string

The unique identifier of the User you want to assign as Loan Officer to the loan at the time of loan creation.

string

Type of the template being added. Supported template types are:
- AffiliatedBusinessArrangement
- ClosingCost
- Funding
- Investor
- LoanProgram
- SettlementServiceProvider
- TemplateSet
- TemplateType

string

Path of the template needed to be applied. Must use templateType param when providing the template path.

Body Params
string
string
additionalRequests
object
string
affiliatedBusinessArrangements
array of objects
affiliatedBusinessArrangements
string
alertChangeCircumstances
array of objects
alertChangeCircumstances
number
applications
array of objects
applications
string
string
string
atrqmCommon
object
number
boolean
string
number
integer
boolean
string
number
number
number
integer
boolean
number
number
number
boolean
number
number
number
number
number
string
string
closingCost
object
string
number
number
string
closingDocument
object
integer
number
string
commitmentTerms
object
complianceTestLogs
array of objects
complianceTestLogs
string
constructionManagement
object
string
boolean
contacts
array of objects
contacts
boolean
number
conversationLogs
array of objects
conversationLogs
boolean
string
correspondent
object
string
integer
boolean
string
customFields
array of objects
customFields
customModelFields
object
boolean
boolean
boolean
disclosureNotices
object
disclosureTrackingLogs
array of objects
disclosureTrackingLogs
disclosureTracking2015Logs
array of objects
disclosureTracking2015Logs
number
string
string
boolean
downloadLogs
array of objects
downloadLogs
number
downPayment
object
integer
edmLogs
array of objects
edmLogs
loCompensation
object
emailTriggerLogs
array of objects
emailTriggerLogs
emDocument
object
emDocumentInvestor
object
emDocumentLender
object
string
boolean
string
number
number
number
number
number
string
fannieMae
object
fees
array of objects
fees
analyzers
array of objects
analyzers
number
fhaVaLoan
object
string
fieldLockData
array of objects
fieldLockData
number
number
boolean
string
boolean
boolean
forms
array of objects
forms
integer
freddieMac
object
funding
object
string
string
fundingFees
array of objects
fundingFees
gfe
object
goodFaithFeeVarianceCureLogs
array of objects
goodFaithFeeVarianceCureLogs
string
string
number
string
number
number
hmda
object
homeCounselingProviders
array of objects
homeCounselingProviders
string
string
string
integer
hud1Es
object
number
number
hudLoanData
object
number
boolean
number
string
string
interimServicing
object
string
string
string
string
string
string
string
boolean
boolean
boolean
boolean
number
string
string
string
string
number
string
number
number
number
number
number
number
number
loanActionLogs
array of objects
loanActionLogs
string
integer
string
string
boolean
string
string
loanProductData
object
string
loanPrograms
array of objects
loanPrograms
propertyValuations
array of objects
propertyValuations
specialFeatureCodes
array of objects
specialFeatureCodes
string
string
loanSubmission
object
number
number
string
string
number
number
lockConfirms
array of objects
lockConfirms
lockDenials
array of objects
lockDenials
lockRequests
array of objects
lockRequests
logEntryLogs
array of objects
logEntryLogs
number
number
string
string
number
number
mcaw
object
string
string
number
number
string
string
string
string
string
string
string
string
string
integer
string
milestoneFreeRoles
array of objects
milestoneFreeRoles
string
string
milestoneHistoryLogs
array of objects
milestoneHistoryLogs
milestones
array of objects
milestones
string
string
string
string
milestoneTasks
array of objects
milestoneTasks
milestoneTemplateLogs
array of objects
milestoneTemplateLogs
documentOrders
array of objects
documentOrders
number
number
miscellaneous
object
number
number
number
string
string
netTangibleBenefit
object
number
string
number
string
number
string
number
string
boolean
nonBorrowingOwners
array of objects
nonBorrowingOwners
nonVols
array of objects
nonVols
investorDeliveryLogs
array of objects
investorDeliveryLogs
encompassToEncompassLogs
array of objects
encompassToEncompassLogs
freddieAimChecks
array of objects
freddieAimChecks
priceConcessions
array of objects
priceConcessions
disasters
array of objects
disasters
boolean
boolean
string
string
string
string
string
string
string
string
string
string
boolean
boolean
number
string
string
string
string
string
string
string
string
number
number
boolean
string
number
boolean
postClosingConditions
array of objects
postClosingConditions
preliminaryConditions
array of objects
preliminaryConditions
prequalification
object
number
string
printLogs
array of objects
printLogs
boolean
privacyPolicy
object
profitManagement
object
property
object
integer
boolean
integer
string
number
number
string
string
number
number
string
purchaseCredits
array of objects
purchaseCredits
number
rateLock
object
rateLocks
array of objects
rateLocks
string
string
number
string
string
string
number
registrationLogs
array of objects
registrationLogs
regulationZ
object
number
boolean
number
string
number
string
number
number
section32
object
selectedHomeCounselingProvider
object
string
number
string
serviceProviderContacts
array of objects
serviceProviderContacts
string
servicingDisclosure
object
boolean
boolean
settlementServiceCharges
array of objects
settlementServiceCharges
shipping
object
boolean
number
number
stateDisclosure
object
statementCreditDenial
object
statusOnlineLogs
array of objects
statusOnlineLogs
number
number
number
string
number
number
string
string
string
number
number
number
number
number
number
number
number
number
tpo
object
tql
object
trustAccount
object
tsum
object
boolean
string
string
string
string
string
uldd
object
underwriterSummary
object
underwritingConditions
array of objects
underwritingConditions
boolean
number
string
string
usda
object
string
boolean
boolean
string
number
vaLoanData
object
number
virtualFields
object
string
string
string
number
integer
integer
number
number
string
collateralTracking
object
boolean
boolean
boolean
boolean
boolean
string
boolean
string
string
string
string
string
string
string
string
number
number
number
number
number
number
number
number
number
string
string
string
string
string
string
string
string
string
string
boolean
boolean
boolean
boolean
boolean
string
boolean
boolean
boolean
boolean
boolean
boolean
string
integer
boolean
string
boolean
string
boolean
string
string
string
string
boolean
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
boolean
number
number
conditions
array of objects
conditions
documents
array of objects
documents
aiq
object
eClose
object
integer
boolean
boolean
number
number
boolean
number
string
string
boolean
boolean
number
integer
number
number
boolean
integer
number
boolean
boolean
string
string
string
string
boolean
string
integer
integer
number
number
string
string
string
string
string
integer
boolean
boolean
integer
string
boolean
string
string
string
string
number
string
string
string
string
string
string
string
string
string
number
string
string
string
string
string
string
string
Headers
string
required

Bearer token

Responses

400

Bad Request

401

Unauthorized

403

Forbidden

409

Conflict

500

Internal Server Error

Language
URL
LoadingLoading…
Response
Choose an example:
application/json