Secondary Contract Attributes
The following sections lists each contract used in the Secondary APIs and describes all the attributes that make up each contract. All attributes are optional unless otherwise specified.
Investor Template Contract Attributes
The following objects and attributes make up the Investor Template object. The Investor Template object contains information about an investor template.
ATTRIBUTES | DESCRIPTION |
---|---|
id string | Unique identifier of the investor template. |
templateName string | Name assigned to the investor template. |
investorContacts Array[InvestorContactDetailContract] | Lender/investor contacts that apply to the TPO company. |
bulkSale boolean | Indicates whether the investor purchases bulk loans. |
deliveryTimeFrame integer | The number of days to add to the Commitment Date to determine the expected Investor Delivery Date. |
purchaserType string | The Type of Purchaser to populate to the Type of Purchaser field on the HMDA Information form when the investor template is applied to a loan file. Possible values are: NotApplicable FannieMae GinnieMae FreddieMac FarmerMac PrivateSecuritizer CommercialSavingsBankOrAssociation CreditUnionMortgageOrFinanceComapny LifeInsurance AffiliateInstitution * Others |
purchaserTypeValue string | The long form value of the purchaserType field. The purchaserTypeValue attribute is passed between Loan APIs and populates Type of Purchaser (field ID 1397) in the HMDA Information form when the investor template is applied to a loan file. Possible values are: Loan was not originated FNMA GNMA FHLMC FAMC Private Securitization Savings Bank Credit union, mortgage company, or finance company Life Insurance Co. Affiliate Institution * Other type of purchaser |
Investor Contact Detail Contract Attributes
The following objects and attributes make up the Investor Contact Detail Contract object. The Investor Contact Detail Contract contains the contact information for businesses that are applied to the investor template.
ATTRIBUTES | DESCRIPTION |
---|---|
contactType string | Required. The type of business contact. Possible values are: Secondary ShipTo CustomerService TrailingDocs Payment Insurance NoteDelivery TaxNotice MortgageInsurance LoanDelivery Assignment Correspondence Generic1 Generic2 Generic3 Generic4 |
investorName string | Name of investor. It may be the same as the Investor Name, or the name of a third-party, subsidiary, or branch that manages bulk sales for the investor. |
contactName string | Name of the contact for this investor. |
addressStreet1 string | Street address for the investor. |
addressStreet2 string | Street address for the investor. |
city string | City where the investor is located. |
state string | State where the investor is located. |
zip string | Zip code of the investor. |
phoneNumber string | Phone number of the investor. |
faxNumber string | Fax number for the investor. |
emailAddress string | The investor's email address. |
webSite string | The investor's website. |
Funding Template Contract Attributes
The following attributes make up the Funding Template Contract object.
ATTRIBUTES | DESCRIPTION |
---|---|
templateName string | Name of the funding template. |
description string | Description of the funding template. |
id string | Funding template ID. |
itemizationType string | Type of itemization assigned to the funding template. Possible values are 2010 and 2015. |
path string | Location of the funding template. |