Use Mojo’s partnership API’s to offer your customer’s personalised whole-of-market comparison and access to free real-time mortgage advice all from within your app or website
A suite of API’s to power a customer’s full mortgage journey from working out how much they can afford to getting advice on what’s right for them
POST "https://partners.mojomortgages.com/api/affordability"
{
"applicant": {
"applicantId": "A unique partner-generated ID",
"totalIncome": 75000
},
"proposedMortgage": {
"productType": "residential",
"mortgageType": "purchase_property",
"term": 25,
"deposit": 15000,
"purchaseAmount": 250000,
"proposedPaymentType": "repayment"
},
"property": {
"propertyLocation": "england",
"propertyValue": 250000,
"propertyType": "house"
}
}
{
"transactionId": "eae5fc90a434415594f7ea0ae291b6fa",
"quoteReference": "QK23688301",
"clientId": "dev",
"timeStamp": "2019-09-02T14:56:42.5911377+00:00",
"affordabilityResult": {
"affordable": true,
"belowMaxLtv": true,
"loanRequired": 235000.0,
"maxMortgageAmount": 285000.0,
"maxPropertyValue": 300000.00,
"minBorrowingLimitReached": true,
"requestedLtv": 94.00
},
"indicativeProduct": {
"lenderName": "Newcastle BS",
"lenderProduct": "Direct / Semi Exclusive 2 Year Fixed £299 Fee",
"initialRate": 2.59,
"initialMonthlyPayment": 1064.93
}
}
POST https://partners.mojomortgages.com/api/slots
{
"applicationId": 1,
"appointmentDatetime": "2019-09-03T12:15:00+00:00",
"firstName": "Firstname",
"lastName": "Lastname",
"email": "firstname@lastname.com"
}
{
"calendar": "Alan Smithee"
}
POST https://partners.mojomortgages.com/api/v2/quotes
"firstApplicant": {
"email": "test@test.com",
"telephone": "07912873298",
"nationality": "british",
"title": "Mr",
"forename": "Mortgages",
"surname": "EngageScore3",
"dateOfBirth": "1992-02-16T00:00:00.000Z",
"employmentStatus": "permanent_employment",
"totalAnnualIncome": 50000,
"applicantAddressHistories": [
{
"from": "2010-01-01T00:00:00.000Z",
"to": null,
"address": {
"postcode": "NG1 6DQ",
"nameNumber": "18",
"street": "Friar Lane",
" city": "Nottingham"
}
}
]
},
"borrowingDetails": {
"applicationReason": "found_a_property",
"buyToLet": false,
"term": 35,
"repaymentType": "repayment",
"propertyValue": 250000,
"purchaseDetails": {
"deposit": 25000,
"purchaseSituation": 1
}
},
"propertyDetails": {
"isCurrentAddress": false,
"propertyAddress": {
"postcode": "SK11 6QJ",
"nameNumber": "The Ropewalks",
"street": "Newton St",
"city": "Macclesfield"
},
"propertyLocation": "england",
"constructionType": "standard",
"roofType": "tile",
"propertyType": "house",
"houseType": "detached_house"
},
"marketingDetails": {
"utmSource": "partner",
"utmMedium": "api",
"utmCampaign": "mojotest"
},
"hasAgreedToTerms": true
{
"eligibility": {
"isAffordable": true,
"isWithinLtvRange": true,
"maxPropertyValue": 275000
},
"isEligible": true,
"hasProducts": true,
"mortgageApplicationId": "739da0ffe9d3473db38793bdbb55d53a",
"friendlyId": "FQ27645874",
"canOfferAppointment": true,
"referrer": "dev",
"purchaseNoValue": false,
"quoteWrappers":
[
{
"additionalBorrowing": 0,
"aprc": "3.9",
"deposit": 0,
"initialPeriod": "2 years",
"initialRate": 2.14,
"isWithinAffordability": true,
"isWithinLTV": true,
"ltv": 90,
"maxBorrowing": 250000,
"monthlyPayment": 761.61,
"mortgageAmount": 225000,
"mortgageApplicationId": "739da0ffe9d3473db38793bdbb55d53a",
"propertyValue": 250000,
"quotes":
[
{
"annualCostAssessment": 9147.82,
"apr": 3.9,
"aprc": 3.9,
"buyToLetMinimumPercentageRentalIncome": 0,
"cashback": 0,
"earlyRepaymentCharge": "2.00% of loan amount redeemed to be paid until 31-Jan-2021; then 1.00% of loan amount redeemed to be paid until 31-Jan-2022 ",
"fixedPeriodTotal": 18295.64,
"fixedTo": "2022-01-31T00:00:00+00:00",
"followOnMonthlyPayment": 1006.13,
"followOnMonthlyRate": 4.19,
"initialMonthlyPayment": 761.61,
"initialMonthlyRate": 2.14,
"initialPeriod": "2 years",
"initialPeriodMonths": 28,
"initialPeriodYears": 2,
"largeIconUrl": "https://staging.mojo.xyz/static/logos/lenders/hsbc.png",
"legalFees": 300,
"ltv": 90,
"maxLTV": 90,
"maxOverpaymentPercent": 10,
"maxPropertyValuation": 0,
"minLoan": 10000,
"mortgageClass": "Fixed",
"productCode": "0022LI",
"productName": "Intermediary 2 Year Fixed No Fee",
"providerName": "HSBC",
"repaymentMethod": "Repayment",
"termYears": 35,
"totalFees": 17,
"totalInterestPayable": 190728.04,
"totalPayableOverTerm": 415745.04,
"trueCost": 18295.64,
"svrTerm": 392
}
],
"quoteType": 2,
"savingsPerMonth": -761.61,
"stampDuty": 0,
"term": 35
},
POST "https://partners.mojomortgages.com/api/eligibility"
{
"firstApplicant": {
"forename": "Mortgages",
"surname": "EngageScore3",
"dateOfBirth": "1992-02-16T00:00:00.000Z",
"totalAnnualIncome": 50000,
"applicantAddressHistories":
[{
"from": "2010-01-01T00:00:00.000Z",
"to": null,
"address": {
"postcode": "NG1 6DQ",
"nameNumber": "18",
"street": "Friar Lane",
"city": "Nottingham"
}
}]
},
"borrowingDetails":
{
"applicationReason": "found_a_property",
"buyToLet": false,
"term": 35,
"propertyValue": 250000,
"purchaseDetails": {
"deposit": 25000,
"purchaseSituation": 1
}
},
"hasAgreedToTerms": true
}
{
"eligibilityTier": "Excellent"
}
Will Stolerman, Business Development, Monzo
Perfect for partners that want to give their customers access to a fully-featured mortgage offering but don’t need customisation or development control.
As a Mojo partner, you’ll be provided with your own dashboard and monthly reporting so you can keep an eye on all the important numbers.
We’re looking to partner with great businesses who share our view of how mortgage advice should work