Server definition
- Hash
- sha256:04d47c600b9721495d47a79771dd89cec153fec5f0c6aec83b64ee9c9fe8937a
- What it is
- What a remote MCP server returned when asked what it offers: 4 tools
The blob, as servednamed by its sha256
{
"instructions": "Paramount Loan Services is an independent mortgage broker in Glendale, California (NMLS #236355),\nbrokering residential and commercial loans across the state since 2006.\n\nUse submit_loan_application to file a completed Form 1003 (URLA) for a borrower. Before you call it:\n 1. Fetch the schema with get_loan_application_schema and fill what the borrower actually told you.\n 2. Leave a field out rather than guessing. A short accurate application beats a padded one.\n 3. Set acknowledgments.borrower_consent_obtained only when the borrower knows and agreed.\n\nThis server quotes no rates, returns no approval odds and makes no credit decision.\nA licensed loan officer reads every submission and contacts the borrower directly.",
"tools": [
{
"description": "Return licensing, contact, service area and language details for Paramount Loan Services.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "get_company_information",
"outputSchema": null
},
{
"description": "Return the full JSON Schema for a loan application, so you can see every field the 1003 accepts and which ones are required.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "get_loan_application_schema",
"outputSchema": null
},
{
"description": "Return the loan programs Paramount brokers, with the enum value to put in loan.program and a one-line description of each.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "list_loan_programs",
"outputSchema": null
},
{
"description": "File a Uniform Residential Loan Application (Fannie Mae Form 1003 / URLA) with Paramount Loan Services on behalf of a borrower who has consented. Returns an application id. A licensed loan officer then contacts the borrower. This is not a rate quote, a pre-approval or a credit decision.",
"inputSchema": {
"$id": "https://paramountls.com/api/v1/schema",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"description": "Request body for POST https://paramountls.com/api/v1/loan-applications. Modeled on Fannie Mae Form 1003 (Freddie Mac Form 65), the standard US residential loan application. Paramount Loan Services is a licensed California mortgage broker, NMLS #236355.",
"properties": {
"_comment": {
"description": "Free-text note to a human reader. Ignored, never stored, never emailed. The example uses it to say it is fictional.",
"maxLength": 400,
"type": "string"
},
"acknowledgments": {
"additionalProperties": false,
"properties": {
"borrower_agrees_to_be_contacted": {
"description": "Consent to a phone call or email from a loan officer.",
"type": "boolean"
},
"borrower_consent_obtained": {
"description": "The borrower knows this application is being submitted and agreed to it. Required.",
"type": "boolean"
},
"consent_timestamp": {
"description": "ISO 8601 time the borrower gave consent.",
"maxLength": 40,
"type": "string"
},
"credit_report_authorization": {
"description": "Authorization to obtain a credit report.",
"type": "boolean"
},
"electronic_records_consent": {
"description": "Consent to receive disclosures electronically (E-SIGN).",
"type": "boolean"
},
"sms_consent": {
"description": "Separate express written consent for text messages (TCPA / 10DLC).",
"type": "boolean"
}
},
"required": [
"borrower_consent_obtained"
],
"type": "object"
},
"assets": {
"additionalProperties": false,
"properties": {
"accounts": {
"items": {
"additionalProperties": false,
"properties": {
"account_number": {
"maxLength": 40,
"type": "string"
},
"account_type": {
"enum": [
"checking",
"savings",
"money_market",
"certificate_of_deposit",
"mutual_fund",
"stocks",
"stock_options",
"bonds",
"retirement",
"bridge_loan_proceeds",
"individual_development_account",
"trust_account",
"cash_value_of_life_insurance"
],
"type": "string"
},
"cash_or_market_value": {
"description": "US dollars.",
"type": "number"
},
"financial_institution": {
"maxLength": 150,
"type": "string"
},
"owned_by": {
"description": "Index into borrowers[]. Omit for jointly held.",
"maximum": 3,
"minimum": 0,
"type": "number"
}
},
"required": [
"account_type",
"cash_or_market_value"
],
"type": "object"
},
"maxItems": 30,
"type": "array"
},
"credits": {
"items": {
"additionalProperties": false,
"properties": {
"amount": {
"description": "US dollars.",
"type": "number"
},
"credit_type": {
"enum": [
"earnest_money",
"employer_assistance",
"lot_equity",
"relocation_funds",
"rent_credit",
"sweat_equity",
"trade_equity",
"other"
],
"type": "string"
},
"description": {
"maxLength": 200,
"type": "string"
}
},
"required": [
"credit_type",
"amount"
],
"type": "object"
},
"maxItems": 20,
"type": "array"
},
"other_assets": {
"items": {
"additionalProperties": false,
"properties": {
"asset_type": {
"enum": [
"proceeds_from_real_estate_to_be_sold",
"proceeds_from_sale_of_non_real_estate_asset",
"secured_borrowed_funds",
"unsecured_borrowed_funds",
"other"
],
"type": "string"
},
"cash_or_market_value": {
"description": "US dollars.",
"type": "number"
},
"description": {
"maxLength": 200,
"type": "string"
}
},
"required": [
"asset_type",
"cash_or_market_value"
],
"type": "object"
},
"maxItems": 20,
"type": "array"
}
},
"type": "object"
},
"borrowers": {
"items": {
"additionalProperties": false,
"properties": {
"alternate_names": {
"description": "Any other name the borrower has used to receive credit.",
"items": {
"type": "string"
},
"maxItems": 5,
"type": "array"
},
"cell_phone": {
"type": "string"
},
"citizenship": {
"enum": [
"us_citizen",
"permanent_resident_alien",
"non_permanent_resident_alien"
],
"type": "string"
},
"credit_score_estimate": {
"description": "Self-reported estimate. Not a substitute for a credit pull.",
"maximum": 900,
"minimum": 300,
"type": "number"
},
"current_address": {
"additionalProperties": false,
"properties": {
"city": {
"maxLength": 80,
"type": "string"
},
"country": {
"description": "Defaults to US.",
"maxLength": 60,
"type": "string"
},
"housing": {
"enum": [
"no_primary_housing_expense",
"own",
"rent"
],
"type": "string"
},
"monthly_rent": {
"description": "Monthly rent paid, when housing is rent.",
"type": "number"
},
"months_at_address": {
"maximum": 11,
"minimum": 0,
"type": "number"
},
"state": {
"description": "Two-letter US state or territory code, e.g. CA.",
"pattern": "^[A-Za-z]{2}$",
"type": "string"
},
"street": {
"description": "Street address including house number.",
"maxLength": 200,
"type": "string"
},
"unit": {
"maxLength": 40,
"type": "string"
},
"years_at_address": {
"maximum": 100,
"minimum": 0,
"type": "number"
},
"zip": {
"description": "5-digit or ZIP+4.",
"pattern": "^\\d{5}(-?\\d{4})?$",
"type": "string"
}
},
"type": "object"
},
"date_of_birth": {
"format": "date",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"type": "string"
},
"declarations": {
"additionalProperties": false,
"properties": {
"applying_for_new_credit_before_closing": {
"type": "boolean"
},
"applying_for_other_mortgage_on_other_property": {
"type": "boolean"
},
"bankruptcy_types": {
"items": {
"enum": [
"chapter_7",
"chapter_11",
"chapter_12",
"chapter_13"
],
"type": "string"
},
"maxItems": 4,
"type": "array"
},
"borrowing_money_amount": {
"description": "US dollars.",
"type": "number"
},
"borrowing_money_not_disclosed": {
"type": "boolean"
},
"co_signer_or_guarantor_on_undisclosed_debt": {
"type": "boolean"
},
"conveyed_title_in_lieu_of_foreclosure_last_seven_years": {
"type": "boolean"
},
"declared_bankruptcy_last_seven_years": {
"type": "boolean"
},
"delinquent_or_in_default_on_federal_debt": {
"type": "boolean"
},
"explanations": {
"description": "Free-text detail for any declaration answered yes.",
"maxLength": 4000,
"type": "string"
},
"family_or_business_relationship_with_seller": {
"type": "boolean"
},
"had_ownership_interest_last_three_years": {
"type": "boolean"
},
"outstanding_judgments": {
"type": "boolean"
},
"party_to_lawsuit_with_financial_liability": {
"type": "boolean"
},
"pre_foreclosure_sale_or_short_sale_last_seven_years": {
"type": "boolean"
},
"prior_property_title_held": {
"enum": [
"sole_by_self",
"jointly_with_spouse",
"jointly_with_other"
],
"type": "string"
},
"prior_property_type": {
"enum": [
"primary_residence",
"second_home",
"investment_property"
],
"type": "string"
},
"property_foreclosed_last_seven_years": {
"type": "boolean"
},
"property_subject_to_lien_with_priority": {
"type": "boolean"
},
"will_occupy_as_primary_residence": {
"type": "boolean"
}
},
"type": "object"
},
"demographic_information": {
"additionalProperties": false,
"description": "Government monitoring data. Optional, and never used in the credit decision.",
"properties": {
"applicant_declined_to_provide": {
"type": "boolean"
},
"collected_by": {
"enum": [
"face_to_face",
"telephone",
"fax_or_mail",
"email_or_internet"
],
"type": "string"
},
"ethnicity": {
"items": {
"enum": [
"hispanic_or_latino",
"not_hispanic_or_latino",
"do_not_wish_to_provide"
],
"type": "string"
},
"maxItems": 3,
"type": "array"
},
"ethnicity_detail": {
"description": "Mexican, Puerto Rican, Cuban, or other origin.",
"maxLength": 120,
"type": "string"
},
"race": {
"items": {
"enum": [
"american_indian_or_alaska_native",
"asian",
"black_or_african_american",
"native_hawaiian_or_other_pacific_islander",
"white",
"do_not_wish_to_provide"
],
"type": "string"
},
"maxItems": 6,
"type": "array"
},
"race_detail": {
"maxLength": 200,
"type": "string"
},
"sex": {
"enum": [
"female",
"male",
"do_not_wish_to_provide"
],
"type": "string"
}
},
"type": "object"
},
"dependents_ages": {
"items": {
"type": "number"
},
"maxItems": 30,
"type": "array"
},
"dependents_count": {
"maximum": 30,
"minimum": 0,
"type": "number"
},
"email": {
"format": "email",
"type": "string"
},
"employment": {
"items": {
"additionalProperties": false,
"properties": {
"employed_by_family_or_party_to_transaction": {
"type": "boolean"
},
"employer_address": {
"additionalProperties": false,
"properties": {
"city": {
"maxLength": 80,
"type": "string"
},
"country": {
"description": "Defaults to US.",
"maxLength": 60,
"type": "string"
},
"state": {
"description": "Two-letter US state or territory code, e.g. CA.",
"pattern": "^[A-Za-z]{2}$",
"type": "string"
},
"street": {
"description": "Street address including house number.",
"maxLength": 200,
"type": "string"
},
"unit": {
"maxLength": 40,
"type": "string"
},
"zip": {
"description": "5-digit or ZIP+4.",
"pattern": "^\\d{5}(-?\\d{4})?$",
"type": "string"
}
},
"type": "object"
},
"employer_name": {
"maxLength": 150,
"type": "string"
},
"employer_phone": {
"type": "string"
},
"end_date": {
"description": "Previous employment only.",
"format": "date",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"type": "string"
},
"gross_monthly_income": {
"additionalProperties": false,
"properties": {
"base": {
"description": "US dollars.",
"type": "number"
},
"bonus": {
"description": "US dollars.",
"type": "number"
},
"commission": {
"description": "US dollars.",
"type": "number"
},
"military_entitlements": {
"description": "US dollars.",
"type": "number"
},
"other": {
"description": "US dollars.",
"type": "number"
},
"overtime": {
"description": "US dollars.",
"type": "number"
}
},
"type": "object"
},
"is_current": {
"description": "True for the job held today.",
"type": "boolean"
},
"is_self_employed": {
"type": "boolean"
},
"monthly_income_or_loss": {
"description": "Self-employed net monthly income or loss; may be negative.",
"type": "number"
},
"ownership_share": {
"description": "Self-employed borrowers only.",
"enum": [
"less_than_25_percent",
"25_percent_or_more"
],
"type": "string"
},
"position_or_title": {
"maxLength": 150,
"type": "string"
},
"start_date": {
"format": "date",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"type": "string"
},
"years_in_line_of_work": {
"maximum": 80,
"minimum": 0,
"type": "number"
}
},
"type": "object"
},
"maxItems": 10,
"type": "array"
},
"first_name": {
"maxLength": 80,
"type": "string"
},
"former_address": {
"additionalProperties": false,
"description": "Required by the lender when under two years at the current address.",
"properties": {
"city": {
"maxLength": 80,
"type": "string"
},
"country": {
"description": "Defaults to US.",
"maxLength": 60,
"type": "string"
},
"housing": {
"enum": [
"no_primary_housing_expense",
"own",
"rent"
],
"type": "string"
},
"monthly_rent": {
"description": "Monthly rent paid, when housing is rent.",
"type": "number"
},
"months_at_address": {
"maximum": 11,
"minimum": 0,
"type": "number"
},
"state": {
"description": "Two-letter US state or territory code, e.g. CA.",
"pattern": "^[A-Za-z]{2}$",
"type": "string"
},
"street": {
"description": "Street address including house number.",
"maxLength": 200,
"type": "string"
},
"unit": {
"maxLength": 40,
"type": "string"
},
"years_at_address": {
"maximum": 100,
"minimum": 0,
"type": "number"
},
"zip": {
"description": "5-digit or ZIP+4.",
"pattern": "^\\d{5}(-?\\d{4})?$",
"type": "string"
}
},
"type": "object"
},
"home_phone": {
"type": "string"
},
"itin": {
"description": "Individual Taxpayer Identification Number, for ITIN loan programs.",
"pattern": "^9\\d{2}-?\\d{2}-?\\d{4}$",
"type": "string"
},
"last_name": {
"maxLength": 80,
"type": "string"
},
"mailing_address": {
"additionalProperties": false,
"description": "Only when different from the current address.",
"properties": {
"city": {
"maxLength": 80,
"type": "string"
},
"country": {
"description": "Defaults to US.",
"maxLength": 60,
"type": "string"
},
"state": {
"description": "Two-letter US state or territory code, e.g. CA.",
"pattern": "^[A-Za-z]{2}$",
"type": "string"
},
"street": {
"description": "Street address including house number.",
"maxLength": 200,
"type": "string"
},
"unit": {
"maxLength": 40,
"type": "string"
},
"zip": {
"description": "5-digit or ZIP+4.",
"pattern": "^\\d{5}(-?\\d{4})?$",
"type": "string"
}
},
"type": "object"
},
"marital_status": {
"enum": [
"married",
"separated",
"unmarried"
],
"type": "string"
},
"middle_name": {
"maxLength": 80,
"type": "string"
},
"military_service": {
"additionalProperties": false,
"properties": {
"currently_retired_discharged_or_separated": {
"type": "boolean"
},
"currently_serving_active_duty": {
"type": "boolean"
},
"ever_served": {
"type": "boolean"
},
"non_activated_reserve_or_national_guard": {
"type": "boolean"
},
"projected_expiration_of_service": {
"format": "date",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"type": "string"
},
"surviving_spouse": {
"type": "boolean"
}
},
"type": "object"
},
"other_income": {
"items": {
"additionalProperties": false,
"properties": {
"description": {
"maxLength": 200,
"type": "string"
},
"monthly_amount": {
"description": "US dollars.",
"type": "number"
},
"source": {
"enum": [
"alimony",
"automobile_allowance",
"boarder_income",
"capital_gains",
"child_support",
"disability",
"foster_care",
"housing_or_parsonage",
"interest_and_dividends",
"mortgage_credit_certificate",
"mortgage_differential_payments",
"notes_receivable",
"public_assistance",
"retirement",
"royalty_payments",
"separate_maintenance",
"social_security",
"trust",
"unemployment_benefits",
"va_compensation",
"other"
],
"type": "string"
}
},
"required": [
"source",
"monthly_amount"
],
"type": "object"
},
"maxItems": 15,
"type": "array"
},
"preferred_language": {
"description": "Paramount serves English and Spanish in-house.",
"enum": [
"english",
"spanish",
"chinese",
"korean",
"tagalog",
"vietnamese",
"other",
"no_preference"
],
"type": "string"
},
"role": {
"enum": [
"borrower",
"co_borrower"
],
"type": "string"
},
"ssn": {
"description": "Social Security Number. Send only with the borrower’s knowledge and consent.",
"pattern": "^\\d{3}-?\\d{2}-?\\d{4}$",
"type": "string"
},
"suffix": {
"maxLength": 20,
"type": "string"
},
"work_phone": {
"type": "string"
},
"work_phone_extension": {
"maxLength": 10,
"type": "string"
}
},
"required": [
"role",
"first_name",
"last_name"
],
"type": "object"
},
"maxItems": 4,
"minItems": 1,
"type": "array"
},
"dry_run": {
"description": "Set true to validate and preview this application without filing it. Nothing is emailed and no application id is issued. Use it to check a body before committing, and to test this API at all.",
"type": "boolean"
},
"gifts_or_grants": {
"description": "Section 4d.",
"items": {
"additionalProperties": false,
"properties": {
"gift_type": {
"enum": [
"cash_gift",
"gift_of_equity",
"grant"
],
"type": "string"
},
"source": {
"enum": [
"community_nonprofit",
"employer",
"federal_agency",
"local_agency",
"relative",
"religious_nonprofit",
"state_agency",
"unmarried_partner",
"lender",
"other"
],
"type": "string"
},
"status": {
"enum": [
"deposited",
"not_deposited"
],
"type": "string"
},
"value": {
"description": "US dollars.",
"type": "number"
}
},
"required": [
"gift_type",
"source",
"value"
],
"type": "object"
},
"maxItems": 10,
"type": "array"
},
"liabilities": {
"additionalProperties": false,
"properties": {
"accounts": {
"items": {
"additionalProperties": false,
"properties": {
"account_number": {
"maxLength": 40,
"type": "string"
},
"creditor_name": {
"maxLength": 150,
"type": "string"
},
"liability_type": {
"enum": [
"revolving",
"installment",
"open_30_day",
"lease",
"other"
],
"type": "string"
},
"monthly_payment": {
"description": "US dollars.",
"type": "number"
},
"owned_by": {
"maximum": 3,
"minimum": 0,
"type": "number"
},
"to_be_paid_off_at_or_before_closing": {
"type": "boolean"
},
"unpaid_balance": {
"description": "US dollars.",
"type": "number"
}
},
"required": [
"liability_type"
],
"type": "object"
},
"maxItems": 40,
"type": "array"
},
"other_obligations": {
"items": {
"additionalProperties": false,
"properties": {
"description": {
"maxLength": 200,
"type": "string"
},
"monthly_payment": {
"description": "US dollars.",
"type": "number"
},
"months_remaining": {
"maximum": 600,
"minimum": 0,
"type": "number"
},
"obligation_type": {
"enum": [
"alimony",
"child_support",
"separate_maintenance",
"job_related_expenses",
"other"
],
"type": "string"
},
"to_be_paid_off_at_or_before_closing": {
"type": "boolean"
}
},
"required": [
"obligation_type",
"monthly_payment"
],
"type": "object"
},
"maxItems": 20,
"type": "array"
}
},
"type": "object"
},
"loan": {
"additionalProperties": false,
"properties": {
"amortization": {
"enum": [
"fixed_rate",
"adjustable_rate",
"interest_only",
"other"
],
"type": "string"
},
"cash_out_amount": {
"description": "US dollars.",
"type": "number"
},
"down_payment_amount": {
"description": "US dollars.",
"type": "number"
},
"down_payment_source": {
"maxLength": 200,
"type": "string"
},
"estimated_closing_costs": {
"description": "US dollars.",
"type": "number"
},
"interest_rate": {
"description": "Rate being discussed, if any. Paramount quotes no rate through this API.",
"maximum": 50,
"minimum": 0,
"type": "number"
},
"loan_amount": {
"description": "Amount requested, in US dollars.",
"type": "number"
},
"mortgage_type": {
"enum": [
"conventional",
"fha",
"va",
"usda_rural",
"other"
],
"type": "string"
},
"program": {
"description": "The Paramount program the borrower is aiming at, if known. Use \"unsure\" freely.",
"enum": [
"conventional",
"fha",
"va",
"usda",
"jumbo",
"bank_statement",
"ptl_profit_loss",
"asset_depletion",
"dscr",
"itin",
"foreign_national",
"hard_money",
"fix_and_flip",
"heloc",
"heloan",
"cash_out_refinance",
"construction",
"renovation_203k",
"commercial_real_estate",
"equipment_financing",
"reverse_mortgage",
"unsure"
],
"type": "string"
},
"purchase_price": {
"description": "US dollars.",
"type": "number"
},
"purpose": {
"enum": [
"purchase",
"refinance",
"construction",
"home_equity",
"business",
"other"
],
"type": "string"
},
"refinance_program": {
"enum": [
"full_documentation",
"interest_rate_reduction",
"streamlined_without_appraisal",
"other"
],
"type": "string"
},
"refinance_type": {
"enum": [
"no_cash_out",
"limited_cash_out",
"cash_out"
],
"type": "string"
},
"term_months": {
"maximum": 600,
"minimum": 1,
"type": "number"
},
"timeline": {
"enum": [
"immediately",
"within_30_days",
"within_60_days",
"within_90_days",
"more_than_90_days",
"just_researching"
],
"type": "string"
}
},
"required": [
"purpose",
"loan_amount"
],
"type": "object"
},
"loan_originator": {
"additionalProperties": false,
"description": "Section 9. Leave empty and Paramount assigns a licensed loan officer.",
"properties": {
"email": {
"format": "email",
"type": "string"
},
"organization_name": {
"maxLength": 150,
"type": "string"
},
"organization_nmls_id": {
"maxLength": 20,
"type": "string"
},
"organization_state_license_id": {
"maxLength": 40,
"type": "string"
},
"originator_name": {
"maxLength": 120,
"type": "string"
},
"originator_nmls_id": {
"maxLength": 20,
"type": "string"
},
"originator_state_license_id": {
"maxLength": 40,
"type": "string"
},
"phone": {
"type": "string"
}
},
"type": "object"
},
"notes": {
"description": "Anything a loan officer should read first. Plain English.",
"maxLength": 8000,
"type": "string"
},
"other_new_mortgage_loans": {
"description": "Section 4b. Other new mortgage loans on the subject property.",
"items": {
"additionalProperties": false,
"properties": {
"credit_limit": {
"description": "US dollars.",
"type": "number"
},
"creditor_name": {
"maxLength": 150,
"type": "string"
},
"lien_type": {
"maxLength": 60,
"type": "string"
},
"loan_amount": {
"description": "US dollars.",
"type": "number"
},
"monthly_payment": {
"description": "US dollars.",
"type": "number"
}
},
"type": "object"
},
"maxItems": 10,
"type": "array"
},
"property": {
"additionalProperties": false,
"properties": {
"city": {
"maxLength": 80,
"type": "string"
},
"country": {
"description": "Defaults to US.",
"maxLength": 60,
"type": "string"
},
"county": {
"maxLength": 80,
"type": "string"
},
"estimated_value": {
"description": "US dollars.",
"type": "number"
},
"expected_monthly_rental_income": {
"description": "US dollars.",
"type": "number"
},
"is_fha_secondary_residence": {
"type": "boolean"
},
"is_manufactured_home": {
"type": "boolean"
},
"is_mixed_use": {
"type": "boolean"
},
"net_monthly_rental_income": {
"description": "US dollars.",
"type": "number"
},
"number_of_units": {
"maximum": 100,
"minimum": 1,
"type": "number"
},
"occupancy": {
"enum": [
"primary_residence",
"second_home",
"investment_property"
],
"type": "string"
},
"property_not_yet_identified": {
"description": "True when the borrower is shopping and has no address yet.",
"type": "boolean"
},
"state": {
"description": "Two-letter US state or territory code, e.g. CA.",
"pattern": "^[A-Za-z]{2}$",
"type": "string"
},
"street": {
"description": "Street address including house number.",
"maxLength": 200,
"type": "string"
},
"unit": {
"maxLength": 40,
"type": "string"
},
"zip": {
"description": "5-digit or ZIP+4.",
"pattern": "^\\d{5}(-?\\d{4})?$",
"type": "string"
}
},
"type": "object"
},
"real_estate_owned": {
"description": "Section 3. Every property the borrower owns, including the one being refinanced.",
"items": {
"additionalProperties": false,
"properties": {
"city": {
"maxLength": 80,
"type": "string"
},
"country": {
"description": "Defaults to US.",
"maxLength": 60,
"type": "string"
},
"intended_occupancy": {
"enum": [
"primary_residence",
"second_home",
"investment_property",
"other"
],
"type": "string"
},
"is_subject_property": {
"type": "boolean"
},
"monthly_insurance_taxes_and_dues": {
"description": "Only when not included in the mortgage payment.",
"type": "number"
},
"monthly_rental_income": {
"description": "US dollars.",
"type": "number"
},
"mortgage_loans": {
"items": {
"additionalProperties": false,
"properties": {
"account_number": {
"maxLength": 40,
"type": "string"
},
"credit_limit": {
"description": "US dollars.",
"type": "number"
},
"creditor_name": {
"maxLength": 150,
"type": "string"
},
"liability_type": {
"enum": [
"revolving",
"installment",
"open_30_day",
"lease",
"other"
],
"type": "string"
},
"monthly_payment": {
"description": "US dollars.",
"type": "number"
},
"to_be_paid_off_at_or_before_closing": {
"type": "boolean"
},
"unpaid_balance": {
"description": "US dollars.",
"type": "number"
}
},
"type": "object"
},
"maxItems": 8,
"type": "array"
},
"net_monthly_rental_income": {
"description": "US dollars.",
"type": "number"
},
"property_value": {
"description": "US dollars.",
"type": "number"
},
"state": {
"description": "Two-letter US state or territory code, e.g. CA.",
"pattern": "^[A-Za-z]{2}$",
"type": "string"
},
"status": {
"enum": [
"sold",
"pending_sale",
"retained"
],
"type": "string"
},
"street": {
"description": "Street address including house number.",
"maxLength": 200,
"type": "string"
},
"unit": {
"maxLength": 40,
"type": "string"
},
"zip": {
"description": "5-digit or ZIP+4.",
"pattern": "^\\d{5}(-?\\d{4})?$",
"type": "string"
}
},
"type": "object"
},
"maxItems": 20,
"type": "array"
},
"submitted_by": {
"additionalProperties": false,
"description": "Identifies the agent or software sending the application.",
"properties": {
"agent_name": {
"description": "Name of the AI agent or application.",
"maxLength": 120,
"type": "string"
},
"contact_email": {
"description": "Where Paramount can reach the operator about this submission.",
"format": "email",
"type": "string"
},
"operator": {
"description": "Company or person operating the agent.",
"maxLength": 120,
"type": "string"
},
"reference_id": {
"description": "Your own id for this application, echoed back in the response.",
"maxLength": 80,
"type": "string"
},
"relationship_to_borrower": {
"description": "e.g. \"assistant acting for the borrower\".",
"maxLength": 200,
"type": "string"
}
},
"required": [
"agent_name"
],
"type": "object"
}
},
"required": [
"submitted_by",
"acknowledgments",
"borrowers",
"loan",
"property"
],
"title": "Uniform Residential Loan Application (Form 1003 / URLA)",
"type": "object"
},
"name": "submit_loan_application",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:04d47c600b9721495d47a79771dd89cec153fec5f0c6aec83b64ee9c9fe8937a | sha256sum