Schema

Scalars

Enums

Objects

Input Objects

BtlLoanDraft (INPUT OBJECT)

Schema Definition

input BtlLoanDraft {   # Property is a above commercial property?
aboveCommercial: Boolean   # Total Loan Amount
borrowing: IntegerAboveZero borrowingSince17: Boolean   # Buy-to-let type. * _Unregulated Buy To Let_ – also known as Investment Property Loans, this is our most popular type of Buy To Let mortgage. They are available to landlords who are buying a property with the intention of renting out. * _Regulated Buy To Let_ – also known as Family Buy To Let. There is a fairly narrow definition for this type of buy to let, essentially this is a property that will be let to a family member (e.g. a child at University) or where up to 40% of the property is occupied by the owner with the remainder let. * _Consumer Buy To Let_ – also known as an Accidental Landlord Buy To Let. This type applies to customers that inherit a property, or who are seeking to move house whilst also keeping and re-mortgaging their existing (e.g. Let to Buy) property.
btlType: BtlType existingBankProvider: ExistingBankProvider   # Existing mortgage amount
existingMortgageAmount: PositiveInteger existingMortgageLender: ExistingMortgageLender flatOrMaisonette: Boolean greenMortgage: Boolean hmo: Boolean   # Number of rooms for HMO.
hmoRooms: PositiveInteger holidayLet: Boolean   # Interest Only Loan Amount. Provide the amount of the loan paid in interest only basis, if exists.
interestOnlyAmount: PositiveInteger leaseholdTerm: PositiveInteger   # Mortgage product term. Certain product types and periods can increase the amount that lenders are prepared to loan.
mortgageTerms: [MortgageTerm] mortgageTypes: [MortgageType] multiblock: Boolean   # Property is new build?
newBuild: Boolean   # Postcode of the property. Can be the full or partial (eg 2 letter) postcode.
postCode: POSTCODE   # Tenure. Most lenders have criteria relating to the remain years on the lease at the time of mortgage completion and at the end of the mortgage term (generally lenders require 85 years remaining at the time of mortgage completion).
propertyType: PropertyType   # Property Value
purchase: IntegerAboveZero purchasedPrior17: Boolean reason: BtlReason region: Region   # Rental amount (monthly)
rentalAmount: PositiveInteger term: Term }