Schema
Scalars
Enums
- 
    Action
- 
    BtlExpenditureType
- 
    BtlIncomeType
- 
    BtlPropertyUsage
- 
    BtlReason
- 
    BtlType
- 
    CaseResultStatus
- 
    CaseStatisticType
- 
    CaseStatus
- 
    ContractType
- 
    ContractorType
- 
    Country
- 
    EmploymentStatus
- 
    ExistingBankProvider
- 
    ExistingMortgageLender
- 
    ExpenditureType
- 
    ExpenseType
- 
    ForeignNationalResidence
- 
    ForeignStatus
- 
    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
- 
    AddressCase
- 
    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
- 
    CreditCheckCase
- 
    CreditDefaultCase
- 
    DebtManagementPlanCase
- 
    ExpenditureCase
- 
    FuturePensionIncomeCase
- 
    IncomeCase
- 
    IvaCase
- 
    Lender
- 
    LenderNotice
- 
    LivingExpensesCase
- 
    LoanCase
- 
    MagicLink
- 
    MortgageCase
- 
    OnsOccupation
- 
    OnsOccupationCase
- 
    PaginatedCases
- 
    PayDayLoanCase
- 
    PersonalDetailsCase
- 
    PreferenceCase
- 
    PropertyCase
- 
    RepossessionCase
- 
    ResidenceHistoryCase
- 
    ResidentialCase
- 
    RootMutationType
- 
    RootQueryType
- 
    RootSubscriptionType
- 
    SelfEmployedIncomeCase
- 
    Site
- 
    TermCase
- 
    UmbrellaContractorCase
- 
    User
- 
    WebhookSubscription
Input Objects
- 
    AdditionalIncome
- 
    Address
- 
    AddressDraft
- 
    AdminUserInput
- 
    AdverseCredit
- 
    Applicant
- 
    ApplicantDraft
- 
    Arrear
- 
    Bankruptcy
- 
    BtlAdditionalIncome
- 
    BtlApplicant
- 
    BtlApplicantDraft
- 
    BtlExpenditure
- 
    BtlIncome
- 
    BtlLoan
- 
    BtlLoanDraft
- 
    BtlPersonalDetails
- 
    BtlPersonalDetailsDraft
- 
    BtlProperty
- 
    BtlPropertyCost
- 
    BtlPropertyCostDraft
- 
    Ccj
- 
    CisContractor
- 
    CompanyAddress
- 
    CompanyDirectorIncome
- 
    CompanyDirectorIncomeDraft
- 
    CompanyInput
- 
    ContractorIncome
- 
    ContractorIncomeDraft
- 
    Credit
- 
    CreditArrear
- 
    CreditCheck
- 
    CreditCheckDraft
- 
    CreditDefault
- 
    DebtManagementPlan
- 
    Expenditure
- 
    FuturePensionIncome
- 
    Income
- 
    IncomeDraft
- 
    Iva
- 
    LivingExpenses
- 
    Loan
- 
    LoanDraft
- 
    Mortgage
- 
    OnsOccupationReference
- 
    PayDayLoan
- 
    PersonalDetails
- 
    PersonalDetailsDraft
- 
    Preference
- 
    Property
- 
    Repossession
- 
    ResidenceHistory
- 
    ResidenceHistoryDraft
- 
    SelfEmployedIncome
- 
    SiteInput
- 
    Term
- 
    UmbrellaContractor
- 
    UserInput
UserInput (INPUT OBJECT)
    A MBT user, someone who can login and perform various tasks including creating cases. By default a user will be a broker, but this can be upgraded to broker manager or company_admin. If no site is provided the companies default will be set.
Schema Definition
input UserInput {
  # Is the user active, defaults to true
active: Boolean
  # Their login email
email: String!
  # Their name
name: String!
  # Their roles, defaults to broker if not set
roles: [Role!]
  # The name of the site the user will be grouped into, must exist if set, else is set to the companies default site
siteName: String
  # A contact number for the user
telephone: String
}