Schema
Scalars
Enums
-
BtlExpenditureType
-
BtlIncomeType
-
BtlPropertyUsage
-
BtlReason
-
BtlType
-
CaseResultStatus
-
CaseStatisticType
-
CaseStatus
-
ContractType
-
ContractorType
-
Country
-
EmploymentStatus
-
ExistingBankProvider
-
ExistingMortgageLender
-
ExpenditureType
-
ExpenseType
-
Gender
-
IncomeType
-
IndividualOrCompany
-
LenderNoticeLevel
-
LenderType
-
LifetimeProduct
-
MaritalStatus
-
MortgageTerm
-
MortgageType
-
Nationality
-
Ownership
-
PropertyMortgageType
-
PropertyStyle
-
PropertyType
-
PropertyUsage
-
Reason
-
Region
-
RemortgageType
-
ResidentialStatus
-
Role
-
SingleOrJoint
-
TaxBand
-
TimeInEmployment
-
UserStatus
-
WebhookTopic
Objects
-
AdditionalIncomeCase
-
AdverseCreditCase
-
Advisor
-
ApplicantCase
-
ArrearCase
-
BankruptcyCase
-
BtlAdditionalIncomeCase
-
BtlApplicantCase
-
BtlCase
-
BtlExpenditureCase
-
BtlIncomeCase
-
BtlLoanCase
-
BtlPersonalDetailsCase
-
BtlPropertyCase
-
BtlPropertyCostCase
-
Case
-
CaseResult
-
CaseResultIndex
-
CaseStatistic
-
CaseStatistics
-
CcjCase
-
CisContractorCase
-
Company
-
CompanyDirectorIncomeCase
-
ContractorIncomeCase
-
CreateCompanyResult
-
CreditArrearCase
-
CreditCase
-
CreditDefaultCase
-
DebtManagementPlanCase
-
ExpenditureCase
-
FuturePensionIncomeCase
-
IncomeCase
-
IvaCase
-
Lender
-
LenderNotice
-
LoanCase
-
MortgageCase
-
OnsOccupation
-
OnsOccupationCase
-
PayDayLoanCase
-
PersonalDetailsCase
-
PreferenceCase
-
PropertyCase
-
RepossessionCase
-
ResidentialCase
-
RootMutationType
-
RootQueryType
-
RootSubscriptionType
-
SelfEmployedIncomeCase
-
Site
-
SourcingProduct
-
TermCase
-
UmbrellaContractorCase
-
User
-
WebhookSubscription
Input Objects
-
AdditionalIncome
-
Address
-
AdminUserInput
-
AdverseCredit
-
Applicant
-
ApplicantDraft
-
Arrear
-
Bankruptcy
-
BtlAdditionalIncome
-
BtlApplicant
-
BtlApplicantDraft
-
BtlExpenditure
-
BtlIncome
-
BtlLoan
-
BtlLoanDraft
-
BtlPersonalDetails
-
BtlPersonalDetailsDraft
-
BtlProperty
-
BtlPropertyCost
-
BtlPropertyCostDraft
-
Ccj
-
CisContractor
-
CompanyDirectorIncome
-
CompanyDirectorIncomeDraft
-
CompanyInput
-
ContractorIncome
-
ContractorIncomeDraft
-
Credit
-
CreditArrear
-
CreditDefault
-
DebtManagementPlan
-
Expenditure
-
FuturePensionIncome
-
Income
-
IncomeDraft
-
Iva
-
LivingExpenses
-
Loan
-
LoanDraft
-
Mortgage
-
OnsOccupationReference
-
PayDayLoan
-
PersonalDetails
-
PersonalDetailsDraft
-
Preference
-
Property
-
Repossession
-
SelfEmployedIncome
-
SiteInput
-
Term
-
UmbrellaContractor
-
UserInput
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
}