pub struct ApplicationSchema {Show 33 fields
pub id: String,
pub reference_number: Option<String>,
pub los_id: Option<String>,
pub crm_id: Option<String>,
pub status: Option<String>,
pub application_status: Option<String>,
pub parties: Option<Vec<PartySchema>>,
pub property: Option<PropertySchema>,
pub lead_id: Option<String>,
pub solution_sub_type: Option<String>,
pub loan_purpose_type: Option<String>,
pub community_id: Option<String>,
pub community_name: Option<String>,
pub referral_brokerage_consent_given: Option<bool>,
pub app_source: Option<String>,
pub created_date: Option<String>,
pub created_by: Option<CreatedByObject>,
pub estimated_closing_date: Option<String>,
pub exported_date: Option<String>,
pub pre_approval_letter_datetime: Option<String>,
pub application_experience_type: Option<String>,
pub assignees: Option<UserAssignmentResponseSchema>,
pub application_template_id: Option<String>,
pub loan_amount: Option<f64>,
pub purchase_price: Option<f64>,
pub application_source: Option<ApplicationSourceSchema>,
pub archived_status: Option<bool>,
pub links: Option<ApplicationLinks>,
pub interest_rate: Option<f64>,
pub mortgage_type: Option<String>,
pub trid_triggered_date: Option<String>,
pub debt_to_income_ratio: Option<f64>,
pub affordability_range: Option<AffordabilityRangeSchema>,
}
Fields§
§id: String
The UUID of the application in Blend’s system. The static identifier that should be used to connect the application’s identity across Blend and external integrations.
reference_number: Option<String>
A mutable identifier of the application. Not safe to use to connect the application’s identity across Blend and external systems because it can and (for most implementations) will change. Default value is an incremented ID set by Blend. Other Values could be LOS GUID after export of the loan to LOS (may be the same as the losID field or different), Can be manually set to anything by lenders in the UI or programmatically via the API.
los_id: Option<String>
The UUID or GUID of the current resource in the LOS AFTER initial export to the LOS. For loans this may match the loan reference number depending on the LOS and if the customer has selected to use only GUIDs instead of UUIDs in their LOS settings. For all other resources, it is the static identifier of this resource in the LOS.
crm_id: Option<String>
The unique identifier of the application in a lender’s Customer Relationship Management (CRM) system (e.g. Salesforce, Velocify, etc.). This value should not change over time and should be used to connect the application’s identity between Blend and the CRM.
status: Option<String>
An ENUM for the status of the application. This field is being deprecated but still controls lender UI and TRID
application_status: Option<String>
An ENUM for the status of the application. This field and Party.status replaces status.
parties: Option<Vec<PartySchema>>
An array of all the parties belonging to the application
property: Option<PropertySchema>
Object storing information about the property corresponding to a home lending application
lead_id: Option<String>
Lead ID associated with this application in the system that referred it to Blend. Primarily used for LeadGen integration use cases.
solution_sub_type: Option<String>
An ENUM for the type of solution to which the application corresponds
loan_purpose_type: Option<String>
An ENUM describing the purpose of the application
community_id: Option<String>
§community_name: Option<String>
The community that the home resides in
referral_brokerage_consent_given: Option<bool>
A boolean indicating whether the borrower has opted into using Blend Realty
app_source: Option<String>
The tag corresponding to a marketing campaign. This identifier can be used to gauge which links are most effective within certain campaigns.
created_date: Option<String>
UTC timestamp of the application creation time
created_by: Option<CreatedByObject>
§estimated_closing_date: Option<String>
UTC timestamp of the estimated date to close on the subject property
exported_date: Option<String>
UTC timestamp of the application exported time
pre_approval_letter_datetime: Option<String>
UTC timestamp of when the Preapproval Letter was generated
application_experience_type: Option<String>
ENUM describing the type of borrower experience for this application
assignees: Option<UserAssignmentResponseSchema>
§application_template_id: Option<String>
Application template applied to this application. Determines what kind and how much information the applicant will be required to enter to complete the application.
loan_amount: Option<f64>
The amount of money (dollars and cents) for which the applicant is applying
purchase_price: Option<f64>
The purchase price for the subject property of the loan
application_source: Option<ApplicationSourceSchema>
Identifier of where the application originally came from. Used to trace which system programmatically created an application in Blend when it wasn’t initiated by a Lender or a Borrower via Blend’s web application.
archived_status: Option<bool>
If set to true, will archive the referenced application
links: Option<ApplicationLinks>
§interest_rate: Option<f64>
The interest rate in percentage points
mortgage_type: Option<String>
ENUM describing the type of the mortgage
trid_triggered_date: Option<String>
UTC timestamp of when TRID was triggered on the application
debt_to_income_ratio: Option<f64>
The combined debt to income ratio (DTI) of all borrowers on the loan
affordability_range: Option<AffordabilityRangeSchema>