# Models

## The OfferSearch object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"OfferSearch":{"type":"object","description":"An `OfferSearch` sourced from generic offers customized to a `Lead` input. Formerly Known As - RateTable","required":["uuid","leadUuid","offers"],"properties":{"uuid":{"type":"string","format":"uuid","description":"Primary UUID for an `OfferSearch`"},"leadUuid":{"type":"string","format":"uuid","description":"UUID of the associated `Lead`"},"partnerPageUrl":{"type":"string","description":"Link to the PartnerPage if one exists"},"offers":{"type":"array","items":{"$ref":"#/components/schemas/GenericOffer"}},"embedSnippet":{"type":"string","description":"offer carousel url encoded embed html snippet"},"createdAt":{"type":"string","format":"date-time"},"pendingResponses":{"type":"array","description":"List of demand partners which have been queried, but have not responded yet. It is a guarantee that no offers will be added to the rate table after this list is empty","items":{"$ref":"#/components/schemas/basicRateTablePendingResponse"}}}},"GenericOffer":{"oneOf":[{"$ref":"#/components/schemas/AlternativeInvestments"},{"$ref":"#/components/schemas/AutomobileInsurance"},{"$ref":"#/components/schemas/AutomobileLoan"},{"$ref":"#/components/schemas/AutomobileRefinance"},{"$ref":"#/components/schemas/AutoServices"},{"$ref":"#/components/schemas/BankingAccount"},{"$ref":"#/components/schemas/BrokerageAccount"},{"$ref":"#/components/schemas/BudgetingTools"},{"$ref":"#/components/schemas/BusinessLendingMarketplace"},{"$ref":"#/components/schemas/BusinessLineOfCredit"},{"$ref":"#/components/schemas/CancellationServices"},{"$ref":"#/components/schemas/CashAdvance"},{"$ref":"#/components/schemas/CashManagementAccount"},{"$ref":"#/components/schemas/CashRewards"},{"$ref":"#/components/schemas/CertificateOfDeposit"},{"$ref":"#/components/schemas/CheckingAccount"},{"$ref":"#/components/schemas/CommercialAutoLoan"},{"$ref":"#/components/schemas/CreditBuilderDebitCard"},{"$ref":"#/components/schemas/CreditBuilderLoan"},{"$ref":"#/components/schemas/CreditBuilderSecuredCreditCard"},{"$ref":"#/components/schemas/CreditMonitoring"},{"$ref":"#/components/schemas/CreditRepair"},{"$ref":"#/components/schemas/CryptoBrokerage"},{"$ref":"#/components/schemas/DebtSettlement"},{"$ref":"#/components/schemas/EarnedWageAccess"},{"$ref":"#/components/schemas/EducationOffers"},{"$ref":"#/components/schemas/Freebies"},{"$ref":"#/components/schemas/GigEconomy"},{"$ref":"#/components/schemas/HealthDiscounts"},{"$ref":"#/components/schemas/HealthInsurance"},{"$ref":"#/components/schemas/HomeEquityInvestment"},{"$ref":"#/components/schemas/HomeEquityLineOfCredit"},{"$ref":"#/components/schemas/HomeEquityLoan"},{"$ref":"#/components/schemas/IdentityProtection"},{"$ref":"#/components/schemas/IncomeOpportunities"},{"$ref":"#/components/schemas/IncomeProtection"},{"$ref":"#/components/schemas/InstallmentLoanMarketplace"},{"$ref":"#/components/schemas/MoneyMarketAccount"},{"$ref":"#/components/schemas/MortgageCashOutRefinance"},{"$ref":"#/components/schemas/MortgagePurchase"},{"$ref":"#/components/schemas/MortgageRefinance"},{"$ref":"#/components/schemas/MotorcycleInsurance"},{"$ref":"#/components/schemas/OverdraftProtection"},{"$ref":"#/components/schemas/PetInsurance"},{"$ref":"#/components/schemas/RentersInsurance"},{"$ref":"#/components/schemas/RentUtilityBillReporting"},{"$ref":"#/components/schemas/RevenueBasedFinancing"},{"$ref":"#/components/schemas/RoboInvesting"},{"$ref":"#/components/schemas/SavingsAccount"},{"$ref":"#/components/schemas/SecuredCreditCard"},{"$ref":"#/components/schemas/SecuredPersonalLoan"},{"$ref":"#/components/schemas/SpecialtyVehicleInsurance"},{"$ref":"#/components/schemas/StudentLoan"},{"$ref":"#/components/schemas/StudentLoanRefinance"},{"$ref":"#/components/schemas/TaxFiling"},{"$ref":"#/components/schemas/TermLifeInsurance"},{"$ref":"#/components/schemas/TravelOffers"},{"$ref":"#/components/schemas/UnsecuredCreditCard"},{"$ref":"#/components/schemas/UnsecuredLineOfCredit"},{"$ref":"#/components/schemas/UnsecuredPersonalLoan"},{"$ref":"#/components/schemas/UtilitiesDiscounts"},{"$ref":"#/components/schemas/WholeLifeInsurance"}],"discriminator":{"propertyName":"productType","mapping":{"AlternativeInvestments":"#/components/schemas/AlternativeInvestments","AutomobileInsurance":"#/components/schemas/AutomobileInsurance","AutomobileLoan":"#/components/schemas/AutomobileLoan","AutomobileRefinance":"#/components/schemas/AutomobileRefinance","AutoServices":"#/components/schemas/AutoServices","BankingAccount":"#/components/schemas/BankingAccount","BrokerageAccount":"#/components/schemas/BrokerageAccount","BudgetingTools":"#/components/schemas/BudgetingTools","BusinessLendingMarketplace":"#/components/schemas/BusinessLendingMarketplace","BusinessLineOfCredit":"#/components/schemas/BusinessLineOfCredit","CancellationServices":"#/components/schemas/CancellationServices","CashAdvance":"#/components/schemas/CashAdvance","CashManagementAccount":"#/components/schemas/CashManagementAccount","CashRewards":"#/components/schemas/CashRewards","CertificateOfDeposit":"#/components/schemas/CertificateOfDeposit","CheckingAccount":"#/components/schemas/CheckingAccount","CommercialAutoLoan":"#/components/schemas/CommercialAutoLoan","CreditBuilderDebitCard":"#/components/schemas/CreditBuilderDebitCard","CreditBuilderLoan":"#/components/schemas/CreditBuilderLoan","CreditBuilderSecuredCreditCard":"#/components/schemas/CreditBuilderSecuredCreditCard","CreditMonitoring":"#/components/schemas/CreditMonitoring","CreditRepair":"#/components/schemas/CreditRepair","CryptoBrokerage":"#/components/schemas/CryptoBrokerage","DebtSettlement":"#/components/schemas/DebtSettlement","EarnedWageAccess":"#/components/schemas/EarnedWageAccess","EducationOffers":"#/components/schemas/EducationOffers","Freebies":"#/components/schemas/Freebies","GigEconomy":"#/components/schemas/GigEconomy","HealthDiscounts":"#/components/schemas/HealthDiscounts","HealthInsurance":"#/components/schemas/HealthInsurance","HomeEquityInvestment":"#/components/schemas/HomeEquityInvestment","HomeEquityLineOfCredit":"#/components/schemas/HomeEquityLineOfCredit","HomeEquityLoan":"#/components/schemas/HomeEquityLoan","IdentityProtection":"#/components/schemas/IdentityProtection","IncomeOpportunities":"#/components/schemas/IncomeOpportunities","IncomeProtection":"#/components/schemas/IncomeProtection","InstallmentLoanMarketplace":"#/components/schemas/InstallmentLoanMarketplace","MoneyMarketAccount":"#/components/schemas/MoneyMarketAccount","MortgageCashOutRefinance":"#/components/schemas/MortgageCashOutRefinance","MortgagePurchase":"#/components/schemas/MortgagePurchase","MortgageRefinance":"#/components/schemas/MortgageRefinance","MotorcycleInsurance":"#/components/schemas/MotorcycleInsurance","OverdraftProtection":"#/components/schemas/OverdraftProtection","PetInsurance":"#/components/schemas/PetInsurance","RentersInsurance":"#/components/schemas/RentersInsurance","RentUtilityBillReporting":"#/components/schemas/RentUtilityBillReporting","RevenueBasedFinancing":"#/components/schemas/RevenueBasedFinancing","RoboInvesting":"#/components/schemas/RoboInvesting","SavingsAccount":"#/components/schemas/SavingsAccount","SecuredCreditCard":"#/components/schemas/SecuredCreditCard","SecuredPersonalLoan":"#/components/schemas/SecuredPersonalLoan","SpecialtyVehicleInsurance":"#/components/schemas/SpecialtyVehicleInsurance","StudentLoan":"#/components/schemas/StudentLoan","StudentLoanRefinance":"#/components/schemas/StudentLoanRefinance","TaxFiling":"#/components/schemas/TaxFiling","TermLifeInsurance":"#/components/schemas/TermLifeInsurance","TravelOffers":"#/components/schemas/TravelOffers","UnsecuredCreditCard":"#/components/schemas/UnsecuredCreditCard","UnsecuredLineOfCredit":"#/components/schemas/UnsecuredLineOfCredit","UnsecuredPersonalLoan":"#/components/schemas/UnsecuredPersonalLoan","UtilitiesDiscounts":"#/components/schemas/UtilitiesDiscounts","WholeLifeInsurance":"#/components/schemas/WholeLifeInsurance"}}},"AlternativeInvestments":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"AlternativeInvestments"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"AlternativeInvestments"},"AutomobileInsurance":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"AutomobileInsurance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"AutomobileInsurance"},"AutomobileLoan":{"required":["amountCentsMax","amountCentsMin","annualPercentageRateBasisPointsMax","annualPercentageRateBasisPointsMin","annualPercentageRateType","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","headline","productDisplayName","productType","productVersions","status","termLengthMonthsMax","termLengthMonthsMin","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","prequalified","preapproved"],"type":"string"},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"description":{"type":"string"},"productType":{"type":"string","const":"AutomobileLoan"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"termLengthMonthsMax":{"type":"integer"},"termLengthMonthsMin":{"type":"integer"},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"monthlyPaymentCentsMax":{"type":"integer"},"monthlyPaymentCentsMin":{"type":"integer"},"annualPercentageRateType":{"enum":["fixed","variable"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPointsMax":{"type":"integer"},"annualPercentageRateBasisPointsMin":{"type":"integer"}},"additionalProperties":false,"title":"AutomobileLoan"},"AutomobileRefinance":{"required":["amountCentsMax","amountCentsMin","annualPercentageRateBasisPointsMax","annualPercentageRateBasisPointsMin","annualPercentageRateType","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","headline","productDisplayName","productType","productVersions","status","termLengthMonthsMax","termLengthMonthsMin","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","prequalified","preapproved"],"type":"string"},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"description":{"type":"string"},"productType":{"type":"string","const":"AutomobileRefinance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"termLengthMonthsMax":{"type":"integer"},"termLengthMonthsMin":{"type":"integer"},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"monthlyPaymentCentsMax":{"type":"integer"},"monthlyPaymentCentsMin":{"type":"integer"},"annualPercentageRateType":{"enum":["fixed","variable"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPointsMax":{"type":"integer"},"annualPercentageRateBasisPointsMin":{"type":"integer"}},"additionalProperties":false,"title":"AutomobileRefinance"},"AutoServices":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"AutoServices"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"AutoServices"},"BankingAccount":{"required":["annualPercentageYieldBasisPoints","checkWriting","createdAt","depositToEarnApyCentsMin","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyFeeCentsMax","monthlyFeeCentsMin","outOfNetworkAtmUsageFeeCents","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"name":{"type":"string"},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"disclaimer":{"type":"string"},"description":{"type":"string"},"productType":{"type":"string","const":"BankingAccount"},"checkWriting":{"type":"boolean"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"federalInsuranceType":{"enum":["fdic","ncua"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"depositToEarnApyCentsMin":{"type":"integer"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"outOfNetworkAtmUsageFeeCents":{"type":"integer"},"annualPercentageYieldBasisPoints":{"type":"integer"}},"additionalProperties":false,"title":"BankingAccount"},"BrokerageAccount":{"required":["createdAt","domesticOnlineStockTradingFeeCents","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","minAmountToOpenCents","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"description":{"type":"string"},"productType":{"type":"string","const":"BrokerageAccount"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"minAmountToOpenCents":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"domesticOnlineStockTradingFeeCents":{"type":"integer","minimum":0}},"additionalProperties":false,"title":"BrokerageAccount"},"BudgetingTools":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","freeTrialDays","freeVersion","headline","monthlyFeeCentsMax","monthlyFeeCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"name":{"type":"string"},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"freeVersion":{"type":"boolean"},"productType":{"type":"string","const":"BudgetingTools"},"isMonetized":{"type":"boolean"},"freeTrialDays":{"type":"integer","minimum":0},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer"},"monthlyFeeCentsMin":{"type":"integer"},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"BudgetingTools"},"BusinessLendingMarketplace":{"required":["amountCentsMax","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"BusinessLendingMarketplace"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"minCreditScore":{"type":"integer","minimum":0},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"minMonthlyRevenueCents":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"BusinessLendingMarketplace"},"BusinessLineOfCredit":{"required":["amountCentsMax","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"BusinessLineOfCredit"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"minCreditScore":{"type":"integer","minimum":0},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"minMonthlyRevenueCents":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"BusinessLineOfCredit"},"CancellationServices":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyPaymentCentsMax","monthlyPaymentCentsMin","productDisplayName","productType","productVersions","status","supportedPlatforms","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"CancellationServices"},"isMonetized":{"type":"boolean"},"freeTrialDays":{"type":"integer","minimum":0},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"supportedPlatforms":{"type":"array","items":{"enum":["Web","iOS","Android"],"type":"string"}},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"monthlyPaymentCentsMax":{"type":"integer","minimum":0},"monthlyPaymentCentsMin":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"CancellationServices"},"CashAdvance":{"required":["amountCentsMax","amountCentsMin","createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyFeeCentsMax","monthlyFeeCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"CashAdvance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer","minimum":0},"amountCentsMin":{"type":"integer","minimum":0},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"acceptanceRequirements":{"type":"string"},"fastTransferFeeCentsMax":{"type":"integer","minimum":0},"fastTransferFeeCentsMin":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"fastTransferFeeBasisPointsMax":{"type":"integer","minimum":0},"fastTransferFeeBasisPointsMin":{"type":"integer","minimum":0}},"additionalProperties":false,"title":"CashAdvance"},"CashManagementAccount":{"required":["annualPercentageYieldBasisPoints","checkWriting","createdAt","depositToEarnApyCentsMin","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","monthlyFeeCentsMax","monthlyFeeCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"name":{"type":"string"},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"description":{"type":"string"},"productType":{"type":"string","const":"CashManagementAccount"},"checkWriting":{"type":"boolean"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"federalInsuranceType":{"enum":["fdic","ncua"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"depositToEarnApyCentsMin":{"type":"integer"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageYieldBasisPoints":{"type":"integer"}},"additionalProperties":false,"title":"CashManagementAccount"},"CashRewards":{"required":["categories","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyFeeCentsMax","monthlyFeeCentsMin","payoutMethod","productDisplayName","productType","productVersions","status","supportedPlatforms","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"categories":{"type":"array","items":{"enum":["Fashion","Travel","Entertainment","Food","Groceries","Electronics","Hotels","Travel","Other"],"type":"string"}},"productType":{"type":"string","const":"CashRewards"},"isMonetized":{"type":"boolean"},"payoutMethod":{"type":"array","items":{"enum":["Merchant Gift Cards","Cash Gift Cards","PayPal","American Express Points","Bank Deposits","Investment Deposits"],"type":"string"}},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"supportedPlatforms":{"type":"array","items":{"enum":["Web","iOS","Android"],"type":"string"}},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"CashRewards"},"CertificateOfDeposit":{"required":["annualPercentageYieldBasisPoints","checkWriting","createdAt","depositToEarnApyCentsMin","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","monthlyFeeCentsMax","monthlyFeeCentsMin","productDisplayName","productType","productVersions","status","termLengthMonthsMax","termLengthMonthsMin","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"name":{"type":"string"},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"disclaimer":{"type":"string"},"description":{"type":"string"},"productType":{"type":"string","const":"CertificateOfDeposit"},"checkWriting":{"type":"boolean"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"termLengthMonthsMax":{"type":"integer"},"termLengthMonthsMin":{"type":"integer"},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"federalInsuranceType":{"enum":["fdic","ncua"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"depositToEarnApyCentsMin":{"type":"integer"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageYieldBasisPoints":{"type":"integer"}},"additionalProperties":false,"title":"CertificateOfDeposit"},"CheckingAccount":{"required":["annualPercentageYieldBasisPoints","checkWriting","createdAt","depositToEarnApyCentsMin","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyFeeCentsMax","monthlyFeeCentsMin","outOfNetworkAtmUsageFeeCents","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"name":{"type":"string"},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"disclaimer":{"type":"string"},"description":{"type":"string"},"productType":{"type":"string","const":"CheckingAccount"},"checkWriting":{"type":"boolean"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"federalInsuranceType":{"enum":["fdic","ncua"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"depositToEarnApyCentsMin":{"type":"integer"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"outOfNetworkAtmUsageFeeCents":{"type":"integer"},"annualPercentageYieldBasisPoints":{"type":"integer"}},"additionalProperties":false,"title":"CheckingAccount"},"CommercialAutoLoan":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"CommercialAutoLoan"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"CommercialAutoLoan"},"CreditBuilderDebitCard":{"required":["createdAt","creditBureauReporting","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyPaymentCentsMax","monthlyPaymentCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"CreditBuilderDebitCard"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"creditBureauReporting":{"type":"array","items":{"enum":["Experian","Equifax","TransUnion"],"type":"string"}},"acceptanceRequirements":{"type":"string"},"monthlyPaymentCentsMax":{"type":"integer","minimum":0},"monthlyPaymentCentsMin":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"CreditBuilderDebitCard"},"CreditBuilderLoan":{"required":["createdAt","creditBureauReporting","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyPaymentCentsMax","monthlyPaymentCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"disclaimer":{"type":"string"},"productType":{"type":"string","const":"CreditBuilderLoan"},"isMonetized":{"type":"boolean"},"newOptField7":{"type":"string"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"creditBureauReporting":{"type":"array","items":{"enum":["Experian","Equifax","TransUnion"],"type":"string"}},"acceptanceRequirements":{"type":"string"},"monthlyPaymentCentsMax":{"type":"integer","minimum":0},"monthlyPaymentCentsMin":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"CreditBuilderLoan"},"CreditBuilderSecuredCreditCard":{"required":["createdAt","creditBureauReporting","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyPaymentCentsMax","monthlyPaymentCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"CreditBuilderSecuredCreditCard"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"creditBureauReporting":{"type":"array","items":{"enum":["Experian","Equifax","TransUnion"],"type":"string"}},"acceptanceRequirements":{"type":"string"},"monthlyPaymentCentsMax":{"type":"integer","minimum":0},"monthlyPaymentCentsMin":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"averageCreditScoreIncrease":{"type":"integer"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"CreditBuilderSecuredCreditCard"},"CreditMonitoring":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyPaymentCentsMax","monthlyPaymentCentsMin","productDisplayName","productType","productVersions","status","supportedCreditBureaus","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"CreditMonitoring"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"monthlyPaymentCentsMax":{"type":"integer","minimum":0},"monthlyPaymentCentsMin":{"type":"integer","minimum":0},"supportedCreditBureaus":{"type":"array","items":{"enum":["Experian","Equifax","TransUnion"],"type":"string"}},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"CreditMonitoring"},"CreditRepair":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyFeeCentsMax","monthlyFeeCentsMin","productDisplayName","productType","productVersions","setupFeeCentsMax","setupFeeCentsMin","status","unlimitedDisputes","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"CreditRepair"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"setupFeeCentsMax":{"type":"integer","minimum":0},"setupFeeCentsMin":{"type":"integer","minimum":0},"descriptionPoints":{"type":"array","items":{"type":"string"}},"unlimitedDisputes":{"type":"boolean"},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"CreditRepair"},"CryptoBrokerage":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"CryptoBrokerage"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"CryptoBrokerage"},"DebtSettlement":{"required":["createdAt","debtAmountCentsMin","descriptionPoints","enrollmentFeeBasisPointsMax","enrollmentFeeBasisPointsMin","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"badges":{"type":"array","items":{"type":"string"}},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"DebtSettlement"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"stateExclusions":{"type":"array","items":{"type":"string","maxLength":2,"minLength":2}},"descriptionPoints":{"type":"array","items":{"type":"string"}},"debtAmountCentsMin":{"type":"integer"},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"enrollmentFeeBasisPointsMax":{"type":"integer"},"enrollmentFeeBasisPointsMin":{"type":"integer","description":"basis points"}},"additionalProperties":false,"title":"DebtSettlement"},"EarnedWageAccess":{"required":["amountCentsMax","amountCentsMin","createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyFeeCentsMax","monthlyFeeCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"EarnedWageAccess"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer","minimum":0},"amountCentsMin":{"type":"integer","minimum":0},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"acceptanceRequirements":{"type":"string"},"fastTransferFeeCentsMax":{"type":"integer","minimum":0},"fastTransferFeeCentsMin":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"fastTransferFeeBasisPointsMax":{"type":"integer","minimum":0},"fastTransferFeeBasisPointsMin":{"type":"integer","minimum":0}},"additionalProperties":false,"title":"EarnedWageAccess"},"EducationOffers":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"EducationOffers"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"EducationOffers"},"Freebies":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"Freebies"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"Freebies"},"GigEconomy":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"GigEconomy"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"GigEconomy"},"HealthDiscounts":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"HealthDiscounts"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"HealthDiscounts"},"HealthInsurance":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"HealthInsurance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"HealthInsurance"},"HomeEquityInvestment":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"HomeEquityInvestment"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"HomeEquityInvestment"},"HomeEquityLineOfCredit":{"type":"object","allOf":[{"oneOf":[{"allOf":[{"properties":{"firmness":{"not":{"enum":["none"]}}}},{"required":["annualPercentageRateBasisPoints","monthlyPaymentCents","lenderFeesAndCredits","loanProgram","rateBasisPoints","nmlsId"]}]},{"allOf":[{"not":{"properties":{"firmness":{"not":{"enum":["none"]}}}}}]}]},{"oneOf":[{"allOf":[{"properties":{"firmness":{"enum":["none"]}}},{"required":["minCreditScore","amountCentsMax"]}]},{"allOf":[{"not":{"properties":{"firmness":{"enum":["none"]}}}}]}]}],"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"nmlsId":{"type":"integer","description":"The lender's official NMLS ID. Can be sourced online or from the lender."},"status":{"enum":["active","inactive"],"type":"string","description":"Should be set to active. Deactivate offers via the subaccount or offer rules."},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","rate_quote"],"type":"string","default":"none","description":"Refers to the level of qualification for an offer. 'None' refers to static (aka Thin Verticals) type offers with no decisioning. 'Rate Quote' offers are Mortech-created dynamic offers with a higher level of decisioning. Only 'None' should be used for static offers in Offer Catalog."},"headline":{"type":"string","description":"In some placements / UX (e.g. Offer Carousel), we display a headline above marketing bullets. For example, this could be 'Get cash advances up to $250* and build smart spending habits'."},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"loanProgram":{"enum":["conforming","nonconforming","fha","va","agency","fhaJumbo","harp","harpJumbo","vaJumbo","usda"],"type":"string","description":"Represents the specific type of mortgage; 'conforming' refers to a standard mortgage type. This should NOT be set for static offers."},"productType":{"type":"string","const":"HomeEquityLineOfCredit"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"minCreditScore":{"type":"integer"},"unmonetizedUrl":{"type":"string","format":"uri","description":"The demand partner's homepage. This URL is only used if a MoneyLion consumer theoretically wanted to show an unmonetized offer after a budget or caps had been exceeded."},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"rateBasisPoints":{"type":"integer","description":"Similar to annualPercentageRateBasisPoints, but is a rate instead of APR so excludes specific fees in the calculation. This should NOT be set for static offers."},"descriptionPoints":{"type":"array","items":{"type":"string"},"description":"Marketing bullets displayed in the 'More Info' section of the offer."},"productDisplayName":{"type":"string","readOnly":true},"monthlyPaymentCents":{"type":"integer","description":"Only used for dynamically created offers. Do NOT set for static offers."},"termLengthMonthsMax":{"type":"integer","description":"Maximum term length for a HELOC offer, in months. Used for static HELOC offers (firmness set to 'none') and for dynamic offers (offers with firmness set to a value other than 'none'). If termLengthMonthsMin equals termLengthMonthsMax, clients should display a single value (e.g., 120 -> '10 Years')."},"termLengthMonthsMin":{"type":"integer","description":"Minimum term length for a HELOC offer, in months. Used for static HELOC offers (firmness set to 'none') and for dynamic offers (offers with firmness set to a value other than 'none'). If termLengthMonthsMin equals termLengthMonthsMax, clients should display a single value (e.g., 120 -> '10 Years')."},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"lenderFeesAndCredits":{"type":"object","required":["totalFeesCents","lenderCreditsCents"],"properties":{"totalFeesCents":{"type":"integer","description":"Represents the total amount of lender fees in cents (e.g. 200000 instead of $2000). This should NOT be set for static offers."},"lenderCreditsCents":{"type":"integer","description":"Represents the total credits from the lender in cents (e.g. 200000 instead of $2000). This should NOT be set for static offers."}}},"termLengthMonthsOptions":{"type":"array","items":{"type":"number"},"description":"Array of available HELOC term options in months. Only used for static HELOC offers (firmness set to 'none')."},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPoints":{"type":"integer","description":"Represents the APR of an offer in basis points (e.g. 200 instead of 2.00%). It should NOT be set for static offers; it is used for dynamic offers only."}},"title":"HomeEquityLineOfCredit"},"HomeEquityLoan":{"type":"object","allOf":[{"oneOf":[{"allOf":[{"properties":{"firmness":{"not":{"enum":["none"]}}}},{"required":["annualPercentageRateBasisPoints","monthlyPaymentCents","lenderFeesAndCredits","loanProgram","rateBasisPoints","nmlsId"]}]},{"allOf":[{"not":{"properties":{"firmness":{"not":{"enum":["none"]}}}}}]}]},{"oneOf":[{"allOf":[{"properties":{"firmness":{"enum":["none"]}}},{"required":["minCreditScore","amountCentsMax"]}]},{"allOf":[{"not":{"properties":{"firmness":{"enum":["none"]}}}}]}]}],"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"nmlsId":{"type":"integer","description":"The lender's official NMLS ID. Can be sourced online or from the lender."},"status":{"enum":["active","inactive"],"type":"string","description":"Should be set to active. Deactivate offers via the subaccount or offer rules."},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","rate_quote"],"type":"string","default":"none","description":"Refers to the level of qualification for an offer. 'None' refers to static (aka Thin Verticals) type offers with no decisioning. 'Rate Quote' offers are Mortech-created dynamic offers with a higher level of decisioning. Only 'None' should be used for static offers in Offer Catalog."},"headline":{"type":"string","description":"In some placements / UX (e.g. Offer Carousel), we display a headline above marketing bullets. For example, this could be 'Get cash advances up to $250* and build smart spending habits'."},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"loanProgram":{"enum":["conforming","nonconforming","fha","va","agency","fhaJumbo","harp","harpJumbo","vaJumbo","usda"],"type":"string","description":"Represents the specific type of mortgage; 'conforming' refers to a standard mortgage type. This should NOT be set for static offers."},"productType":{"type":"string","const":"HomeEquityLoan"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string","description":"Optional legal language to be included in the 'More Info' modal of an offer. Only set this if requested by the partner."},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"minCreditScore":{"type":"integer","description":"Displayed only on 'Thin Vertical' type offer walls."},"unmonetizedUrl":{"type":"string","format":"uri","description":"The demand partner's homepage. This URL is only used if a MoneyLion consumer theoretically wanted to show an unmonetized offer after a budget or caps had been exceeded."},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"rateBasisPoints":{"type":"integer","description":"Similar to annualPercentageRateBasisPoints, but is a rate instead of APR so excludes specific fees in the calculation. This should NOT be set for static offers."},"descriptionPoints":{"type":"array","items":{"type":"string"},"description":"Marketing bullets displayed in the 'More Info' section of the offer."},"productDisplayName":{"type":"string","readOnly":true},"monthlyPaymentCents":{"type":"integer","description":"Only used for dynamically created offers. Do NOT set for static offers."},"termLengthMonthsMax":{"type":"integer","description":"Maximum term length for a HELOAN offer, in months. Used for static HELOAN offers (firmness set to 'none') and for dynamic offers (offers with firmness set to a value other than 'none'). If termLengthMonthsMin equals termLengthMonthsMax, clients should display a single value (e.g., 120 -> '10 Years')."},"termLengthMonthsMin":{"type":"integer","description":"Minimum term length for a HELOAN offer, in months. Used for static HELOAN offers (firmness set to 'none') and for dynamic offers (offers with firmness set to a value other than 'none'). If termLengthMonthsMin equals termLengthMonthsMax, clients should display a single value (e.g., 120 -> '10 Years')."},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"lenderFeesAndCredits":{"type":"object","required":["totalFeesCents","lenderCreditsCents"],"properties":{"totalFeesCents":{"type":"integer","description":"Represents the total amount of lender fees in cents (e.g. 200000 instead of $2000). This should NOT be set for static offers."},"lenderCreditsCents":{"type":"integer","description":"Represents the total credits from the lender in cents (e.g. 200000 instead of $2000). This should NOT be set for static offers."}}},"termLengthMonthsOptions":{"type":"array","items":{"type":"number"},"description":"Array of available HELOAN term options in months. Only used for static HELOAN offers (firmness set to 'none')."},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPoints":{"type":"integer","description":"Represents the APR of an offer in basis points (e.g. 200 instead of 2.00%). It should NOT be set for static offers; it is used for dynamic offers only."}},"title":"HomeEquityLoan"},"IdentityProtection":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"IdentityProtection"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"IdentityProtection"},"IncomeOpportunities":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"features":{"type":"array","items":{"enum":["Cash Rewards","Play to Earn","Paid Surveys"],"type":"string"}},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"IncomeOpportunities"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"IncomeOpportunities"},"IncomeProtection":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"IncomeProtection"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"IncomeProtection"},"InstallmentLoanMarketplace":{"required":["amountCentsMax","amountCentsMin","createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"badges":{"type":"array","items":{"type":"string"}},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"InstallmentLoanMarketplace"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"InstallmentLoanMarketplace"},"MoneyMarketAccount":{"required":["annualPercentageYieldBasisPoints","checkWriting","createdAt","depositToEarnApyCentsMin","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","monthlyFeeCentsMax","monthlyFeeCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"name":{"type":"string"},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"disclaimer":{"type":"string"},"description":{"type":"string"},"productType":{"type":"string","const":"MoneyMarketAccount"},"checkWriting":{"type":"boolean"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"federalInsuranceType":{"enum":["fdic","ncua"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"depositToEarnApyCentsMin":{"type":"integer"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageYieldBasisPoints":{"type":"integer"}},"additionalProperties":false,"title":"MoneyMarketAccount"},"MortgageCashOutRefinance":{"type":"object","allOf":[{"oneOf":[{"allOf":[{"properties":{"firmness":{"not":{"enum":["none"]}}}},{"required":["annualPercentageRateBasisPoints","monthlyPaymentCents","lenderFeesAndCredits","loanProgram","loanTerm","rateBasisPoints","nmlsId"]}]},{"allOf":[{"not":{"properties":{"firmness":{"not":{"enum":["none"]}}}}}]}]},{"oneOf":[{"allOf":[{"properties":{"firmness":{"enum":["none"]}}},{"required":["minCreditScore","minDownPaymentBasisPoints"]}]},{"allOf":[{"not":{"properties":{"firmness":{"enum":["none"]}}}}]}]}],"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"nmlsId":{"type":"integer","description":"The lender's official NMLS ID. Can be sourced online or from the lender."},"status":{"enum":["active","inactive"],"type":"string","description":"Should be set to active. Deactivate offers via the subaccount or offer rules."},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","rate_quote"],"type":"string","default":"none","description":"Refers to the level of qualification for an offer. 'None' refers to static (aka Thin Verticals) type offers with no decisioning. 'Rate Quote' offers are Mortech-created dynamic offers with a higher level of decisioning. Only 'None' should be used for static offers in Offer Catalog."},"headline":{"type":"string","description":"In some placements / UX (e.g. Offer Carousel), we display a headline above marketing bullets. For example, this could be 'Get cash advances up to $250* and build smart spending habits'."},"loanTerm":{"enum":["ten_year_fixed","fifteen_year_fixed","twenty_year_fixed","thirty_year_fixed","forty_year_fixed","three_year_intro_30_year_adjustable","five_year_intro_30_year_adjustable","seven_year_intro_30_year_adjustable","ten_year_intro_30_year_adjustable"],"type":"string","description":"Represents the length of the mortgage (typically 30 year fixed). This should NOT be set for static offers."},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"loanProgram":{"enum":["conforming","nonconforming","fha","va","agency","fhaJumbo","harp","harpJumbo","vaJumbo","usda"],"type":"string","description":"Represents the specific type of mortgage; 'conforming' refers to a standard mortgage type. This should NOT be set for static offers."},"productType":{"type":"string","const":"MortgageCashOutRefinance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string","description":"Optional legal language to be included in the 'More Info' modal of an offer. Only set this if requested by the partner."},"minCreditScore":{"type":"integer","description":"Displayed only on 'Thin Vertical' type offer walls."},"unmonetizedUrl":{"type":"string","format":"uri","description":"The demand partner's homepage. This URL is only used if a MoneyLion consumer theoretically wanted to show an unmonetized offer after a budget or caps had been exceeded."},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"rateBasisPoints":{"type":"integer","description":"Similar to annualPercentageRateBasisPoints, but is a rate instead of APR so excludes specific fees in the calculation. This should NOT be set for static offers."},"descriptionPoints":{"type":"array","items":{"type":"string"},"description":"Marketing bullets displayed in the 'More Info' section of the offer."},"productDisplayName":{"type":"string","readOnly":true},"monthlyPaymentCents":{"type":"integer","description":"Only used for dynamically created offers. Do NOT set for static offers."},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"lenderFeesAndCredits":{"type":"object","required":["totalFeesCents","lenderCreditsCents"],"properties":{"totalFeesCents":{"type":"integer","description":"Represents the total amount of lender fees in cents (e.g. 200000 instead of $2000). This should NOT be set for static offers."},"lenderCreditsCents":{"type":"integer","description":"Represents the total credits from the lender in cents (e.g. 200000 instead of $2000). This should NOT be set for static offers."}}},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"minDownPaymentBasisPoints":{"type":"integer","description":"Displayed only on 'Thin Vertical' type offer walls. This is in basis points, so enter 200 instead of 2%."},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPoints":{"type":"integer","description":"Represents the APR of an offer in basis points (e.g. 200 instead of 2.00%). It should NOT be set for static offers; it is used for dynamic offers only."}},"title":"MortgageCashOutRefinance"},"MortgagePurchase":{"type":"object","allOf":[{"oneOf":[{"allOf":[{"properties":{"firmness":{"not":{"enum":["none"]}}}},{"required":["annualPercentageRateBasisPoints","monthlyPaymentCents","lenderFeesAndCredits","loanProgram","loanTerm","rateBasisPoints","nmlsId"]}]},{"allOf":[{"not":{"properties":{"firmness":{"not":{"enum":["none"]}}}}}]}]},{"oneOf":[{"allOf":[{"properties":{"firmness":{"enum":["none"]}}},{"required":["minCreditScore","minDownPaymentBasisPoints"]}]},{"allOf":[{"not":{"properties":{"firmness":{"enum":["none"]}}}}]}]}],"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"nmlsId":{"type":"integer","description":"The lender's official NMLS ID. Can be sourced online or from the lender."},"status":{"enum":["active","inactive"],"type":"string","description":"Should be set to active. Deactivate offers via the subaccount or offer rules."},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","rate_quote"],"type":"string","default":"none","description":"Refers to the level of qualification for an offer. 'None' refers to static (aka Thin Verticals) type offers with no decisioning. 'Rate Quote' offers are Mortech-created dynamic offers with a higher level of decisioning. Only 'None' should be used for static offers in Offer Catalog."},"headline":{"type":"string","description":"In some placements / UX (e.g. Offer Carousel), we display a headline above marketing bullets. For example, this could be 'Get cash advances up to $250* and build smart spending habits'."},"loanTerm":{"enum":["ten_year_fixed","fifteen_year_fixed","twenty_year_fixed","thirty_year_fixed","forty_year_fixed","three_year_intro_30_year_adjustable","five_year_intro_30_year_adjustable","seven_year_intro_30_year_adjustable","ten_year_intro_30_year_adjustable"],"type":"string","description":"Represents the length of the mortgage (typically 30 year fixed). This should NOT be set for static offers."},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"loanProgram":{"enum":["conforming","nonconforming","fha","va","agency","fhaJumbo","harp","harpJumbo","vaJumbo","usda"],"type":"string","description":"Represents the specific type of mortgage; 'conforming' refers to a standard mortgage type. This should NOT be set for static offers."},"productType":{"type":"string","const":"MortgagePurchase"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string","description":"Optional legal language to be included in the 'More Info' modal of an offer. Only set this if requested by the partner."},"minCreditScore":{"type":"integer","description":"Displayed only on 'Thin Vertical' type offer walls."},"unmonetizedUrl":{"type":"string","format":"uri","description":"The demand partner's homepage. This URL is only used if a MoneyLion consumer theoretically wanted to show an unmonetized offer after a budget or caps had been exceeded."},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"rateBasisPoints":{"type":"integer","description":"Similar to annualPercentageRateBasisPoints, but is a rate instead of APR so excludes specific fees in the calculation. This should NOT be set for static offers."},"descriptionPoints":{"type":"array","items":{"type":"string"},"description":"Marketing bullets displayed in the 'More Info' section of the offer."},"productDisplayName":{"type":"string","readOnly":true},"monthlyPaymentCents":{"type":"integer","description":"Only used for dynamically created offers. Do NOT set for static offers."},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"lenderFeesAndCredits":{"type":"object","required":["totalFeesCents","lenderCreditsCents"],"properties":{"totalFeesCents":{"type":"integer","description":"Represents the total amount of lender fees in cents (e.g. 200000 instead of $2000). This should NOT be set for static offers."},"lenderCreditsCents":{"type":"integer","description":"Represents the total credits from the lender in cents (e.g. 200000 instead of $2000). This should NOT be set for static offers."}}},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"minDownPaymentBasisPoints":{"type":"integer","description":"Displayed only on 'Thin Vertical' type offer walls. This is in basis points, so enter 200 instead of 2%."},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPoints":{"type":"integer","description":"Represents the APR of an offer in basis points (e.g. 200 instead of 2.00%). It should NOT be set for static offers; it is used for dynamic offers only."}},"title":"MortgagePurchase"},"MortgageRefinance":{"type":"object","allOf":[{"oneOf":[{"allOf":[{"properties":{"firmness":{"not":{"enum":["none"]}}}},{"required":["annualPercentageRateBasisPoints","monthlyPaymentCents","lenderFeesAndCredits","loanProgram","loanTerm","rateBasisPoints","nmlsId"]}]},{"allOf":[{"not":{"properties":{"firmness":{"not":{"enum":["none"]}}}}}]}]},{"oneOf":[{"allOf":[{"properties":{"firmness":{"enum":["none"]}}},{"required":["minCreditScore","minDownPaymentBasisPoints"]}]},{"allOf":[{"not":{"properties":{"firmness":{"enum":["none"]}}}}]}]}],"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"nmlsId":{"type":"integer","description":"The lender's official NMLS ID. Can be sourced online or from the lender."},"status":{"enum":["active","inactive"],"type":"string","description":"Should be set to active. Deactivate offers via the subaccount or offer rules."},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","rate_quote"],"type":"string","default":"none","description":"Refers to the level of qualification for an offer. 'None' refers to static (aka Thin Verticals) type offers with no decisioning. 'Rate Quote' offers are Mortech-created dynamic offers with a higher level of decisioning. Only 'None' should be used for static offers in Offer Catalog."},"headline":{"type":"string","description":"In some placements / UX (e.g. Offer Carousel), we display a headline above marketing bullets. For example, this could be 'Get cash advances up to $250* and build smart spending habits'."},"loanTerm":{"enum":["ten_year_fixed","fifteen_year_fixed","twenty_year_fixed","thirty_year_fixed","forty_year_fixed","three_year_intro_30_year_adjustable","five_year_intro_30_year_adjustable","seven_year_intro_30_year_adjustable","ten_year_intro_30_year_adjustable"],"type":"string","description":"Represents the length of the mortgage (typically 30 year fixed). This should NOT be set for static offers."},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"loanProgram":{"enum":["conforming","nonconforming","fha","va","agency","fhaJumbo","harp","harpJumbo","vaJumbo","usda"],"type":"string","description":"Represents the specific type of mortgage; 'conforming' refers to a standard mortgage type. This should NOT be set for static offers."},"productType":{"type":"string","const":"MortgageRefinance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string","description":"Optional legal language to be included in the 'More Info' modal of an offer. Only set this if requested by the partner."},"minCreditScore":{"type":"integer","description":"Displayed only on 'Thin Vertical' type offer walls."},"unmonetizedUrl":{"type":"string","format":"uri","description":"The demand partner's homepage. This URL is only used if a MoneyLion consumer theoretically wanted to show an unmonetized offer after a budget or caps had been exceeded."},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"rateBasisPoints":{"type":"integer","description":"Similar to annualPercentageRateBasisPoints, but is a rate instead of APR so excludes specific fees in the calculation. This should NOT be set for static offers."},"descriptionPoints":{"type":"array","items":{"type":"string"},"description":"Marketing bullets displayed in the 'More Info' section of the offer."},"productDisplayName":{"type":"string","readOnly":true},"monthlyPaymentCents":{"type":"integer","description":"Only used for dynamically created offers. Do NOT set for static offers."},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"lenderFeesAndCredits":{"type":"object","required":["totalFeesCents","lenderCreditsCents"],"properties":{"totalFeesCents":{"type":"integer","description":"Represents the total amount of lender fees in cents (e.g. 200000 instead of $2000). This should NOT be set for static offers."},"lenderCreditsCents":{"type":"integer","description":"Represents the total credits from the lender in cents (e.g. 200000 instead of $2000). This should NOT be set for static offers."}}},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"minDownPaymentBasisPoints":{"type":"integer","description":"Displayed only on 'Thin Vertical' type offer walls. This is in basis points, so enter 200 instead of 2%."},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPoints":{"type":"integer","description":"Represents the APR of an offer in basis points (e.g. 200 instead of 2.00%). It should NOT be set for static offers; it is used for dynamic offers only."}},"title":"MortgageRefinance"},"MotorcycleInsurance":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"MotorcycleInsurance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"MotorcycleInsurance"},"OverdraftProtection":{"required":["amountCentsMax","amountCentsMin","createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyFeeCentsMax","monthlyFeeCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"OverdraftProtection"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer","minimum":0},"amountCentsMin":{"type":"integer","minimum":0},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"acceptanceRequirements":{"type":"string"},"fastTransferFeeCentsMax":{"type":"integer","minimum":0},"fastTransferFeeCentsMin":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"fastTransferFeeBasisPointsMax":{"type":"integer","minimum":0},"fastTransferFeeBasisPointsMin":{"type":"integer","minimum":0}},"additionalProperties":false,"title":"OverdraftProtection"},"PetInsurance":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"PetInsurance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"PetInsurance"},"RentersInsurance":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"RentersInsurance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"RentersInsurance"},"RentUtilityBillReporting":{"required":["createdAt","creditBureauReporting","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyPaymentCentsMax","monthlyPaymentCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"disclaimer":{"type":"string"},"productType":{"type":"string","const":"RentUtilityBillReporting"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"creditBureauReporting":{"type":"array","items":{"enum":["Experian","Equifax","TransUnion"],"type":"string"}},"acceptanceRequirements":{"type":"string"},"monthlyPaymentCentsMax":{"type":"integer","minimum":0},"monthlyPaymentCentsMin":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"RentUtilityBillReporting"},"RevenueBasedFinancing":{"required":["amountCentsMax","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string","default":""},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"RevenueBasedFinancing"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"minCreditScore":{"type":"integer","minimum":0},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"minMonthlyRevenueCents":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"RevenueBasedFinancing"},"RoboInvesting":{"required":["annualAdvisoryFeeBasisPointsMax","annualAdvisoryFeeBasisPointsMin","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","minAmountToOpenCents","monthlyFeeCentsMax","monthlyFeeCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"disclaimer":{"type":"string"},"description":{"type":"string"},"productType":{"type":"string","const":"RoboInvesting"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer"},"monthlyFeeCentsMin":{"type":"integer"},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"minAmountToOpenCents":{"type":"integer"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualAdvisoryFeeBasisPointsMax":{"type":"integer"},"annualAdvisoryFeeBasisPointsMin":{"type":"integer"}},"additionalProperties":false,"title":"RoboInvesting"},"SavingsAccount":{"required":["annualPercentageYieldBasisPoints","checkWriting","createdAt","depositToEarnApyCentsMin","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","monthlyFeeCentsMax","monthlyFeeCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"name":{"type":"string"},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"disclaimer":{"type":"string"},"description":{"type":"string"},"productType":{"type":"string","const":"SavingsAccount"},"checkWriting":{"type":"boolean"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"federalInsuranceType":{"enum":["fdic","ncua"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"depositToEarnApyCentsMin":{"type":"integer"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageYieldBasisPoints":{"type":"integer"}},"additionalProperties":false,"title":"SavingsAccount"},"SecuredCreditCard":{"required":["createdAt","details","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","minDeposit","productDisplayName","productType","productVersions","purchaseApr","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","title":"URL","format":"uri","readOnly":true},"uuid":{"type":"string","title":"UUID","format":"uuid","readOnly":true},"isITA":{"type":"boolean","title":"Indicates if the card is an Invitation to Apply (ITA) offer","readOnly":true},"status":{"enum":["active","inactive"],"type":"string","title":"Status"},"content":{"type":"object","title":"Content","properties":{"badges":{"type":"array","items":{"type":"string"},"title":"Badge","description":"If multiple badges are entered, the first one will be displayed on the UI"}},"additionalProperties":false},"details":{"type":"object","title":"Card Details","required":["cardName","cardImageUrl","cardBenefits","descriptionPoints","cardNetwork"],"properties":{"cardName":{"type":"string","title":"Card Name","description":"Name of the card that will be displayed on the offer card (Ex: Amex Platinum Credit Card)"},"cardNetwork":{"enum":["discover","visa","mastercard","american_express"],"type":"string","title":"Card Network"},"cardBenefits":{"type":"array","items":{"enum":["balance_transfer","cash_back","earning_rewards","improve_credit","low_interest","new_to_credit","student","travel_incentives"],"type":"string"},"title":"Card Benefits","description":"You can select multiple options for a credit card"},"cardImageUrl":{"type":"string","title":"Card Image","format":"uri","description":"This is the URL that host the card image for the offer card. Copy paste the Demand Sub Account image URL in this field"},"ratesTermsUrl":{"type":"string","title":"Rates & Terms URL","format":"uri","description":"Optional URL that will link to partner provided Rates and Terms"},"descriptionPoints":{"type":"array","items":{"type":"string"},"title":"Description","description":"Marketing bullets provided by issuer"},"previewDescriptionPoints":{"type":"array","items":{"type":"object","required":["description"],"properties":{"disclaimer":{"type":"string","title":"Disclaimer","description":"Goes in the tooltip of the description point"},"description":{"type":"string","title":"Preview Description"}}},"title":"Preview Description","description":"Use this for horizontal scroll preview points"},"additionalDescriptionPoints":{"type":"array","items":{"type":"string","title":"Additional Description","description":"Custom editorial description for the card offer"},"title":"Additional Description"}},"additionalProperties":false},"rewards":{"type":"object","title":"Rewards","properties":{"title":{"type":"string","title":"Rewards Title","description":"Title for the stat — defaults to “Rewards,” but can be customized (e.g., “Cash Back”) by updating this field."},"disclaimer":{"type":"string","title":"Disclaimer","description":"Full details of rewards that goes in the tooltip of rewards stat"},"description":{"type":"string","title":"Description","description":"Short description of the rewards. Example: 1x-5x, 1.5% Cashback"}},"additionalProperties":false},"version":{"type":"integer","title":"Version","readOnly":true},"firmness":{"enum":["none","preapproved","prequalified","preselected"],"type":"string","title":"Firmness","description":"Should be set to None for ITA offers"},"annualFee":{"type":"object","title":"Annual Fee","properties":{"centsMax":{"type":"integer","title":"Max Annual Fee (in cents)","minimum":0},"centsMin":{"type":"integer","title":"Min Annual Fee (in cents)","minimum":0},"introTerm":{"type":"integer","title":"Annual Intro Fee Term","minimum":0,"description":"The time period for which the intro fee is applicable (in years)"},"disclaimer":{"type":"string","title":"Disclaimer","description":"Goes in the tooltip of annual fee stat"},"introCents":{"type":"integer","title":"Annual Intro Fee (in cents)","minimum":0},"description":{"type":"string","title":"Description","description":"Use this field when you want a custom text to be displayed for annual fee"}},"additionalProperties":false},"createdAt":{"type":"string","title":"Created At","format":"date-time","readOnly":true},"updatedAt":{"type":"string","title":"Updated At","format":"date-time","readOnly":true},"introBonus":{"type":"object","title":"Intro/Welcome Bonus","properties":{"unit":{"enum":["miles","points","statement_credit_cents"],"type":"string","title":"Intro Bonus Unit"},"title":{"type":"string","title":"Title","description":"Default is Welcome Bonus; update this field to set a custom title (e.g., Intro Bonus)."},"amount":{"type":"integer","title":"Amount","minimum":0,"description":"Bonus Amount value in integer"},"disclaimer":{"type":"string","title":"Disclaimer","description":"Goes in tooltip of Welcome/Intro bonus stat. Enter the full intro bonus text here."},"description":{"type":"string","title":"Description","description":"Welcome bonus short description. Example: $200 bonus"}},"additionalProperties":false},"minDeposit":{"type":"object","title":"Minimum Deposit","required":["cents"],"properties":{"cents":{"type":"integer","title":"Min Deposit Amount (in cents)","minimum":0},"disclaimer":{"type":"string","title":"Disclaimer","description":"Goes in the tooltip of Min Deposit stat"}},"additionalProperties":false},"productType":{"type":"string","const":"SecuredCreditCard"},"purchaseApr":{"type":"object","title":"APR (Regular/Fixed/Variable)","required":["type"],"properties":{"type":{"enum":["variable","fixed","regular"],"type":"string","title":"APR Label","description":"Determines the stat label based on the selected value. Example, if Regular is selected, the stat displays as Regular APR."},"summary":{"type":"string","title":"Summary","description":"Intro + Regular APR combined description."},"disclaimer":{"type":"string","title":"Disclaimer","description":"This will go in tooltip of the stat"},"description":{"type":"string","title":"Description","description":"Custom text for APR after the Intro APR period ends. Example: 17.99%–26.99% Variable APR"},"basisPointsMax":{"type":"integer","title":"Max APR (in basis points)","minimum":0},"basisPointsMin":{"type":"integer","title":"Min APR (in basis points)","minimum":0}},"additionalProperties":false},"isMonetized":{"type":"boolean"},"creditRatings":{"type":"object","title":"Recommended Credit Ratings","properties":{"values":{"type":"array","items":{"enum":["excellent","good","fair","poor","limited","unknown"],"type":"string","title":"Recommended Credit Rating Value"},"title":"Values"},"disclaimer":{"type":"string","title":"Disclaimer","description":"Goes in the tooltip of recommended credit stat"},"description":{"type":"string","title":"Description","description":"Custom text for recommended credit ratings. Example: Good/Excellent"}},"additionalProperties":false},"legalLanguage":{"type":"string","title":"Legal Language"},"cashAdvanceApr":{"type":"object","title":"Cash Advance","properties":{"description":{"type":"string","title":"APR Description"},"basisPointsMax":{"type":"integer","title":"Max APR (in basis points)","minimum":0},"basisPointsMin":{"type":"integer","title":"Min APR (in basis points)","minimum":0}}},"unmonetizedUrl":{"type":"string","title":"Unmonetized URL","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"purchaseIntroApr":{"type":"object","title":"Purchase Intro APR","properties":{"term":{"type":"integer","title":"Purchase Intro APR Term","minimum":0},"termUnit":{"enum":["day","month","year","open"],"type":"string","title":"Purchase Intro APR Term Unit"},"description":{"type":"string","title":"Description","description":"Use this field if you want to display a custom text. Example:0% Intro APR on purchases for 15 months"},"basisPointsMax":{"type":"integer","title":"Max Purchase Intro APR (in basis points)","minimum":0},"basisPointsMin":{"type":"integer","title":"Min Purchase Intro APR (in basis points)","minimum":0}},"additionalProperties":false},"financialInstitutionBrandUuid":{"type":"string","title":"Financial Institution Brand Uuid","format":"uuid","readOnly":true},"balanceTransferApr":{"type":"object","title":"Balance Transfer APR","properties":{"description":{"type":"string","title":"Description","description":"Custom text for Balance Transfer APR"},"basisPointsMax":{"type":"integer","title":"Max Balance Transfer APR (in basis points)","minimum":0},"basisPointsMin":{"type":"integer","title":"Min Balance Transfer APR (in basis points)","minimum":0}},"additionalProperties":false},"balanceTransferFee":{"type":"object","title":"Balance Transfer Fee","properties":{"disclaimer":{"type":"string","title":"Disclaimer"},"basisPoints":{"type":"integer","title":"Fee (in basis points)","minimum":0}}},"productDisplayName":{"type":"string","title":"Product Display Name","readOnly":true},"financialInstitutionUuid":{"type":"string","title":"Financial Institution Uuid","format":"uuid"},"balanceTransferIntroApr":{"type":"object","title":"Balance Transfer Intro APR","properties":{"term":{"type":"integer","title":"BT Intro APR Term","minimum":0},"termUnit":{"enum":["day","month","year","open"],"type":"string","title":"BT Intro APR Term Unit"},"description":{"type":"string","title":"Description","description":"Use this field if you want to display a custom text. Example: 0% intro APR on balance transfers for 15 months"},"basisPointsMax":{"type":"integer","title":"Max BT Intro APR (in basis points)","minimum":0},"basisPointsMin":{"type":"integer","title":"Min BT Intro APR (in basis points)","minimum":0}},"additionalProperties":false},"financialInstitutionBrandName":{"type":"string","title":"Financial Institution Brand Name","readOnly":true},"financialInstitutionImageUrl":{"type":"string","title":"Financial Institution Image Url","format":"uri","readOnly":true},"financialInstitutionDisplayName":{"type":"string","title":"Financial Institution Display Name","readOnly":true}},"title":"SecuredCreditCard"},"SecuredPersonalLoan":{"required":["amountCentsMax","amountCentsMin","annualPercentageRateBasisPointsMax","annualPercentageRateBasisPointsMin","annualPercentageRateType","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","headline","productDisplayName","productType","productVersions","status","termLengthMonthsMax","termLengthMonthsMin","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","prequalified","preapproved"],"type":"string"},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"description":{"type":"string"},"productType":{"type":"string","const":"SecuredPersonalLoan"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"termLengthMonthsMax":{"type":"integer"},"termLengthMonthsMin":{"type":"integer"},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"monthlyPaymentCentsMax":{"type":"integer"},"monthlyPaymentCentsMin":{"type":"integer"},"annualPercentageRateType":{"enum":["fixed","variable"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPointsMax":{"type":"integer"},"annualPercentageRateBasisPointsMin":{"type":"integer"}},"additionalProperties":false,"title":"SecuredPersonalLoan"},"SpecialtyVehicleInsurance":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"SpecialtyVehicleInsurance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"SpecialtyVehicleInsurance"},"StudentLoan":{"required":["amountCentsMax","amountCentsMin","annualPercentageRateBasisPointsMax","annualPercentageRateBasisPointsMin","annualPercentageRateType","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","headline","productDisplayName","productType","productVersions","status","termLengthMonthsMax","termLengthMonthsMin","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","prequalified","preapproved"],"type":"string"},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"description":{"type":"string"},"productType":{"type":"string","const":"StudentLoan"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"termLengthMonthsMax":{"type":"integer"},"termLengthMonthsMin":{"type":"integer"},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"monthlyPaymentCentsMax":{"type":"integer"},"monthlyPaymentCentsMin":{"type":"integer"},"annualPercentageRateType":{"enum":["fixed","variable"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPointsMax":{"type":"integer"},"annualPercentageRateBasisPointsMin":{"type":"integer"}},"additionalProperties":false,"title":"StudentLoan"},"StudentLoanRefinance":{"required":["amountCentsMax","amountCentsMin","annualPercentageRateBasisPointsMax","annualPercentageRateBasisPointsMin","annualPercentageRateType","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","headline","productDisplayName","productType","productVersions","status","termLengthMonthsMax","termLengthMonthsMin","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","prequalified","preapproved"],"type":"string"},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"description":{"type":"string"},"productType":{"type":"string","const":"StudentLoanRefinance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"termLengthMonthsMax":{"type":"integer"},"termLengthMonthsMin":{"type":"integer"},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"monthlyPaymentCentsMax":{"type":"integer"},"monthlyPaymentCentsMin":{"type":"integer"},"annualPercentageRateType":{"enum":["fixed","variable"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPointsMax":{"type":"integer"},"annualPercentageRateBasisPointsMin":{"type":"integer"}},"additionalProperties":false,"title":"StudentLoanRefinance"},"TaxFiling":{"required":["createdAt","federalFilingFeeCentsMax","federalFilingFeeCentsMin","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","stateFilingFeeCentsMax","stateFilingFeeCentsMin","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"freeTier":{"type":"array","items":{"enum":["IRS Free File","Free 1040"],"type":"string"}},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"TaxFiling"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"stateFilingFeeCentsMax":{"type":"integer"},"stateFilingFeeCentsMin":{"type":"integer"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"federalFilingFeeCentsMax":{"type":"integer"},"federalFilingFeeCentsMin":{"type":"integer"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"TaxFiling"},"TermLifeInsurance":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"TermLifeInsurance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"TermLifeInsurance"},"TravelOffers":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"TravelOffers"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"TravelOffers"},"UnsecuredCreditCard":{"required":["createdAt","details","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","productDisplayName","productType","productVersions","purchaseApr","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","title":"URL","format":"uri","readOnly":true},"uuid":{"type":"string","title":"UUID","format":"uuid","readOnly":true},"isITA":{"type":"boolean","title":"Indicates if the card is an Invitation to Apply (ITA) offer","readOnly":true},"status":{"enum":["active","inactive"],"type":"string","title":"Status"},"content":{"type":"object","title":"Content","properties":{"badges":{"type":"array","items":{"type":"string"},"title":"Badge","description":"If multiple badges are entered, the first one will be displayed on the UI"}},"additionalProperties":false},"details":{"type":"object","title":"Card Details","required":["cardName","cardImageUrl","cardBenefits","descriptionPoints","cardNetwork"],"properties":{"cardName":{"type":"string","title":"Card Name","description":"Name of the card that will be displayed on the offer card (Ex: Amex Platinum Credit Card)"},"cardNetwork":{"enum":["discover","visa","mastercard","american_express"],"type":"string","title":"Card Network"},"cardBenefits":{"type":"array","items":{"enum":["balance_transfer","cash_back","earning_rewards","improve_credit","low_interest","new_to_credit","student","travel_incentives"],"type":"string"},"title":"Card Benefits","description":"You can select multiple options for a credit card"},"cardImageUrl":{"type":"string","title":"Card Image","format":"uri","description":"This is the URL that host the card image for the offer card. Copy paste the Demand Sub Account image URL in this field"},"ratesTermsUrl":{"type":"string","title":"Rates & Terms URL","format":"uri","description":"Optional URL that will link to partner provided Rates and Terms"},"descriptionPoints":{"type":"array","items":{"type":"string"},"title":"Description","description":"Marketing bullets provided by issuer"},"previewDescriptionPoints":{"type":"array","items":{"type":"object","required":["description"],"properties":{"disclaimer":{"type":"string","title":"Disclaimer","description":"Goes in the tooltip of the description point"},"description":{"type":"string","title":"Preview Description"}}},"title":"Preview Description","description":"Use this for horizontal scroll preview points"},"additionalDescriptionPoints":{"type":"array","items":{"type":"string","title":"Additional Description","description":"Custom editorial description for the card offer"},"title":"Additional Description"}},"additionalProperties":false},"rewards":{"type":"object","title":"Rewards","properties":{"title":{"type":"string","title":"Rewards Title","description":"Title for the stat — defaults to “Rewards,” but can be customized (e.g., “Cash Back”) by updating this field."},"disclaimer":{"type":"string","title":"Disclaimer","description":"Full details of rewards that goes in the tooltip of rewards stat"},"description":{"type":"string","title":"Description","description":"Short description of the rewards. Example: 1x-5x, 1.5% Cashback"}},"additionalProperties":false},"version":{"type":"integer","title":"Version","readOnly":true},"firmness":{"enum":["none","preapproved","prequalified","preselected"],"type":"string","title":"Firmness","description":"Should be set to None for ITA offers"},"annualFee":{"type":"object","title":"Annual Fee","properties":{"centsMax":{"type":"integer","title":"Max Annual Fee (in cents)","minimum":0},"centsMin":{"type":"integer","title":"Min Annual Fee (in cents)","minimum":0},"introTerm":{"type":"integer","title":"Annual Intro Fee Term","minimum":0,"description":"The time period for which the intro fee is applicable (in years)"},"disclaimer":{"type":"string","title":"Disclaimer","description":"Goes in the tooltip of annual fee stat"},"introCents":{"type":"integer","title":"Annual Intro Fee (in cents)","minimum":0},"description":{"type":"string","title":"Description","description":"Use this field when you want a custom text to be displayed for annual fee"}},"additionalProperties":false},"createdAt":{"type":"string","title":"Created At","format":"date-time","readOnly":true},"updatedAt":{"type":"string","title":"Updated At","format":"date-time","readOnly":true},"introBonus":{"type":"object","title":"Intro/Welcome Bonus","properties":{"unit":{"enum":["miles","points","statement_credit_cents"],"type":"string","title":"Intro Bonus Unit"},"title":{"type":"string","title":"Title","description":"Default is Welcome Bonus; update this field to set a custom title (e.g., Intro Bonus)."},"amount":{"type":"integer","title":"Amount","minimum":0,"description":"Bonus Amount value in integer"},"disclaimer":{"type":"string","title":"Disclaimer","description":"Goes in tooltip of Welcome/Intro bonus stat. Enter the full intro bonus text here."},"description":{"type":"string","title":"Description","description":"Welcome bonus short description. Example: $200 bonus"}},"additionalProperties":false},"productType":{"type":"string","const":"UnsecuredCreditCard"},"purchaseApr":{"type":"object","title":"APR (Regular/Fixed/Variable)","required":["type"],"properties":{"type":{"enum":["variable","fixed","regular"],"type":"string","title":"APR Label","description":"Determines the stat label based on the selected value. Example, if Regular is selected, the stat displays as Regular APR."},"summary":{"type":"string","title":"Summary","description":"Intro + Regular APR combined description."},"disclaimer":{"type":"string","title":"Disclaimer","description":"This will go in tooltip of the stat"},"description":{"type":"string","title":"Description","description":"Custom text for APR after the Intro APR period ends. Example: 17.99%–26.99% Variable APR"},"basisPointsMax":{"type":"integer","title":"Max APR (in basis points)","minimum":0},"basisPointsMin":{"type":"integer","title":"Min APR (in basis points)","minimum":0}},"additionalProperties":false},"isMonetized":{"type":"boolean"},"creditRatings":{"type":"object","title":"Recommended Credit Ratings","properties":{"values":{"type":"array","items":{"enum":["excellent","good","fair","poor","limited","unknown"],"type":"string","title":"Recommended Credit Rating Value"},"title":"Values"},"disclaimer":{"type":"string","title":"Disclaimer","description":"Goes in the tooltip of recommended credit stat"},"description":{"type":"string","title":"Description","description":"Custom text for recommended credit ratings. Example: Good/Excellent"}},"additionalProperties":false},"legalLanguage":{"type":"string","title":"Legal Language"},"cashAdvanceApr":{"type":"object","title":"Cash Advance","properties":{"description":{"type":"string","title":"APR Description"},"basisPointsMax":{"type":"integer","title":"Max APR (in basis points)","minimum":0},"basisPointsMin":{"type":"integer","title":"Min APR (in basis points)","minimum":0}}},"unmonetizedUrl":{"type":"string","title":"Unmonetized URL","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"purchaseIntroApr":{"type":"object","title":"Purchase Intro APR","properties":{"term":{"type":"integer","title":"Purchase Intro APR Term","minimum":0},"termUnit":{"enum":["day","month","year","open"],"type":"string","title":"Purchase Intro APR Term Unit"},"description":{"type":"string","title":"Description","description":"Use this field if you want to display a custom text. Example:0% Intro APR on purchases for 15 months"},"basisPointsMax":{"type":"integer","title":"Max Purchase Intro APR (in basis points)","minimum":0},"basisPointsMin":{"type":"integer","title":"Min Purchase Intro APR (in basis points)","minimum":0}},"additionalProperties":false},"financialInstitutionBrandUuid":{"type":"string","title":"Financial Institution Brand Uuid","format":"uuid","readOnly":true},"balanceTransferApr":{"type":"object","title":"Balance Transfer APR","properties":{"description":{"type":"string","title":"Description","description":"Custom text for Balance Transfer APR"},"basisPointsMax":{"type":"integer","title":"Max Balance Transfer APR (in basis points)","minimum":0},"basisPointsMin":{"type":"integer","title":"Min Balance Transfer APR (in basis points)","minimum":0}},"additionalProperties":false},"balanceTransferFee":{"type":"object","title":"Balance Transfer Fee","properties":{"disclaimer":{"type":"string","title":"Disclaimer"},"basisPoints":{"type":"integer","title":"Fee (in basis points)","minimum":0}}},"productDisplayName":{"type":"string","title":"Product Display Name","readOnly":true},"financialInstitutionUuid":{"type":"string","title":"Financial Institution Uuid","format":"uuid"},"balanceTransferIntroApr":{"type":"object","title":"Balance Transfer Intro APR","properties":{"term":{"type":"integer","title":"BT Intro APR Term","minimum":0},"termUnit":{"enum":["day","month","year","open"],"type":"string","title":"BT Intro APR Term Unit"},"description":{"type":"string","title":"Description","description":"Use this field if you want to display a custom text. Example: 0% intro APR on balance transfers for 15 months"},"basisPointsMax":{"type":"integer","title":"Max BT Intro APR (in basis points)","minimum":0},"basisPointsMin":{"type":"integer","title":"Min BT Intro APR (in basis points)","minimum":0}},"additionalProperties":false},"financialInstitutionBrandName":{"type":"string","title":"Financial Institution Brand Name","readOnly":true},"financialInstitutionImageUrl":{"type":"string","title":"Financial Institution Image Url","format":"uri","readOnly":true},"financialInstitutionDisplayName":{"type":"string","title":"Financial Institution Display Name","readOnly":true}},"title":"UnsecuredCreditCard"},"UnsecuredLineOfCredit":{"required":["amountCentsMax","amountCentsMin","annualPercentageRateBasisPointsMax","annualPercentageRateBasisPointsMin","annualPercentageRateType","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","prequalified","preapproved"],"type":"string"},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"disclaimer":{"type":"string"},"description":{"type":"string"},"productType":{"type":"string","const":"UnsecuredLineOfCredit"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"monthlyPaymentCentsMax":{"type":"integer"},"monthlyPaymentCentsMin":{"type":"integer"},"annualPercentageRateType":{"enum":["fixed","variable"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPointsMax":{"type":"integer"},"annualPercentageRateBasisPointsMin":{"type":"integer"}},"additionalProperties":false,"title":"UnsecuredLineOfCredit"},"UnsecuredPersonalLoan":{"required":["amountCentsMax","amountCentsMin","annualPercentageRateBasisPointsMax","annualPercentageRateBasisPointsMin","annualPercentageRateType","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","headline","productDisplayName","productType","productVersions","status","termLengthMonthsMax","termLengthMonthsMin","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","prequalified","preapproved"],"type":"string"},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"disclaimer":{"type":"string"},"description":{"type":"string"},"productType":{"type":"string","const":"UnsecuredPersonalLoan"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"termLengthMonthsMax":{"type":"integer"},"termLengthMonthsMin":{"type":"integer"},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"monthlyPaymentCentsMax":{"type":"integer"},"monthlyPaymentCentsMin":{"type":"integer"},"annualPercentageRateType":{"enum":["fixed","variable"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPointsMax":{"type":"integer"},"annualPercentageRateBasisPointsMin":{"type":"integer"}},"additionalProperties":false,"title":"UnsecuredPersonalLoan"},"UtilitiesDiscounts":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"UtilitiesDiscounts"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"UtilitiesDiscounts"},"WholeLifeInsurance":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"WholeLifeInsurance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"WholeLifeInsurance"},"basicRateTablePendingResponse":{"type":"object","required":["partner","offerCatalogProductTypes"],"properties":{"partner":{"$ref":"#/components/schemas/demandPartner"},"offerCatalogProductTypes":{"type":"array","items":{"type":"string"},"description":"Limits results to leads that have the specified productTypes from the Product catalog"}}},"demandPartner":{"type":"object","required":["uuid","name","description","disclaimer","supportsPreSelect","shouldDisplayPreSelect","supportsPersonalizedOffers","imageUrl"],"properties":{"uuid":{"type":"string","format":"uuid"},"name":{"type":"string"},"description":{"type":"string"},"disclaimer":{"type":"string"},"supportsPreSelect":{"type":"boolean"},"shouldDisplayPreSelect":{"type":"boolean"},"supportsPersonalizedOffers":{"type":"boolean","description":"Whether the partner supports returning pre-qualified or pre-approved offers"},"imageUrl":{"type":"string","format":"url"},"subtextOverride":{"type":"string"},"brandName":{"type":"string","description":"The external-facing name that will appear on offer cards, marketing materials, and other end user touchpoints"},"brandUuid":{"type":"string","format":"uuid"}}}}}}
```

## The ProductType object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"ProductType":{"type":"string","title":"ProductType","description":"Available product types from the Offer Catalog","enum":["AlternativeInvestments","AutomobileInsurance","AutomobileLoan","AutomobileRefinance","AutoServices","BankingAccount","BrokerageAccount","BudgetingTools","BusinessLendingMarketplace","BusinessLineOfCredit","CancellationServices","CashAdvance","CashManagementAccount","CashRewards","CertificateOfDeposit","CheckingAccount","CommercialAutoLoan","CreditBuilderDebitCard","CreditBuilderLoan","CreditBuilderSecuredCreditCard","CreditMonitoring","CreditRepair","CryptoBrokerage","DebtSettlement","EarnedWageAccess","EducationOffers","Freebies","GigEconomy","HealthDiscounts","HealthInsurance","HomeEquityInvestment","HomeEquityLineOfCredit","HomeEquityLoan","IdentityProtection","IncomeOpportunities","IncomeProtection","InstallmentLoanMarketplace","MoneyMarketAccount","MortgageCashOutRefinance","MortgagePurchase","MortgageRefinance","MotorcycleInsurance","OverdraftProtection","PetInsurance","RentersInsurance","RentUtilityBillReporting","RevenueBasedFinancing","RoboInvesting","SavingsAccount","SecuredCreditCard","SecuredPersonalLoan","SpecialtyVehicleInsurance","StudentLoan","StudentLoanRefinance","TaxFiling","TermLifeInsurance","TravelOffers","UnsecuredCreditCard","UnsecuredLineOfCredit","UnsecuredPersonalLoan","UtilitiesDiscounts","WholeLifeInsurance"]}}}}
```

## The ApiVersion object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"ApiVersion":{"type":"string","enum":["2026-02-25"]}}}}
```

## The LeadRequestOfferCatalog object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"LeadRequestOfferCatalog":{"type":"object","properties":{"productTypes":{"type":"array","description":"Product types in which the `Lead` is interested","items":{"$ref":"#/components/schemas/ProductType"}},"uuid":{"type":"string","format":"uuid","description":"Primary UUID for a `Lead`"},"sessionUuid":{"type":"string","format":"uuid","description":"UUID used to link leads across verticals, unique per user per supply sub-account"},"deviceId":{"type":"string","format":"uuid","description":"Unique identifier for the lead's device."},"profileUuid":{"type":"string","format":"uuid","description":"The UUID of the profile that this lead belongs to."},"loanInformation":{"$ref":"#/components/schemas/leadLoanInformationJson"},"personalInformation":{"$ref":"#/components/schemas/personalInformationRequest"},"personalReferenceInformation":{"$ref":"#/components/schemas/leadPersonalReferenceInformationJson"},"mortgageInformation":{"$ref":"#/components/schemas/leadMortgageInformationJson"},"creditCardInformation":{"$ref":"#/components/schemas/leadCreditCardInformationJson"},"savingsInformation":{"$ref":"#/components/schemas/leadSavingsInformationJson"},"creditInformation":{"$ref":"#/components/schemas/leadCreditInformationJson"},"financialInformation":{"$ref":"#/components/schemas/financialInformationRequest"},"employmentInformation":{"$ref":"#/components/schemas/leadEmploymentInformationJson"},"legalInformation":{"$ref":"#/components/schemas/leadLegalInformationJson"},"educationInformation":{"$ref":"#/components/schemas/leadEducationInformationJson"},"coApplicantInformation":{"$ref":"#/components/schemas/leadCoApplicantInformationJson"},"healthInformation":{"$ref":"#/components/schemas/leadHealthInformationJson"},"vehicleInformation":{"$ref":"#/components/schemas/leadVehicleInformationJson"},"autoInsuranceInformation":{"$ref":"#/components/schemas/leadAutoInsuranceInformationJson"},"lifeInsuranceInformation":{"$ref":"#/components/schemas/leadLifeInsuranceInformationJson"},"refinanceLoans":{"type":"array","items":{"$ref":"#/components/schemas/leadRefinanceLoanInformationJson"},"description":"One or more loans that the lead wishes to refinance or consolidate"},"identificationInformation":{"$ref":"#/components/schemas/leadIdentificationInformationJson"},"clientTags":{"$ref":"#/components/schemas/leadClientTagsJson"},"sessionInformation":{"$ref":"#/components/schemas/leadSessionInformationJson"},"showCapExceededOffers":{"type":"boolean","description":"Whether offers are appended to a rate table despite having reached their provider cap"}}},"ProductType":{"type":"string","title":"ProductType","description":"Available product types from the Offer Catalog","enum":["AlternativeInvestments","AutomobileInsurance","AutomobileLoan","AutomobileRefinance","AutoServices","BankingAccount","BrokerageAccount","BudgetingTools","BusinessLendingMarketplace","BusinessLineOfCredit","CancellationServices","CashAdvance","CashManagementAccount","CashRewards","CertificateOfDeposit","CheckingAccount","CommercialAutoLoan","CreditBuilderDebitCard","CreditBuilderLoan","CreditBuilderSecuredCreditCard","CreditMonitoring","CreditRepair","CryptoBrokerage","DebtSettlement","EarnedWageAccess","EducationOffers","Freebies","GigEconomy","HealthDiscounts","HealthInsurance","HomeEquityInvestment","HomeEquityLineOfCredit","HomeEquityLoan","IdentityProtection","IncomeOpportunities","IncomeProtection","InstallmentLoanMarketplace","MoneyMarketAccount","MortgageCashOutRefinance","MortgagePurchase","MortgageRefinance","MotorcycleInsurance","OverdraftProtection","PetInsurance","RentersInsurance","RentUtilityBillReporting","RevenueBasedFinancing","RoboInvesting","SavingsAccount","SecuredCreditCard","SecuredPersonalLoan","SpecialtyVehicleInsurance","StudentLoan","StudentLoanRefinance","TaxFiling","TermLifeInsurance","TravelOffers","UnsecuredCreditCard","UnsecuredLineOfCredit","UnsecuredPersonalLoan","UtilitiesDiscounts","WholeLifeInsurance"]},"leadLoanInformationJson":{"type":"object","properties":{"purpose":{"$ref":"#/components/schemas/purpose"},"loanAmount":{"type":"integer","format":"int32"}}},"purpose":{"type":"string","enum":["auto","auto_purchase","auto_refinance","baby","boat","business","car_repair","cosmetic","credit_card_refi","debt_consolidation","emergency","engagement","green","home_improvement","home_purchase","home_refi","household_expenses","large_purchases","life_event","medical_dental","motorcycle","moving_relocation","other","rv","special_occasion","student_loan","student_loan_refi","taxes","vacation","wedding"]},"personalInformationRequest":{"type":"object","properties":{"firstName":{"type":"string"},"lastName":{"type":"string"},"aliasFirstName":{"type":"string","description":"The first name the lead uses as an alias"},"aliasLastName":{"type":"string","description":"The last name the lead uses as an alias"},"email":{"$ref":"#/components/schemas/email"},"city":{"type":"string"},"state":{"$ref":"#/components/schemas/state-lead"},"workPhone":{"type":"string","pattern":"^1?\\d{10}$"},"primaryPhone":{"type":"string","pattern":"^1?\\d{10}$"},"bestTimeToCall":{"$ref":"#/components/schemas/bestTimeToCall"},"address1":{"type":"string","description":"Street address (primary address line)"},"address2":{"type":"string","description":"Secondary address line"},"addressMoveInDate":{"type":"string","format":"date","description":"The date the lead moved into their current address"},"zipcode":{"type":"string","pattern":"^\\d{5}([-\\s]\\d{4})?$"},"monthsAtAddress":{"type":"integer","format":"int32","description":"Number of months the provided address has been the lead's primary residence"},"driversLicenseNumber":{"type":"string"},"driversLicenseState":{"type":"string","description":"State in which the driver's license was issued"},"ipAddress":{"type":"string","format":"ip","description":"IP address"},"activeMilitary":{"type":"boolean","description":"Whether the lead is currently in the military (not a veteran)"},"militaryVeteran":{"type":"boolean","description":"Whether the lead is a veteran (should not be used if the lead is active in the military)"},"dateOfBirth":{"type":"string","format":"date"},"educationLevel":{"deprecated":true,"allOf":[{"$ref":"#/components/schemas/educationLevel"}]},"ssn":{"$ref":"#/components/schemas/ssn"},"citizenshipStatus":{"$ref":"#/components/schemas/citizenshipStatus"}}},"email":{"type":"string","format":"email","pattern":"^[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(?:\\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?\\.)+[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"},"state-lead":{"type":"string","format":"state","title":"state","description":"A two character upper case state, Puerto Rico, or District of Columbia code","enum":["AK","AL","AR","AZ","CA","CO","CT","DC","DE","FL","GA","HI","IA","ID","IL","IN","KS","KY","LA","MA","MD","ME","MI","MN","MO","MS","MT","NC","ND","NE","NH","NJ","NM","NV","NY","OH","OK","OR","PA","PR","RI","SC","SD","TN","TX","UT","VA","VI","VT","WA","WI","WV","WY"]},"bestTimeToCall":{"type":"string","enum":["morning","afternoon","evening","night"]},"educationLevel":{"type":"string","enum":["high_school","associate","bachelors","masters","doctorate","other_grad_degree","certificate","did_not_graduate","still_enrolled","other"]},"ssn":{"type":"string","pattern":"^(?!\\b(\\d)\\1+-(\\d)\\1+-(\\d)\\1+\\b)(?!123-45-6789|219-09-9999|078-05-1120)(?!666|000|9\\d{2})\\d{3}-(?!00)\\d{2}-(?!0{4})\\d{4}$"},"citizenshipStatus":{"type":"string","description":"Citizenship status","enum":["citizen","permanent_resident","other"]},"leadPersonalReferenceInformationJson":{"type":"object","properties":{"firstName":{"type":"string","description":"The first name of the personal reference supplied by the lead"},"lastName":{"type":"string","description":"The last name of the personal reference supplied by the lead"},"primaryPhone":{"type":"string","pattern":"^1?\\d{10}$","description":"The phone number of the personal reference supplied by the lead"},"relationType":{"$ref":"#/components/schemas/personalReferenceRelationType","description":"The relation of the personal reference supplied by the lead"}}},"personalReferenceRelationType":{"type":"string","enum":["parent","employer","spouse","guardian","sibling","relative","friend","other"]},"leadMortgageInformationJson":{"type":"object","properties":{"propertyType":{"$ref":"#/components/schemas/propertyType"},"propertyValue":{"type":"integer","format":"int32"},"mortgageBalance":{"type":"integer","format":"int32"},"lenderName":{"type":"string"},"hasFHALoan":{"type":"boolean"},"currentWithLoan":{"type":"boolean"},"propertyStatus":{"$ref":"#/components/schemas/propertyStatus"},"mortgageType":{"$ref":"#/components/schemas/mortgageType"},"mortgageAmount":{"type":"integer","format":"int32","description":"Amount the lead will borrow"},"downPaymentAmount":{"type":"integer","format":"int32"},"propertyState":{"type":"string"},"propertyCounty":{"type":"string"},"propertyAddress1":{"type":"string","description":"Street address (primary address line)"},"propertyAddress2":{"type":"string","description":"Secondary address line"},"propertyZipcode":{"type":"string"},"propertyCity":{"type":"string"},"refinanceAmount":{"type":"integer","format":"int32","description":"Amount the lead will borrow for refinancing an existing mortgage"},"cashOutAmount":{"type":"integer","format":"int32","description":"Additional amount the lead will borrow against existing home equity in the case of refinance"},"occupancyType":{"$ref":"#/components/schemas/occupancyType"},"refinanceType":{"$ref":"#/components/schemas/refinanceType"},"propertySearchStatus":{"$ref":"#/components/schemas/propertySearchStatus"},"numUnits":{"type":"integer","format":"int32","description":"The number of legal units on the property"},"closingDate":{"type":"string","format":"date"},"purchaseStatus":{"$ref":"#/components/schemas/purchaseStatus"},"purchaseDate":{"type":"string","format":"date"},"monthlyHoaFee":{"type":"number","format":"float","description":"The amount of the HOA fee for the lead"},"mortgageCompany":{"type":"string","description":"The name of the company holding the lead's mortgage"},"mortgageEscrowAmount":{"type":"number","format":"float","description":"The amount of escrow the lead pays"},"includeFhaLoans":{"type":"boolean","description":"If true, the lead will receive FHA loan offers; if false, they will not.\n"},"includeVaLoans":{"type":"boolean","description":"If true, the lead will receive VA loan offers; if false, they will not.\n"},"requestedLoanTerms":{"type":"array","items":{"$ref":"#/components/schemas/mortgageLoanType"}},"mortechCreditRating":{"$ref":"#/components/schemas/mortechCreditRating"}}},"propertyType":{"type":"string","enum":["rent","condo","multi_unit","single_family","townhouse"]},"propertyStatus":{"type":"string","enum":["own_outright","own_with_mortgage","rent"]},"mortgageType":{"type":"string","enum":["purchase","refinance"]},"occupancyType":{"type":"string","enum":["primary","secondary","investment"]},"refinanceType":{"type":"string","enum":["cash_out","rate_term"]},"propertySearchStatus":{"type":"string","enum":["found","not_found"]},"purchaseStatus":{"type":"string","enum":["no_offer","offer_accepted","offer_pending","under_contract"]},"mortgageLoanType":{"type":"string","enum":["ten_year_fixed","fifteen_year_fixed","twenty_year_fixed","thirty_year_fixed","forty_year_fixed","three_year_intro_30_year_adjustable","five_year_intro_30_year_adjustable","seven_year_intro_30_year_adjustable","ten_year_intro_30_year_adjustable"]},"mortechCreditRating":{"type":"string","enum":["Excellent (780-850)","Excellent (760-779)","Excellent (740-759)","Good (720-739)","Good (700-719)","Fair (680-699)","Fair (660-679)","Poor (640-659)","Poor (620-639)","Poor (580-619)","Poor (Under 580)"]},"leadCreditCardInformationJson":{"type":"object","properties":{"allowAnnualFee":{"type":"boolean"},"cardPurposes":{"type":"array","items":{"$ref":"#/components/schemas/cardPurpose"},"description":"A list of card purposes in which the lead is interested"}}},"cardPurpose":{"type":"string","description":"Purposes or categories related to a credit card","enum":["balance_transfer","cash_back","earning_rewards","improve_credit","low_interest","new_to_credit","student","travel_incentives"]},"leadSavingsInformationJson":{"type":"object","properties":{"minDepositAmount":{"type":"integer","format":"int64","description":"The minimum amount a `Lead` is interested in depositing when opening a new savings account"},"maxDepositAmount":{"type":"integer","format":"int64","description":"The maximum amount a `Lead` is interested in depositing when opening a new savings account"}}},"leadCreditInformationJson":{"type":"object","description":"Credit history information relating to a `Lead`","properties":{"providedCreditRating":{"$ref":"#/components/schemas/providedCreditRating"},"providedNumericCreditScore":{"type":"integer","format":"int32","description":"FICO credit score provided by a `Lead`"}}},"providedCreditRating":{"type":"string","enum":["excellent","good","fair","poor","limited","unknown"]},"financialInformationRequest":{"type":"object","properties":{"employmentStatus":{"$ref":"#/components/schemas/employmentStatus"},"employmentPayFrequency":{"$ref":"#/components/schemas/employmentPayFrequency"},"annualIncome":{"type":"integer","format":"int32"},"monthlyNetIncome":{"type":"integer","format":"int32"},"bankName":{"type":"string"},"bankRoutingNumber":{"type":"string"},"bankAccountType":{"$ref":"#/components/schemas/bankAccountType"},"creditCardDebt":{"type":"integer","format":"int32"},"monthsAtBank":{"type":"integer","format":"int32"},"bankAccountNumber":{"type":"string"},"monthlyDebt":{"type":"integer","format":"int32"},"totalAssets":{"type":"integer","format":"int32"},"monthlyHousingPayment":{"type":"integer","format":"int32"},"availableAssets":{"type":"integer","format":"int32"},"additionalIncome":{"type":"integer","format":"int32","description":"The amount of additional income the lead recieves"},"additionalIncomeFrequency":{"$ref":"#/components/schemas/employmentPayFrequency","description":"The frequency the lead recieves additional income"},"hasDirectDeposit":{"type":"boolean","description":"Do you have a direct deposit?"},"totalUnsecuredDebt":{"type":"integer","format":"int32","description":"Approximate total unsecured debt in dollars"}}},"employmentStatus":{"type":"string","enum":["employed","employed_full_time","employed_part_time","military","not_employed","self_employed","retired","other"]},"employmentPayFrequency":{"type":"string","enum":["weekly","biweekly","twice_monthly","monthly"]},"bankAccountType":{"type":"string","enum":["checking","savings","other"]},"leadEmploymentInformationJson":{"type":"object","properties":{"employerName":{"type":"string"},"employerAddress":{"type":"string"},"employerAddress2":{"type":"string"},"employerCity":{"type":"string"},"employerPhone":{"type":"string"},"employerState":{"type":"string"},"employerZip":{"type":"string"},"jobTitle":{"type":"string"},"monthsEmployed":{"type":"integer","format":"int32"},"directDeposit":{"type":"boolean","description":"Whether a `Lead` uses direct deposit for their salary"},"payDate1":{"type":"string","format":"date"},"payDate2":{"type":"string","format":"date"},"startDate":{"type":"string","format":"date","description":"The date the lead started working at their current employer (YYYY-MM-DD)"}}},"leadLegalInformationJson":{"type":"object","description":"Information regarding a `Lead`'s communication consent","properties":{"consentsToFcra":{"type":"boolean","description":"Whether the lead was shown, and consented to a Fair Credit Reporting Act notice"},"consentsToSms":{"type":"boolean","description":"The lead agrees to recieve SMS text messages from the Financial Institution"},"consentsToTcpa":{"type":"boolean","description":"Whether the lead was shown, and consented to a Telephone Consumer Protection Act notice"},"batchConsentVersion":{"$ref":"#/components/schemas/batchConsentVersion"},"fcraLanguage":{"type":"string","description":"The exact FCRA language to which the lead consented"},"tcpaLanguage":{"type":"string","description":"The exact TCPA language to which the lead consented"},"batchConsentLanguage":{"type":"string","description":"The exact batch consent language to which the lead consented"}}},"batchConsentVersion":{"type":"string","enum":["v1","v2"]},"leadEducationInformationJson":{"type":"object","properties":{"educationLevel":{"$ref":"#/components/schemas/educationLevel"},"graduateDegreeType":{"$ref":"#/components/schemas/graduateDegreeType"},"universityAttended":{"type":"string","description":"Name of university where a lead received their undergraduate degree.\nA lookup service for possible universities is available from using the /leads/universities endpoint.\nTo maximize returned offers, this string must match one of the names returned from the lookup.\n","deprecated":true},"universityOpeId":{"type":"string","$ref":"#/components/schemas/opeId"},"graduationDate":{"type":"string","format":"date","description":"Date the lead graudated from undergrad (YYYY-MM-DD)","deprecated":true},"graduateGraduationDate":{"type":"string","format":"date","description":"Lead's graduate school graduation date (YYYY-MM-DD)"},"graduateLastAttendedDate":{"type":"string","format":"date","description":"Lead's last attended month/year for graduate school (YYYY-MM-DD)"},"graduateUniversityAttended":{"type":"string","description":"Name of university where a lead received their graduate degree.\nA lookup service for possible universities is available from using the /leads/universities endpoint.\nTo maximize returned offers, this string must match one of the names returned from the lookup.\n"},"graduateUniversityOpeId":{"$ref":"#/components/schemas/opeId"},"undergraduateGraduationDate":{"type":"string","format":"date","description":"Date the lead graduated from undergrad (YYYY-MM-DD)."},"undergraduateLastAttendedDate":{"type":"string","format":"date","description":"Lead's last attended month/year for undergrad (YYYY-MM-DD)"},"undergraduateUniversityAttended":{"type":"string","description":"Name of university where a lead received their undergraduate degree.\nA lookup service for possible universities is available from using the /leads/universities endpoint.\nTo maximize returned offers, this string must match one of the names returned from the lookup.\n"},"undergraduateUniversityOpeId":{"type":"string","$ref":"#/components/schemas/opeId"}}},"graduateDegreeType":{"type":"string","enum":["doctor_of_medicine","doctor_of_osteopathic_medicine","doctor_of_optometry","doctor_of_dental_medicine","dentariae_medicinae_doctoris","doctor_of_dental_surgery","doctor_of_veterinary_medicine","doctor_of_pharmacy","veterinariae_medicinae_doctoris","master_of_arts","master_of_science","master_of_research","master_of_research_project","master_of_studies","master_of_business_administration","master_of_library_science","master_of_public_administration","master_of_public_health","master_of_laws","master_of_arts_liberal_studies","master_of_fine_arts","master_of_music","master_of_education","master_of_engineering","master_of_architecture","juris_doctor","other"]},"opeId":{"type":"string","pattern":"^\\d{6}[A-Za-z\\d]{2}$","description":"identification number used by the U.S. Department of Education's Office of Postsecondary Education (OPE) to identify schools that have Program Participation Agreements (PPA) so that its students are eligible to participate in Federal Student Financial Assistance programs under Title IV regulations. This is a 6-digit number followed by a 2-digit suffix used to identify branches, additional locations, and other entities that are part of the eligible institution."},"leadCoApplicantInformationJson":{"type":"object","description":"The personal information of a co-applicant that may be considered in the\nunderwriting and approval of a loan.\n","properties":{"firstName":{"type":"string"},"lastName":{"type":"string"},"dateOfBirth":{"type":"string","format":"date"},"annualIncome":{"type":"integer","format":"int32"},"streetAddress1":{"type":"string","description":"Street address (primary address line)"},"streetAddress2":{"type":"string","description":"Secondary address line"},"city":{"type":"string"},"state":{"$ref":"#/components/schemas/state-lead"},"zipcode":{"type":"string","pattern":"^\\d{5}([-\\s]\\d{4})?$"}}},"leadHealthInformationJson":{"type":"object","properties":{"gender":{"$ref":"#/components/schemas/gender"},"heightInInches":{"type":"integer","format":"int32"},"weightInPounds":{"type":"integer","format":"int32"},"tobaccoSmoker":{"type":"boolean"}}},"gender":{"type":"string","enum":["male","female"]},"leadVehicleInformationJson":{"type":"object","title":"Vehicle information","properties":{"monthlyPayment":{"type":"number","format":"int32","description":"The lead's monthly auto loan payment"},"estimatedMileage":{"type":"number","format":"integer","description":"The vehicle's estimated number of miles driven"},"vehicleIdentificationNumber":{"type":"string","description":"The vehicle identification number (VIN) of the financed vehicle"},"vehicleUuid":{"type":"string","format":"uuid","description":"The UUID representing the unique Year/Make/Model/Trim of the financed vehicle"}}},"leadAutoInsuranceInformationJson":{"type":"object","properties":{"numberOfVehicles":{"type":"integer","format":"int32"},"hasAutoInsurance":{"type":"boolean"},"priorCarrierInformation":{"$ref":"#/components/schemas/leadPriorCarrierInformationJson"},"policyEffectiveDate":{"type":"string","format":"date"},"coverageInformation":{"$ref":"#/components/schemas/leadCoverageInformationJson"},"garageInformation":{"$ref":"#/components/schemas/leadGarageInformationJson"},"vehiclesInformation":{"type":"array","items":{"$ref":"#/components/schemas/leadVehicleInformationJson"}},"driversInformation":{"type":"array","items":{"$ref":"#/components/schemas/leadDriverInformationJson"}}}},"leadPriorCarrierInformationJson":{"type":"object","title":"Prior Carrier Information","properties":{"carrierName":{"type":"string","description":"Name of the prior insurance carrier"},"timeInsuredMonths":{"type":"integer","format":"int32","description":"Duration in months the lead was insured with the prior carrier"}}},"leadCoverageInformationJson":{"type":"object","title":"Coverage Information","properties":{"bodilyInjuryAmount":{"type":"integer","format":"int32","description":"Bodily injury coverage amount"},"propertyDamageAmount":{"type":"integer","format":"int32","description":"Property damage coverage amount"},"collisionAmount":{"type":"integer","format":"int32","description":"Collision coverage amount"}}},"leadGarageInformationJson":{"type":"object","title":"Garage Information","properties":{"address1":{"type":"string","description":"Street address line 1 of the garage location"},"address2":{"type":"string","description":"Street address line 2 of the garage location (optional)"},"city":{"type":"string","description":"City where the vehicle is garaged"},"state":{"type":"string","description":"State where the vehicle is garaged"},"zipCode":{"type":"string","description":"ZIP code of the garage address"}}},"leadDriverInformationJson":{"type":"object","title":"Driver Information","properties":{"role":{"$ref":"#/components/schemas/driverRole","description":"Role of the driver (e.g., primary, secondary)"},"gender":{"$ref":"#/components/schemas/gender","description":"Driver's gender"},"personalInformation":{"$ref":"#/components/schemas/personalInformation","description":"Personal information of the driver"}}},"driverRole":{"type":"string","enum":["primary","secondary","unlisted"]},"personalInformation":{"type":"object","properties":{"firstName":{"type":"string"},"lastName":{"type":"string"},"aliasFirstName":{"type":"string","description":"The first name the lead uses as an alias"},"aliasLastName":{"type":"string","description":"The last name the lead uses as an alias"},"email":{"$ref":"#/components/schemas/email"},"city":{"type":"string"},"state":{"$ref":"#/components/schemas/state-lead"},"workPhone":{"type":"string","pattern":"^1?\\d{10}$"},"primaryPhone":{"type":"string","pattern":"^1?\\d{10}$"},"bestTimeToCall":{"$ref":"#/components/schemas/bestTimeToCall"},"address1":{"type":"string","description":"Street address (primary address line)"},"address2":{"type":"string","description":"Secondary address line"},"addressMoveInDate":{"type":"string","format":"date","description":"The date the lead moved into their current address"},"zipcode":{"type":"string","pattern":"^\\d{5}([-\\s]\\d{4})?$"},"monthsAtAddress":{"type":"integer","format":"int32","description":"Number of months the provided address has been the lead's primary residence"},"driversLicenseNumber":{"type":"string"},"driversLicenseState":{"type":"string","description":"State in which the driver's license was issued"},"ipAddress":{"type":"string","format":"ip","description":"IP address"},"activeMilitary":{"type":"boolean","description":"Whether the lead is currently in the military (not a veteran)"},"militaryVeteran":{"type":"boolean","description":"Whether the lead is a veteran (should not be used if the lead is active in the military)"},"dateOfBirth":{"type":"string","format":"date"},"educationLevel":{"deprecated":true,"allOf":[{"$ref":"#/components/schemas/educationLevel"}]},"ssn":{"$ref":"#/components/schemas/ssn"},"citizenshipStatus":{"$ref":"#/components/schemas/citizenshipStatus"}}},"leadLifeInsuranceInformationJson":{"type":"object","title":"Life insurance information","description":"Life insurance information","properties":{"carrierUuid":{"type":"string","format":"uuid","description":"Carrier UUID of the policy\n"},"duration":{"type":"integer","format":"int32","description":"Duration, in years\n"},"policyAmount":{"type":"integer","format":"int32","description":"Policy amount, in dollars"},"packageTypes":{"type":"array","items":{"$ref":"#/components/schemas/packageType"}}}},"packageType":{"type":"string","description":"Life insurance package types","enum":["basic","essential","elite"]},"leadRefinanceLoanInformationJson":{"type":"object","title":"Refinance loan information","properties":{"accountNumber":{"type":"string","description":"The account number for a loan the lead is refinancing"},"incomeBasedRepayment":{"type":"boolean","description":"If the repayment is income-based for a loan the lead is refinancing"},"interestRate":{"type":"number","format":"float","description":"The interest rate for a loan the lead is refinancing"},"loanAmount":{"type":"integer","format":"int32","description":"The loan amount for a loan the lead is refinancing"},"loanServicer":{"type":"string","description":"The name of a loan servicer of a loan the lead is refinancing"},"loanType":{"$ref":"#/components/schemas/refinanceLoanType","description":"The loan type for a loan the lead is refinancing"},"nextPaymentAmount":{"type":"number","format":"float","description":"The amount the next payment will be on a loan the lead is refinancing"},"nextPaymentDate":{"type":"string","format":"date","description":"The next payment date for a loan the lead is refinancing"}}},"refinanceLoanType":{"type":"string","enum":["federal_student_loan","private_student_loan"]},"leadIdentificationInformationJson":{"type":"object","properties":{"idNumber":{"type":"string","description":"The ID number supplied by the lead"},"idState":{"type":"string","description":"The state of issue of the supplied ID"},"idType":{"$ref":"#/components/schemas/idType","description":"The form of the ID number supplied by the lead"}}},"idType":{"type":"string","enum":["driver_license","state_id","passport"]},"leadClientTagsJson":{"type":"object","description":"Arbitrary key-values mappings to associate with a `Lead`. This field can be use to attach `subid`s to a `Lead`","additionalProperties":{"type":"array","items":{"type":"string"}},"maxProperties":1,"minProperties":1},"leadSessionInformationJson":{"type":"object","description":"Browsing session information accociated with a `Lead`","properties":{"ipAddress":{"type":"string"},"userAgent":{"type":"string"},"browserFingerprint":{"type":"string"}}}}}}
```

## The AlternativeInvestments object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"AlternativeInvestments":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"AlternativeInvestments"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"AlternativeInvestments"}}}}
```

## The AutomobileInsurance object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"AutomobileInsurance":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"AutomobileInsurance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"AutomobileInsurance"}}}}
```

## The AutomobileLoan object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"AutomobileLoan":{"required":["amountCentsMax","amountCentsMin","annualPercentageRateBasisPointsMax","annualPercentageRateBasisPointsMin","annualPercentageRateType","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","headline","productDisplayName","productType","productVersions","status","termLengthMonthsMax","termLengthMonthsMin","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","prequalified","preapproved"],"type":"string"},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"description":{"type":"string"},"productType":{"type":"string","const":"AutomobileLoan"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"termLengthMonthsMax":{"type":"integer"},"termLengthMonthsMin":{"type":"integer"},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"monthlyPaymentCentsMax":{"type":"integer"},"monthlyPaymentCentsMin":{"type":"integer"},"annualPercentageRateType":{"enum":["fixed","variable"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPointsMax":{"type":"integer"},"annualPercentageRateBasisPointsMin":{"type":"integer"}},"additionalProperties":false,"title":"AutomobileLoan"}}}}
```

## The AutomobileRefinance object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"AutomobileRefinance":{"required":["amountCentsMax","amountCentsMin","annualPercentageRateBasisPointsMax","annualPercentageRateBasisPointsMin","annualPercentageRateType","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","headline","productDisplayName","productType","productVersions","status","termLengthMonthsMax","termLengthMonthsMin","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","prequalified","preapproved"],"type":"string"},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"description":{"type":"string"},"productType":{"type":"string","const":"AutomobileRefinance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"termLengthMonthsMax":{"type":"integer"},"termLengthMonthsMin":{"type":"integer"},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"monthlyPaymentCentsMax":{"type":"integer"},"monthlyPaymentCentsMin":{"type":"integer"},"annualPercentageRateType":{"enum":["fixed","variable"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPointsMax":{"type":"integer"},"annualPercentageRateBasisPointsMin":{"type":"integer"}},"additionalProperties":false,"title":"AutomobileRefinance"}}}}
```

## The AutoServices object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"AutoServices":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"AutoServices"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"AutoServices"}}}}
```

## The BankingAccount object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"BankingAccount":{"required":["annualPercentageYieldBasisPoints","checkWriting","createdAt","depositToEarnApyCentsMin","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyFeeCentsMax","monthlyFeeCentsMin","outOfNetworkAtmUsageFeeCents","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"name":{"type":"string"},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"disclaimer":{"type":"string"},"description":{"type":"string"},"productType":{"type":"string","const":"BankingAccount"},"checkWriting":{"type":"boolean"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"federalInsuranceType":{"enum":["fdic","ncua"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"depositToEarnApyCentsMin":{"type":"integer"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"outOfNetworkAtmUsageFeeCents":{"type":"integer"},"annualPercentageYieldBasisPoints":{"type":"integer"}},"additionalProperties":false,"title":"BankingAccount"}}}}
```

## The BrokerageAccount object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"BrokerageAccount":{"required":["createdAt","domesticOnlineStockTradingFeeCents","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","minAmountToOpenCents","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"description":{"type":"string"},"productType":{"type":"string","const":"BrokerageAccount"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"minAmountToOpenCents":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"domesticOnlineStockTradingFeeCents":{"type":"integer","minimum":0}},"additionalProperties":false,"title":"BrokerageAccount"}}}}
```

## The BudgetingTools object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"BudgetingTools":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","freeTrialDays","freeVersion","headline","monthlyFeeCentsMax","monthlyFeeCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"name":{"type":"string"},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"freeVersion":{"type":"boolean"},"productType":{"type":"string","const":"BudgetingTools"},"isMonetized":{"type":"boolean"},"freeTrialDays":{"type":"integer","minimum":0},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer"},"monthlyFeeCentsMin":{"type":"integer"},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"BudgetingTools"}}}}
```

## The BusinessLendingMarketplace object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"BusinessLendingMarketplace":{"required":["amountCentsMax","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"BusinessLendingMarketplace"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"minCreditScore":{"type":"integer","minimum":0},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"minMonthlyRevenueCents":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"BusinessLendingMarketplace"}}}}
```

## The BusinessLineOfCredit object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"BusinessLineOfCredit":{"required":["amountCentsMax","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"BusinessLineOfCredit"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"minCreditScore":{"type":"integer","minimum":0},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"minMonthlyRevenueCents":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"BusinessLineOfCredit"}}}}
```

## The CancellationServices object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"CancellationServices":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyPaymentCentsMax","monthlyPaymentCentsMin","productDisplayName","productType","productVersions","status","supportedPlatforms","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"CancellationServices"},"isMonetized":{"type":"boolean"},"freeTrialDays":{"type":"integer","minimum":0},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"supportedPlatforms":{"type":"array","items":{"enum":["Web","iOS","Android"],"type":"string"}},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"monthlyPaymentCentsMax":{"type":"integer","minimum":0},"monthlyPaymentCentsMin":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"CancellationServices"}}}}
```

## The CashAdvance object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"CashAdvance":{"required":["amountCentsMax","amountCentsMin","createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyFeeCentsMax","monthlyFeeCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"CashAdvance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer","minimum":0},"amountCentsMin":{"type":"integer","minimum":0},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"acceptanceRequirements":{"type":"string"},"fastTransferFeeCentsMax":{"type":"integer","minimum":0},"fastTransferFeeCentsMin":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"fastTransferFeeBasisPointsMax":{"type":"integer","minimum":0},"fastTransferFeeBasisPointsMin":{"type":"integer","minimum":0}},"additionalProperties":false,"title":"CashAdvance"}}}}
```

## The CashManagementAccount object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"CashManagementAccount":{"required":["annualPercentageYieldBasisPoints","checkWriting","createdAt","depositToEarnApyCentsMin","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","monthlyFeeCentsMax","monthlyFeeCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"name":{"type":"string"},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"description":{"type":"string"},"productType":{"type":"string","const":"CashManagementAccount"},"checkWriting":{"type":"boolean"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"federalInsuranceType":{"enum":["fdic","ncua"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"depositToEarnApyCentsMin":{"type":"integer"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageYieldBasisPoints":{"type":"integer"}},"additionalProperties":false,"title":"CashManagementAccount"}}}}
```

## The CashRewards object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"CashRewards":{"required":["categories","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyFeeCentsMax","monthlyFeeCentsMin","payoutMethod","productDisplayName","productType","productVersions","status","supportedPlatforms","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"categories":{"type":"array","items":{"enum":["Fashion","Travel","Entertainment","Food","Groceries","Electronics","Hotels","Travel","Other"],"type":"string"}},"productType":{"type":"string","const":"CashRewards"},"isMonetized":{"type":"boolean"},"payoutMethod":{"type":"array","items":{"enum":["Merchant Gift Cards","Cash Gift Cards","PayPal","American Express Points","Bank Deposits","Investment Deposits"],"type":"string"}},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"supportedPlatforms":{"type":"array","items":{"enum":["Web","iOS","Android"],"type":"string"}},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"CashRewards"}}}}
```

## The CertificateOfDeposit object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"CertificateOfDeposit":{"required":["annualPercentageYieldBasisPoints","checkWriting","createdAt","depositToEarnApyCentsMin","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","monthlyFeeCentsMax","monthlyFeeCentsMin","productDisplayName","productType","productVersions","status","termLengthMonthsMax","termLengthMonthsMin","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"name":{"type":"string"},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"disclaimer":{"type":"string"},"description":{"type":"string"},"productType":{"type":"string","const":"CertificateOfDeposit"},"checkWriting":{"type":"boolean"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"termLengthMonthsMax":{"type":"integer"},"termLengthMonthsMin":{"type":"integer"},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"federalInsuranceType":{"enum":["fdic","ncua"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"depositToEarnApyCentsMin":{"type":"integer"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageYieldBasisPoints":{"type":"integer"}},"additionalProperties":false,"title":"CertificateOfDeposit"}}}}
```

## The CheckingAccount object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"CheckingAccount":{"required":["annualPercentageYieldBasisPoints","checkWriting","createdAt","depositToEarnApyCentsMin","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyFeeCentsMax","monthlyFeeCentsMin","outOfNetworkAtmUsageFeeCents","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"name":{"type":"string"},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"disclaimer":{"type":"string"},"description":{"type":"string"},"productType":{"type":"string","const":"CheckingAccount"},"checkWriting":{"type":"boolean"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"federalInsuranceType":{"enum":["fdic","ncua"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"depositToEarnApyCentsMin":{"type":"integer"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"outOfNetworkAtmUsageFeeCents":{"type":"integer"},"annualPercentageYieldBasisPoints":{"type":"integer"}},"additionalProperties":false,"title":"CheckingAccount"}}}}
```

## The CommercialAutoLoan object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"CommercialAutoLoan":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"CommercialAutoLoan"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"CommercialAutoLoan"}}}}
```

## The CreditBuilderDebitCard object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"CreditBuilderDebitCard":{"required":["createdAt","creditBureauReporting","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyPaymentCentsMax","monthlyPaymentCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"CreditBuilderDebitCard"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"creditBureauReporting":{"type":"array","items":{"enum":["Experian","Equifax","TransUnion"],"type":"string"}},"acceptanceRequirements":{"type":"string"},"monthlyPaymentCentsMax":{"type":"integer","minimum":0},"monthlyPaymentCentsMin":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"CreditBuilderDebitCard"}}}}
```

## The CreditBuilderLoan object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"CreditBuilderLoan":{"required":["createdAt","creditBureauReporting","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyPaymentCentsMax","monthlyPaymentCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"disclaimer":{"type":"string"},"productType":{"type":"string","const":"CreditBuilderLoan"},"isMonetized":{"type":"boolean"},"newOptField7":{"type":"string"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"creditBureauReporting":{"type":"array","items":{"enum":["Experian","Equifax","TransUnion"],"type":"string"}},"acceptanceRequirements":{"type":"string"},"monthlyPaymentCentsMax":{"type":"integer","minimum":0},"monthlyPaymentCentsMin":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"CreditBuilderLoan"}}}}
```

## The CreditBuilderSecuredCreditCard object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"CreditBuilderSecuredCreditCard":{"required":["createdAt","creditBureauReporting","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyPaymentCentsMax","monthlyPaymentCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"CreditBuilderSecuredCreditCard"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"creditBureauReporting":{"type":"array","items":{"enum":["Experian","Equifax","TransUnion"],"type":"string"}},"acceptanceRequirements":{"type":"string"},"monthlyPaymentCentsMax":{"type":"integer","minimum":0},"monthlyPaymentCentsMin":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"averageCreditScoreIncrease":{"type":"integer"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"CreditBuilderSecuredCreditCard"}}}}
```

## The CreditMonitoring object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"CreditMonitoring":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyPaymentCentsMax","monthlyPaymentCentsMin","productDisplayName","productType","productVersions","status","supportedCreditBureaus","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"CreditMonitoring"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"monthlyPaymentCentsMax":{"type":"integer","minimum":0},"monthlyPaymentCentsMin":{"type":"integer","minimum":0},"supportedCreditBureaus":{"type":"array","items":{"enum":["Experian","Equifax","TransUnion"],"type":"string"}},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"CreditMonitoring"}}}}
```

## The CreditRepair object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"CreditRepair":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyFeeCentsMax","monthlyFeeCentsMin","productDisplayName","productType","productVersions","setupFeeCentsMax","setupFeeCentsMin","status","unlimitedDisputes","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"CreditRepair"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"setupFeeCentsMax":{"type":"integer","minimum":0},"setupFeeCentsMin":{"type":"integer","minimum":0},"descriptionPoints":{"type":"array","items":{"type":"string"}},"unlimitedDisputes":{"type":"boolean"},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"CreditRepair"}}}}
```

## The CryptoBrokerage object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"CryptoBrokerage":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"CryptoBrokerage"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"CryptoBrokerage"}}}}
```

## The DebtSettlement object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"DebtSettlement":{"required":["createdAt","debtAmountCentsMin","descriptionPoints","enrollmentFeeBasisPointsMax","enrollmentFeeBasisPointsMin","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"badges":{"type":"array","items":{"type":"string"}},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"DebtSettlement"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"stateExclusions":{"type":"array","items":{"type":"string","maxLength":2,"minLength":2}},"descriptionPoints":{"type":"array","items":{"type":"string"}},"debtAmountCentsMin":{"type":"integer"},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"enrollmentFeeBasisPointsMax":{"type":"integer"},"enrollmentFeeBasisPointsMin":{"type":"integer","description":"basis points"}},"additionalProperties":false,"title":"DebtSettlement"}}}}
```

## The EarnedWageAccess object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"EarnedWageAccess":{"required":["amountCentsMax","amountCentsMin","createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyFeeCentsMax","monthlyFeeCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"EarnedWageAccess"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer","minimum":0},"amountCentsMin":{"type":"integer","minimum":0},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"acceptanceRequirements":{"type":"string"},"fastTransferFeeCentsMax":{"type":"integer","minimum":0},"fastTransferFeeCentsMin":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"fastTransferFeeBasisPointsMax":{"type":"integer","minimum":0},"fastTransferFeeBasisPointsMin":{"type":"integer","minimum":0}},"additionalProperties":false,"title":"EarnedWageAccess"}}}}
```

## The EducationOffers object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"EducationOffers":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"EducationOffers"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"EducationOffers"}}}}
```

## The Freebies object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"Freebies":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"Freebies"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"Freebies"}}}}
```

## The GigEconomy object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"GigEconomy":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"GigEconomy"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"GigEconomy"}}}}
```

## The HealthDiscounts object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"HealthDiscounts":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"HealthDiscounts"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"HealthDiscounts"}}}}
```

## The HealthInsurance object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"HealthInsurance":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"HealthInsurance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"HealthInsurance"}}}}
```

## The HomeEquityInvestment object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"HomeEquityInvestment":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"HomeEquityInvestment"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"HomeEquityInvestment"}}}}
```

## The HomeEquityLineOfCredit object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"HomeEquityLineOfCredit":{"type":"object","allOf":[{"oneOf":[{"allOf":[{"properties":{"firmness":{"not":{"enum":["none"]}}}},{"required":["annualPercentageRateBasisPoints","monthlyPaymentCents","lenderFeesAndCredits","loanProgram","rateBasisPoints","nmlsId"]}]},{"allOf":[{"not":{"properties":{"firmness":{"not":{"enum":["none"]}}}}}]}]},{"oneOf":[{"allOf":[{"properties":{"firmness":{"enum":["none"]}}},{"required":["minCreditScore","amountCentsMax"]}]},{"allOf":[{"not":{"properties":{"firmness":{"enum":["none"]}}}}]}]}],"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"nmlsId":{"type":"integer","description":"The lender's official NMLS ID. Can be sourced online or from the lender."},"status":{"enum":["active","inactive"],"type":"string","description":"Should be set to active. Deactivate offers via the subaccount or offer rules."},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","rate_quote"],"type":"string","default":"none","description":"Refers to the level of qualification for an offer. 'None' refers to static (aka Thin Verticals) type offers with no decisioning. 'Rate Quote' offers are Mortech-created dynamic offers with a higher level of decisioning. Only 'None' should be used for static offers in Offer Catalog."},"headline":{"type":"string","description":"In some placements / UX (e.g. Offer Carousel), we display a headline above marketing bullets. For example, this could be 'Get cash advances up to $250* and build smart spending habits'."},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"loanProgram":{"enum":["conforming","nonconforming","fha","va","agency","fhaJumbo","harp","harpJumbo","vaJumbo","usda"],"type":"string","description":"Represents the specific type of mortgage; 'conforming' refers to a standard mortgage type. This should NOT be set for static offers."},"productType":{"type":"string","const":"HomeEquityLineOfCredit"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"minCreditScore":{"type":"integer"},"unmonetizedUrl":{"type":"string","format":"uri","description":"The demand partner's homepage. This URL is only used if a MoneyLion consumer theoretically wanted to show an unmonetized offer after a budget or caps had been exceeded."},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"rateBasisPoints":{"type":"integer","description":"Similar to annualPercentageRateBasisPoints, but is a rate instead of APR so excludes specific fees in the calculation. This should NOT be set for static offers."},"descriptionPoints":{"type":"array","items":{"type":"string"},"description":"Marketing bullets displayed in the 'More Info' section of the offer."},"productDisplayName":{"type":"string","readOnly":true},"monthlyPaymentCents":{"type":"integer","description":"Only used for dynamically created offers. Do NOT set for static offers."},"termLengthMonthsMax":{"type":"integer","description":"Maximum term length for a HELOC offer, in months. Used for static HELOC offers (firmness set to 'none') and for dynamic offers (offers with firmness set to a value other than 'none'). If termLengthMonthsMin equals termLengthMonthsMax, clients should display a single value (e.g., 120 -> '10 Years')."},"termLengthMonthsMin":{"type":"integer","description":"Minimum term length for a HELOC offer, in months. Used for static HELOC offers (firmness set to 'none') and for dynamic offers (offers with firmness set to a value other than 'none'). If termLengthMonthsMin equals termLengthMonthsMax, clients should display a single value (e.g., 120 -> '10 Years')."},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"lenderFeesAndCredits":{"type":"object","required":["totalFeesCents","lenderCreditsCents"],"properties":{"totalFeesCents":{"type":"integer","description":"Represents the total amount of lender fees in cents (e.g. 200000 instead of $2000). This should NOT be set for static offers."},"lenderCreditsCents":{"type":"integer","description":"Represents the total credits from the lender in cents (e.g. 200000 instead of $2000). This should NOT be set for static offers."}}},"termLengthMonthsOptions":{"type":"array","items":{"type":"number"},"description":"Array of available HELOC term options in months. Only used for static HELOC offers (firmness set to 'none')."},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPoints":{"type":"integer","description":"Represents the APR of an offer in basis points (e.g. 200 instead of 2.00%). It should NOT be set for static offers; it is used for dynamic offers only."}},"title":"HomeEquityLineOfCredit"}}}}
```

## The HomeEquityLoan object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"HomeEquityLoan":{"type":"object","allOf":[{"oneOf":[{"allOf":[{"properties":{"firmness":{"not":{"enum":["none"]}}}},{"required":["annualPercentageRateBasisPoints","monthlyPaymentCents","lenderFeesAndCredits","loanProgram","rateBasisPoints","nmlsId"]}]},{"allOf":[{"not":{"properties":{"firmness":{"not":{"enum":["none"]}}}}}]}]},{"oneOf":[{"allOf":[{"properties":{"firmness":{"enum":["none"]}}},{"required":["minCreditScore","amountCentsMax"]}]},{"allOf":[{"not":{"properties":{"firmness":{"enum":["none"]}}}}]}]}],"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"nmlsId":{"type":"integer","description":"The lender's official NMLS ID. Can be sourced online or from the lender."},"status":{"enum":["active","inactive"],"type":"string","description":"Should be set to active. Deactivate offers via the subaccount or offer rules."},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","rate_quote"],"type":"string","default":"none","description":"Refers to the level of qualification for an offer. 'None' refers to static (aka Thin Verticals) type offers with no decisioning. 'Rate Quote' offers are Mortech-created dynamic offers with a higher level of decisioning. Only 'None' should be used for static offers in Offer Catalog."},"headline":{"type":"string","description":"In some placements / UX (e.g. Offer Carousel), we display a headline above marketing bullets. For example, this could be 'Get cash advances up to $250* and build smart spending habits'."},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"loanProgram":{"enum":["conforming","nonconforming","fha","va","agency","fhaJumbo","harp","harpJumbo","vaJumbo","usda"],"type":"string","description":"Represents the specific type of mortgage; 'conforming' refers to a standard mortgage type. This should NOT be set for static offers."},"productType":{"type":"string","const":"HomeEquityLoan"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string","description":"Optional legal language to be included in the 'More Info' modal of an offer. Only set this if requested by the partner."},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"minCreditScore":{"type":"integer","description":"Displayed only on 'Thin Vertical' type offer walls."},"unmonetizedUrl":{"type":"string","format":"uri","description":"The demand partner's homepage. This URL is only used if a MoneyLion consumer theoretically wanted to show an unmonetized offer after a budget or caps had been exceeded."},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"rateBasisPoints":{"type":"integer","description":"Similar to annualPercentageRateBasisPoints, but is a rate instead of APR so excludes specific fees in the calculation. This should NOT be set for static offers."},"descriptionPoints":{"type":"array","items":{"type":"string"},"description":"Marketing bullets displayed in the 'More Info' section of the offer."},"productDisplayName":{"type":"string","readOnly":true},"monthlyPaymentCents":{"type":"integer","description":"Only used for dynamically created offers. Do NOT set for static offers."},"termLengthMonthsMax":{"type":"integer","description":"Maximum term length for a HELOAN offer, in months. Used for static HELOAN offers (firmness set to 'none') and for dynamic offers (offers with firmness set to a value other than 'none'). If termLengthMonthsMin equals termLengthMonthsMax, clients should display a single value (e.g., 120 -> '10 Years')."},"termLengthMonthsMin":{"type":"integer","description":"Minimum term length for a HELOAN offer, in months. Used for static HELOAN offers (firmness set to 'none') and for dynamic offers (offers with firmness set to a value other than 'none'). If termLengthMonthsMin equals termLengthMonthsMax, clients should display a single value (e.g., 120 -> '10 Years')."},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"lenderFeesAndCredits":{"type":"object","required":["totalFeesCents","lenderCreditsCents"],"properties":{"totalFeesCents":{"type":"integer","description":"Represents the total amount of lender fees in cents (e.g. 200000 instead of $2000). This should NOT be set for static offers."},"lenderCreditsCents":{"type":"integer","description":"Represents the total credits from the lender in cents (e.g. 200000 instead of $2000). This should NOT be set for static offers."}}},"termLengthMonthsOptions":{"type":"array","items":{"type":"number"},"description":"Array of available HELOAN term options in months. Only used for static HELOAN offers (firmness set to 'none')."},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPoints":{"type":"integer","description":"Represents the APR of an offer in basis points (e.g. 200 instead of 2.00%). It should NOT be set for static offers; it is used for dynamic offers only."}},"title":"HomeEquityLoan"}}}}
```

## The IdentityProtection object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"IdentityProtection":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"IdentityProtection"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"IdentityProtection"}}}}
```

## The IncomeOpportunities object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"IncomeOpportunities":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"features":{"type":"array","items":{"enum":["Cash Rewards","Play to Earn","Paid Surveys"],"type":"string"}},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"IncomeOpportunities"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"IncomeOpportunities"}}}}
```

## The IncomeProtection object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"IncomeProtection":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"IncomeProtection"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"IncomeProtection"}}}}
```

## The InstallmentLoanMarketplace object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"InstallmentLoanMarketplace":{"required":["amountCentsMax","amountCentsMin","createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"badges":{"type":"array","items":{"type":"string"}},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"InstallmentLoanMarketplace"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"InstallmentLoanMarketplace"}}}}
```

## The MoneyMarketAccount object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"MoneyMarketAccount":{"required":["annualPercentageYieldBasisPoints","checkWriting","createdAt","depositToEarnApyCentsMin","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","monthlyFeeCentsMax","monthlyFeeCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"name":{"type":"string"},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"disclaimer":{"type":"string"},"description":{"type":"string"},"productType":{"type":"string","const":"MoneyMarketAccount"},"checkWriting":{"type":"boolean"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"federalInsuranceType":{"enum":["fdic","ncua"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"depositToEarnApyCentsMin":{"type":"integer"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageYieldBasisPoints":{"type":"integer"}},"additionalProperties":false,"title":"MoneyMarketAccount"}}}}
```

## The MortgageCashOutRefinance object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"MortgageCashOutRefinance":{"type":"object","allOf":[{"oneOf":[{"allOf":[{"properties":{"firmness":{"not":{"enum":["none"]}}}},{"required":["annualPercentageRateBasisPoints","monthlyPaymentCents","lenderFeesAndCredits","loanProgram","loanTerm","rateBasisPoints","nmlsId"]}]},{"allOf":[{"not":{"properties":{"firmness":{"not":{"enum":["none"]}}}}}]}]},{"oneOf":[{"allOf":[{"properties":{"firmness":{"enum":["none"]}}},{"required":["minCreditScore","minDownPaymentBasisPoints"]}]},{"allOf":[{"not":{"properties":{"firmness":{"enum":["none"]}}}}]}]}],"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"nmlsId":{"type":"integer","description":"The lender's official NMLS ID. Can be sourced online or from the lender."},"status":{"enum":["active","inactive"],"type":"string","description":"Should be set to active. Deactivate offers via the subaccount or offer rules."},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","rate_quote"],"type":"string","default":"none","description":"Refers to the level of qualification for an offer. 'None' refers to static (aka Thin Verticals) type offers with no decisioning. 'Rate Quote' offers are Mortech-created dynamic offers with a higher level of decisioning. Only 'None' should be used for static offers in Offer Catalog."},"headline":{"type":"string","description":"In some placements / UX (e.g. Offer Carousel), we display a headline above marketing bullets. For example, this could be 'Get cash advances up to $250* and build smart spending habits'."},"loanTerm":{"enum":["ten_year_fixed","fifteen_year_fixed","twenty_year_fixed","thirty_year_fixed","forty_year_fixed","three_year_intro_30_year_adjustable","five_year_intro_30_year_adjustable","seven_year_intro_30_year_adjustable","ten_year_intro_30_year_adjustable"],"type":"string","description":"Represents the length of the mortgage (typically 30 year fixed). This should NOT be set for static offers."},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"loanProgram":{"enum":["conforming","nonconforming","fha","va","agency","fhaJumbo","harp","harpJumbo","vaJumbo","usda"],"type":"string","description":"Represents the specific type of mortgage; 'conforming' refers to a standard mortgage type. This should NOT be set for static offers."},"productType":{"type":"string","const":"MortgageCashOutRefinance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string","description":"Optional legal language to be included in the 'More Info' modal of an offer. Only set this if requested by the partner."},"minCreditScore":{"type":"integer","description":"Displayed only on 'Thin Vertical' type offer walls."},"unmonetizedUrl":{"type":"string","format":"uri","description":"The demand partner's homepage. This URL is only used if a MoneyLion consumer theoretically wanted to show an unmonetized offer after a budget or caps had been exceeded."},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"rateBasisPoints":{"type":"integer","description":"Similar to annualPercentageRateBasisPoints, but is a rate instead of APR so excludes specific fees in the calculation. This should NOT be set for static offers."},"descriptionPoints":{"type":"array","items":{"type":"string"},"description":"Marketing bullets displayed in the 'More Info' section of the offer."},"productDisplayName":{"type":"string","readOnly":true},"monthlyPaymentCents":{"type":"integer","description":"Only used for dynamically created offers. Do NOT set for static offers."},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"lenderFeesAndCredits":{"type":"object","required":["totalFeesCents","lenderCreditsCents"],"properties":{"totalFeesCents":{"type":"integer","description":"Represents the total amount of lender fees in cents (e.g. 200000 instead of $2000). This should NOT be set for static offers."},"lenderCreditsCents":{"type":"integer","description":"Represents the total credits from the lender in cents (e.g. 200000 instead of $2000). This should NOT be set for static offers."}}},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"minDownPaymentBasisPoints":{"type":"integer","description":"Displayed only on 'Thin Vertical' type offer walls. This is in basis points, so enter 200 instead of 2%."},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPoints":{"type":"integer","description":"Represents the APR of an offer in basis points (e.g. 200 instead of 2.00%). It should NOT be set for static offers; it is used for dynamic offers only."}},"title":"MortgageCashOutRefinance"}}}}
```

## The MortgagePurchase object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"MortgagePurchase":{"type":"object","allOf":[{"oneOf":[{"allOf":[{"properties":{"firmness":{"not":{"enum":["none"]}}}},{"required":["annualPercentageRateBasisPoints","monthlyPaymentCents","lenderFeesAndCredits","loanProgram","loanTerm","rateBasisPoints","nmlsId"]}]},{"allOf":[{"not":{"properties":{"firmness":{"not":{"enum":["none"]}}}}}]}]},{"oneOf":[{"allOf":[{"properties":{"firmness":{"enum":["none"]}}},{"required":["minCreditScore","minDownPaymentBasisPoints"]}]},{"allOf":[{"not":{"properties":{"firmness":{"enum":["none"]}}}}]}]}],"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"nmlsId":{"type":"integer","description":"The lender's official NMLS ID. Can be sourced online or from the lender."},"status":{"enum":["active","inactive"],"type":"string","description":"Should be set to active. Deactivate offers via the subaccount or offer rules."},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","rate_quote"],"type":"string","default":"none","description":"Refers to the level of qualification for an offer. 'None' refers to static (aka Thin Verticals) type offers with no decisioning. 'Rate Quote' offers are Mortech-created dynamic offers with a higher level of decisioning. Only 'None' should be used for static offers in Offer Catalog."},"headline":{"type":"string","description":"In some placements / UX (e.g. Offer Carousel), we display a headline above marketing bullets. For example, this could be 'Get cash advances up to $250* and build smart spending habits'."},"loanTerm":{"enum":["ten_year_fixed","fifteen_year_fixed","twenty_year_fixed","thirty_year_fixed","forty_year_fixed","three_year_intro_30_year_adjustable","five_year_intro_30_year_adjustable","seven_year_intro_30_year_adjustable","ten_year_intro_30_year_adjustable"],"type":"string","description":"Represents the length of the mortgage (typically 30 year fixed). This should NOT be set for static offers."},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"loanProgram":{"enum":["conforming","nonconforming","fha","va","agency","fhaJumbo","harp","harpJumbo","vaJumbo","usda"],"type":"string","description":"Represents the specific type of mortgage; 'conforming' refers to a standard mortgage type. This should NOT be set for static offers."},"productType":{"type":"string","const":"MortgagePurchase"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string","description":"Optional legal language to be included in the 'More Info' modal of an offer. Only set this if requested by the partner."},"minCreditScore":{"type":"integer","description":"Displayed only on 'Thin Vertical' type offer walls."},"unmonetizedUrl":{"type":"string","format":"uri","description":"The demand partner's homepage. This URL is only used if a MoneyLion consumer theoretically wanted to show an unmonetized offer after a budget or caps had been exceeded."},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"rateBasisPoints":{"type":"integer","description":"Similar to annualPercentageRateBasisPoints, but is a rate instead of APR so excludes specific fees in the calculation. This should NOT be set for static offers."},"descriptionPoints":{"type":"array","items":{"type":"string"},"description":"Marketing bullets displayed in the 'More Info' section of the offer."},"productDisplayName":{"type":"string","readOnly":true},"monthlyPaymentCents":{"type":"integer","description":"Only used for dynamically created offers. Do NOT set for static offers."},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"lenderFeesAndCredits":{"type":"object","required":["totalFeesCents","lenderCreditsCents"],"properties":{"totalFeesCents":{"type":"integer","description":"Represents the total amount of lender fees in cents (e.g. 200000 instead of $2000). This should NOT be set for static offers."},"lenderCreditsCents":{"type":"integer","description":"Represents the total credits from the lender in cents (e.g. 200000 instead of $2000). This should NOT be set for static offers."}}},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"minDownPaymentBasisPoints":{"type":"integer","description":"Displayed only on 'Thin Vertical' type offer walls. This is in basis points, so enter 200 instead of 2%."},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPoints":{"type":"integer","description":"Represents the APR of an offer in basis points (e.g. 200 instead of 2.00%). It should NOT be set for static offers; it is used for dynamic offers only."}},"title":"MortgagePurchase"}}}}
```

## The MortgageRefinance object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"MortgageRefinance":{"type":"object","allOf":[{"oneOf":[{"allOf":[{"properties":{"firmness":{"not":{"enum":["none"]}}}},{"required":["annualPercentageRateBasisPoints","monthlyPaymentCents","lenderFeesAndCredits","loanProgram","loanTerm","rateBasisPoints","nmlsId"]}]},{"allOf":[{"not":{"properties":{"firmness":{"not":{"enum":["none"]}}}}}]}]},{"oneOf":[{"allOf":[{"properties":{"firmness":{"enum":["none"]}}},{"required":["minCreditScore","minDownPaymentBasisPoints"]}]},{"allOf":[{"not":{"properties":{"firmness":{"enum":["none"]}}}}]}]}],"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"nmlsId":{"type":"integer","description":"The lender's official NMLS ID. Can be sourced online or from the lender."},"status":{"enum":["active","inactive"],"type":"string","description":"Should be set to active. Deactivate offers via the subaccount or offer rules."},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","rate_quote"],"type":"string","default":"none","description":"Refers to the level of qualification for an offer. 'None' refers to static (aka Thin Verticals) type offers with no decisioning. 'Rate Quote' offers are Mortech-created dynamic offers with a higher level of decisioning. Only 'None' should be used for static offers in Offer Catalog."},"headline":{"type":"string","description":"In some placements / UX (e.g. Offer Carousel), we display a headline above marketing bullets. For example, this could be 'Get cash advances up to $250* and build smart spending habits'."},"loanTerm":{"enum":["ten_year_fixed","fifteen_year_fixed","twenty_year_fixed","thirty_year_fixed","forty_year_fixed","three_year_intro_30_year_adjustable","five_year_intro_30_year_adjustable","seven_year_intro_30_year_adjustable","ten_year_intro_30_year_adjustable"],"type":"string","description":"Represents the length of the mortgage (typically 30 year fixed). This should NOT be set for static offers."},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"loanProgram":{"enum":["conforming","nonconforming","fha","va","agency","fhaJumbo","harp","harpJumbo","vaJumbo","usda"],"type":"string","description":"Represents the specific type of mortgage; 'conforming' refers to a standard mortgage type. This should NOT be set for static offers."},"productType":{"type":"string","const":"MortgageRefinance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string","description":"Optional legal language to be included in the 'More Info' modal of an offer. Only set this if requested by the partner."},"minCreditScore":{"type":"integer","description":"Displayed only on 'Thin Vertical' type offer walls."},"unmonetizedUrl":{"type":"string","format":"uri","description":"The demand partner's homepage. This URL is only used if a MoneyLion consumer theoretically wanted to show an unmonetized offer after a budget or caps had been exceeded."},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"rateBasisPoints":{"type":"integer","description":"Similar to annualPercentageRateBasisPoints, but is a rate instead of APR so excludes specific fees in the calculation. This should NOT be set for static offers."},"descriptionPoints":{"type":"array","items":{"type":"string"},"description":"Marketing bullets displayed in the 'More Info' section of the offer."},"productDisplayName":{"type":"string","readOnly":true},"monthlyPaymentCents":{"type":"integer","description":"Only used for dynamically created offers. Do NOT set for static offers."},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"lenderFeesAndCredits":{"type":"object","required":["totalFeesCents","lenderCreditsCents"],"properties":{"totalFeesCents":{"type":"integer","description":"Represents the total amount of lender fees in cents (e.g. 200000 instead of $2000). This should NOT be set for static offers."},"lenderCreditsCents":{"type":"integer","description":"Represents the total credits from the lender in cents (e.g. 200000 instead of $2000). This should NOT be set for static offers."}}},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"minDownPaymentBasisPoints":{"type":"integer","description":"Displayed only on 'Thin Vertical' type offer walls. This is in basis points, so enter 200 instead of 2%."},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPoints":{"type":"integer","description":"Represents the APR of an offer in basis points (e.g. 200 instead of 2.00%). It should NOT be set for static offers; it is used for dynamic offers only."}},"title":"MortgageRefinance"}}}}
```

## The MotorcycleInsurance object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"MotorcycleInsurance":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"MotorcycleInsurance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"MotorcycleInsurance"}}}}
```

## The OverdraftProtection object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"OverdraftProtection":{"required":["amountCentsMax","amountCentsMin","createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyFeeCentsMax","monthlyFeeCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"OverdraftProtection"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer","minimum":0},"amountCentsMin":{"type":"integer","minimum":0},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"acceptanceRequirements":{"type":"string"},"fastTransferFeeCentsMax":{"type":"integer","minimum":0},"fastTransferFeeCentsMin":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"fastTransferFeeBasisPointsMax":{"type":"integer","minimum":0},"fastTransferFeeBasisPointsMin":{"type":"integer","minimum":0}},"additionalProperties":false,"title":"OverdraftProtection"}}}}
```

## The PetInsurance object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"PetInsurance":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"PetInsurance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"PetInsurance"}}}}
```

## The RentersInsurance object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"RentersInsurance":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"RentersInsurance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"RentersInsurance"}}}}
```

## The RentUtilityBillReporting object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"RentUtilityBillReporting":{"required":["createdAt","creditBureauReporting","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyPaymentCentsMax","monthlyPaymentCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"disclaimer":{"type":"string"},"productType":{"type":"string","const":"RentUtilityBillReporting"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"creditBureauReporting":{"type":"array","items":{"enum":["Experian","Equifax","TransUnion"],"type":"string"}},"acceptanceRequirements":{"type":"string"},"monthlyPaymentCentsMax":{"type":"integer","minimum":0},"monthlyPaymentCentsMin":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"RentUtilityBillReporting"}}}}
```

## The RevenueBasedFinancing object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"RevenueBasedFinancing":{"required":["amountCentsMax","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string","default":""},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"RevenueBasedFinancing"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"minCreditScore":{"type":"integer","minimum":0},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"minMonthlyRevenueCents":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"RevenueBasedFinancing"}}}}
```

## The RoboInvesting object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"RoboInvesting":{"required":["annualAdvisoryFeeBasisPointsMax","annualAdvisoryFeeBasisPointsMin","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","minAmountToOpenCents","monthlyFeeCentsMax","monthlyFeeCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"disclaimer":{"type":"string"},"description":{"type":"string"},"productType":{"type":"string","const":"RoboInvesting"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer"},"monthlyFeeCentsMin":{"type":"integer"},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"minAmountToOpenCents":{"type":"integer"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualAdvisoryFeeBasisPointsMax":{"type":"integer"},"annualAdvisoryFeeBasisPointsMin":{"type":"integer"}},"additionalProperties":false,"title":"RoboInvesting"}}}}
```

## The SavingsAccount object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"SavingsAccount":{"required":["annualPercentageYieldBasisPoints","checkWriting","createdAt","depositToEarnApyCentsMin","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","monthlyFeeCentsMax","monthlyFeeCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"name":{"type":"string"},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"disclaimer":{"type":"string"},"description":{"type":"string"},"productType":{"type":"string","const":"SavingsAccount"},"checkWriting":{"type":"boolean"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"federalInsuranceType":{"enum":["fdic","ncua"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"depositToEarnApyCentsMin":{"type":"integer"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageYieldBasisPoints":{"type":"integer"}},"additionalProperties":false,"title":"SavingsAccount"}}}}
```

## The SecuredCreditCard object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"SecuredCreditCard":{"required":["createdAt","details","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","minDeposit","productDisplayName","productType","productVersions","purchaseApr","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","title":"URL","format":"uri","readOnly":true},"uuid":{"type":"string","title":"UUID","format":"uuid","readOnly":true},"isITA":{"type":"boolean","title":"Indicates if the card is an Invitation to Apply (ITA) offer","readOnly":true},"status":{"enum":["active","inactive"],"type":"string","title":"Status"},"content":{"type":"object","title":"Content","properties":{"badges":{"type":"array","items":{"type":"string"},"title":"Badge","description":"If multiple badges are entered, the first one will be displayed on the UI"}},"additionalProperties":false},"details":{"type":"object","title":"Card Details","required":["cardName","cardImageUrl","cardBenefits","descriptionPoints","cardNetwork"],"properties":{"cardName":{"type":"string","title":"Card Name","description":"Name of the card that will be displayed on the offer card (Ex: Amex Platinum Credit Card)"},"cardNetwork":{"enum":["discover","visa","mastercard","american_express"],"type":"string","title":"Card Network"},"cardBenefits":{"type":"array","items":{"enum":["balance_transfer","cash_back","earning_rewards","improve_credit","low_interest","new_to_credit","student","travel_incentives"],"type":"string"},"title":"Card Benefits","description":"You can select multiple options for a credit card"},"cardImageUrl":{"type":"string","title":"Card Image","format":"uri","description":"This is the URL that host the card image for the offer card. Copy paste the Demand Sub Account image URL in this field"},"ratesTermsUrl":{"type":"string","title":"Rates & Terms URL","format":"uri","description":"Optional URL that will link to partner provided Rates and Terms"},"descriptionPoints":{"type":"array","items":{"type":"string"},"title":"Description","description":"Marketing bullets provided by issuer"},"previewDescriptionPoints":{"type":"array","items":{"type":"object","required":["description"],"properties":{"disclaimer":{"type":"string","title":"Disclaimer","description":"Goes in the tooltip of the description point"},"description":{"type":"string","title":"Preview Description"}}},"title":"Preview Description","description":"Use this for horizontal scroll preview points"},"additionalDescriptionPoints":{"type":"array","items":{"type":"string","title":"Additional Description","description":"Custom editorial description for the card offer"},"title":"Additional Description"}},"additionalProperties":false},"rewards":{"type":"object","title":"Rewards","properties":{"title":{"type":"string","title":"Rewards Title","description":"Title for the stat — defaults to “Rewards,” but can be customized (e.g., “Cash Back”) by updating this field."},"disclaimer":{"type":"string","title":"Disclaimer","description":"Full details of rewards that goes in the tooltip of rewards stat"},"description":{"type":"string","title":"Description","description":"Short description of the rewards. Example: 1x-5x, 1.5% Cashback"}},"additionalProperties":false},"version":{"type":"integer","title":"Version","readOnly":true},"firmness":{"enum":["none","preapproved","prequalified","preselected"],"type":"string","title":"Firmness","description":"Should be set to None for ITA offers"},"annualFee":{"type":"object","title":"Annual Fee","properties":{"centsMax":{"type":"integer","title":"Max Annual Fee (in cents)","minimum":0},"centsMin":{"type":"integer","title":"Min Annual Fee (in cents)","minimum":0},"introTerm":{"type":"integer","title":"Annual Intro Fee Term","minimum":0,"description":"The time period for which the intro fee is applicable (in years)"},"disclaimer":{"type":"string","title":"Disclaimer","description":"Goes in the tooltip of annual fee stat"},"introCents":{"type":"integer","title":"Annual Intro Fee (in cents)","minimum":0},"description":{"type":"string","title":"Description","description":"Use this field when you want a custom text to be displayed for annual fee"}},"additionalProperties":false},"createdAt":{"type":"string","title":"Created At","format":"date-time","readOnly":true},"updatedAt":{"type":"string","title":"Updated At","format":"date-time","readOnly":true},"introBonus":{"type":"object","title":"Intro/Welcome Bonus","properties":{"unit":{"enum":["miles","points","statement_credit_cents"],"type":"string","title":"Intro Bonus Unit"},"title":{"type":"string","title":"Title","description":"Default is Welcome Bonus; update this field to set a custom title (e.g., Intro Bonus)."},"amount":{"type":"integer","title":"Amount","minimum":0,"description":"Bonus Amount value in integer"},"disclaimer":{"type":"string","title":"Disclaimer","description":"Goes in tooltip of Welcome/Intro bonus stat. Enter the full intro bonus text here."},"description":{"type":"string","title":"Description","description":"Welcome bonus short description. Example: $200 bonus"}},"additionalProperties":false},"minDeposit":{"type":"object","title":"Minimum Deposit","required":["cents"],"properties":{"cents":{"type":"integer","title":"Min Deposit Amount (in cents)","minimum":0},"disclaimer":{"type":"string","title":"Disclaimer","description":"Goes in the tooltip of Min Deposit stat"}},"additionalProperties":false},"productType":{"type":"string","const":"SecuredCreditCard"},"purchaseApr":{"type":"object","title":"APR (Regular/Fixed/Variable)","required":["type"],"properties":{"type":{"enum":["variable","fixed","regular"],"type":"string","title":"APR Label","description":"Determines the stat label based on the selected value. Example, if Regular is selected, the stat displays as Regular APR."},"summary":{"type":"string","title":"Summary","description":"Intro + Regular APR combined description."},"disclaimer":{"type":"string","title":"Disclaimer","description":"This will go in tooltip of the stat"},"description":{"type":"string","title":"Description","description":"Custom text for APR after the Intro APR period ends. Example: 17.99%–26.99% Variable APR"},"basisPointsMax":{"type":"integer","title":"Max APR (in basis points)","minimum":0},"basisPointsMin":{"type":"integer","title":"Min APR (in basis points)","minimum":0}},"additionalProperties":false},"isMonetized":{"type":"boolean"},"creditRatings":{"type":"object","title":"Recommended Credit Ratings","properties":{"values":{"type":"array","items":{"enum":["excellent","good","fair","poor","limited","unknown"],"type":"string","title":"Recommended Credit Rating Value"},"title":"Values"},"disclaimer":{"type":"string","title":"Disclaimer","description":"Goes in the tooltip of recommended credit stat"},"description":{"type":"string","title":"Description","description":"Custom text for recommended credit ratings. Example: Good/Excellent"}},"additionalProperties":false},"legalLanguage":{"type":"string","title":"Legal Language"},"cashAdvanceApr":{"type":"object","title":"Cash Advance","properties":{"description":{"type":"string","title":"APR Description"},"basisPointsMax":{"type":"integer","title":"Max APR (in basis points)","minimum":0},"basisPointsMin":{"type":"integer","title":"Min APR (in basis points)","minimum":0}}},"unmonetizedUrl":{"type":"string","title":"Unmonetized URL","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"purchaseIntroApr":{"type":"object","title":"Purchase Intro APR","properties":{"term":{"type":"integer","title":"Purchase Intro APR Term","minimum":0},"termUnit":{"enum":["day","month","year","open"],"type":"string","title":"Purchase Intro APR Term Unit"},"description":{"type":"string","title":"Description","description":"Use this field if you want to display a custom text. Example:0% Intro APR on purchases for 15 months"},"basisPointsMax":{"type":"integer","title":"Max Purchase Intro APR (in basis points)","minimum":0},"basisPointsMin":{"type":"integer","title":"Min Purchase Intro APR (in basis points)","minimum":0}},"additionalProperties":false},"financialInstitutionBrandUuid":{"type":"string","title":"Financial Institution Brand Uuid","format":"uuid","readOnly":true},"balanceTransferApr":{"type":"object","title":"Balance Transfer APR","properties":{"description":{"type":"string","title":"Description","description":"Custom text for Balance Transfer APR"},"basisPointsMax":{"type":"integer","title":"Max Balance Transfer APR (in basis points)","minimum":0},"basisPointsMin":{"type":"integer","title":"Min Balance Transfer APR (in basis points)","minimum":0}},"additionalProperties":false},"balanceTransferFee":{"type":"object","title":"Balance Transfer Fee","properties":{"disclaimer":{"type":"string","title":"Disclaimer"},"basisPoints":{"type":"integer","title":"Fee (in basis points)","minimum":0}}},"productDisplayName":{"type":"string","title":"Product Display Name","readOnly":true},"financialInstitutionUuid":{"type":"string","title":"Financial Institution Uuid","format":"uuid"},"balanceTransferIntroApr":{"type":"object","title":"Balance Transfer Intro APR","properties":{"term":{"type":"integer","title":"BT Intro APR Term","minimum":0},"termUnit":{"enum":["day","month","year","open"],"type":"string","title":"BT Intro APR Term Unit"},"description":{"type":"string","title":"Description","description":"Use this field if you want to display a custom text. Example: 0% intro APR on balance transfers for 15 months"},"basisPointsMax":{"type":"integer","title":"Max BT Intro APR (in basis points)","minimum":0},"basisPointsMin":{"type":"integer","title":"Min BT Intro APR (in basis points)","minimum":0}},"additionalProperties":false},"financialInstitutionBrandName":{"type":"string","title":"Financial Institution Brand Name","readOnly":true},"financialInstitutionImageUrl":{"type":"string","title":"Financial Institution Image Url","format":"uri","readOnly":true},"financialInstitutionDisplayName":{"type":"string","title":"Financial Institution Display Name","readOnly":true}},"title":"SecuredCreditCard"}}}}
```

## The SecuredPersonalLoan object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"SecuredPersonalLoan":{"required":["amountCentsMax","amountCentsMin","annualPercentageRateBasisPointsMax","annualPercentageRateBasisPointsMin","annualPercentageRateType","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","headline","productDisplayName","productType","productVersions","status","termLengthMonthsMax","termLengthMonthsMin","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","prequalified","preapproved"],"type":"string"},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"description":{"type":"string"},"productType":{"type":"string","const":"SecuredPersonalLoan"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"termLengthMonthsMax":{"type":"integer"},"termLengthMonthsMin":{"type":"integer"},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"monthlyPaymentCentsMax":{"type":"integer"},"monthlyPaymentCentsMin":{"type":"integer"},"annualPercentageRateType":{"enum":["fixed","variable"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPointsMax":{"type":"integer"},"annualPercentageRateBasisPointsMin":{"type":"integer"}},"additionalProperties":false,"title":"SecuredPersonalLoan"}}}}
```

## The SpecialtyVehicleInsurance object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"SpecialtyVehicleInsurance":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"SpecialtyVehicleInsurance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"SpecialtyVehicleInsurance"}}}}
```

## The StudentLoan object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"StudentLoan":{"required":["amountCentsMax","amountCentsMin","annualPercentageRateBasisPointsMax","annualPercentageRateBasisPointsMin","annualPercentageRateType","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","headline","productDisplayName","productType","productVersions","status","termLengthMonthsMax","termLengthMonthsMin","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","prequalified","preapproved"],"type":"string"},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"description":{"type":"string"},"productType":{"type":"string","const":"StudentLoan"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"termLengthMonthsMax":{"type":"integer"},"termLengthMonthsMin":{"type":"integer"},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"monthlyPaymentCentsMax":{"type":"integer"},"monthlyPaymentCentsMin":{"type":"integer"},"annualPercentageRateType":{"enum":["fixed","variable"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPointsMax":{"type":"integer"},"annualPercentageRateBasisPointsMin":{"type":"integer"}},"additionalProperties":false,"title":"StudentLoan"}}}}
```

## The StudentLoanRefinance object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"StudentLoanRefinance":{"required":["amountCentsMax","amountCentsMin","annualPercentageRateBasisPointsMax","annualPercentageRateBasisPointsMin","annualPercentageRateType","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","headline","productDisplayName","productType","productVersions","status","termLengthMonthsMax","termLengthMonthsMin","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","prequalified","preapproved"],"type":"string"},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"description":{"type":"string"},"productType":{"type":"string","const":"StudentLoanRefinance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"termLengthMonthsMax":{"type":"integer"},"termLengthMonthsMin":{"type":"integer"},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"monthlyPaymentCentsMax":{"type":"integer"},"monthlyPaymentCentsMin":{"type":"integer"},"annualPercentageRateType":{"enum":["fixed","variable"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPointsMax":{"type":"integer"},"annualPercentageRateBasisPointsMin":{"type":"integer"}},"additionalProperties":false,"title":"StudentLoanRefinance"}}}}
```

## The TaxFiling object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"TaxFiling":{"required":["createdAt","federalFilingFeeCentsMax","federalFilingFeeCentsMin","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","stateFilingFeeCentsMax","stateFilingFeeCentsMin","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"freeTier":{"type":"array","items":{"enum":["IRS Free File","Free 1040"],"type":"string"}},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"TaxFiling"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"stateFilingFeeCentsMax":{"type":"integer"},"stateFilingFeeCentsMin":{"type":"integer"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"federalFilingFeeCentsMax":{"type":"integer"},"federalFilingFeeCentsMin":{"type":"integer"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"TaxFiling"}}}}
```

## The TermLifeInsurance object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"TermLifeInsurance":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"TermLifeInsurance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"TermLifeInsurance"}}}}
```

## The TravelOffers object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"TravelOffers":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"TravelOffers"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"TravelOffers"}}}}
```

## The UnsecuredCreditCard object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"UnsecuredCreditCard":{"required":["createdAt","details","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","productDisplayName","productType","productVersions","purchaseApr","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","title":"URL","format":"uri","readOnly":true},"uuid":{"type":"string","title":"UUID","format":"uuid","readOnly":true},"isITA":{"type":"boolean","title":"Indicates if the card is an Invitation to Apply (ITA) offer","readOnly":true},"status":{"enum":["active","inactive"],"type":"string","title":"Status"},"content":{"type":"object","title":"Content","properties":{"badges":{"type":"array","items":{"type":"string"},"title":"Badge","description":"If multiple badges are entered, the first one will be displayed on the UI"}},"additionalProperties":false},"details":{"type":"object","title":"Card Details","required":["cardName","cardImageUrl","cardBenefits","descriptionPoints","cardNetwork"],"properties":{"cardName":{"type":"string","title":"Card Name","description":"Name of the card that will be displayed on the offer card (Ex: Amex Platinum Credit Card)"},"cardNetwork":{"enum":["discover","visa","mastercard","american_express"],"type":"string","title":"Card Network"},"cardBenefits":{"type":"array","items":{"enum":["balance_transfer","cash_back","earning_rewards","improve_credit","low_interest","new_to_credit","student","travel_incentives"],"type":"string"},"title":"Card Benefits","description":"You can select multiple options for a credit card"},"cardImageUrl":{"type":"string","title":"Card Image","format":"uri","description":"This is the URL that host the card image for the offer card. Copy paste the Demand Sub Account image URL in this field"},"ratesTermsUrl":{"type":"string","title":"Rates & Terms URL","format":"uri","description":"Optional URL that will link to partner provided Rates and Terms"},"descriptionPoints":{"type":"array","items":{"type":"string"},"title":"Description","description":"Marketing bullets provided by issuer"},"previewDescriptionPoints":{"type":"array","items":{"type":"object","required":["description"],"properties":{"disclaimer":{"type":"string","title":"Disclaimer","description":"Goes in the tooltip of the description point"},"description":{"type":"string","title":"Preview Description"}}},"title":"Preview Description","description":"Use this for horizontal scroll preview points"},"additionalDescriptionPoints":{"type":"array","items":{"type":"string","title":"Additional Description","description":"Custom editorial description for the card offer"},"title":"Additional Description"}},"additionalProperties":false},"rewards":{"type":"object","title":"Rewards","properties":{"title":{"type":"string","title":"Rewards Title","description":"Title for the stat — defaults to “Rewards,” but can be customized (e.g., “Cash Back”) by updating this field."},"disclaimer":{"type":"string","title":"Disclaimer","description":"Full details of rewards that goes in the tooltip of rewards stat"},"description":{"type":"string","title":"Description","description":"Short description of the rewards. Example: 1x-5x, 1.5% Cashback"}},"additionalProperties":false},"version":{"type":"integer","title":"Version","readOnly":true},"firmness":{"enum":["none","preapproved","prequalified","preselected"],"type":"string","title":"Firmness","description":"Should be set to None for ITA offers"},"annualFee":{"type":"object","title":"Annual Fee","properties":{"centsMax":{"type":"integer","title":"Max Annual Fee (in cents)","minimum":0},"centsMin":{"type":"integer","title":"Min Annual Fee (in cents)","minimum":0},"introTerm":{"type":"integer","title":"Annual Intro Fee Term","minimum":0,"description":"The time period for which the intro fee is applicable (in years)"},"disclaimer":{"type":"string","title":"Disclaimer","description":"Goes in the tooltip of annual fee stat"},"introCents":{"type":"integer","title":"Annual Intro Fee (in cents)","minimum":0},"description":{"type":"string","title":"Description","description":"Use this field when you want a custom text to be displayed for annual fee"}},"additionalProperties":false},"createdAt":{"type":"string","title":"Created At","format":"date-time","readOnly":true},"updatedAt":{"type":"string","title":"Updated At","format":"date-time","readOnly":true},"introBonus":{"type":"object","title":"Intro/Welcome Bonus","properties":{"unit":{"enum":["miles","points","statement_credit_cents"],"type":"string","title":"Intro Bonus Unit"},"title":{"type":"string","title":"Title","description":"Default is Welcome Bonus; update this field to set a custom title (e.g., Intro Bonus)."},"amount":{"type":"integer","title":"Amount","minimum":0,"description":"Bonus Amount value in integer"},"disclaimer":{"type":"string","title":"Disclaimer","description":"Goes in tooltip of Welcome/Intro bonus stat. Enter the full intro bonus text here."},"description":{"type":"string","title":"Description","description":"Welcome bonus short description. Example: $200 bonus"}},"additionalProperties":false},"productType":{"type":"string","const":"UnsecuredCreditCard"},"purchaseApr":{"type":"object","title":"APR (Regular/Fixed/Variable)","required":["type"],"properties":{"type":{"enum":["variable","fixed","regular"],"type":"string","title":"APR Label","description":"Determines the stat label based on the selected value. Example, if Regular is selected, the stat displays as Regular APR."},"summary":{"type":"string","title":"Summary","description":"Intro + Regular APR combined description."},"disclaimer":{"type":"string","title":"Disclaimer","description":"This will go in tooltip of the stat"},"description":{"type":"string","title":"Description","description":"Custom text for APR after the Intro APR period ends. Example: 17.99%–26.99% Variable APR"},"basisPointsMax":{"type":"integer","title":"Max APR (in basis points)","minimum":0},"basisPointsMin":{"type":"integer","title":"Min APR (in basis points)","minimum":0}},"additionalProperties":false},"isMonetized":{"type":"boolean"},"creditRatings":{"type":"object","title":"Recommended Credit Ratings","properties":{"values":{"type":"array","items":{"enum":["excellent","good","fair","poor","limited","unknown"],"type":"string","title":"Recommended Credit Rating Value"},"title":"Values"},"disclaimer":{"type":"string","title":"Disclaimer","description":"Goes in the tooltip of recommended credit stat"},"description":{"type":"string","title":"Description","description":"Custom text for recommended credit ratings. Example: Good/Excellent"}},"additionalProperties":false},"legalLanguage":{"type":"string","title":"Legal Language"},"cashAdvanceApr":{"type":"object","title":"Cash Advance","properties":{"description":{"type":"string","title":"APR Description"},"basisPointsMax":{"type":"integer","title":"Max APR (in basis points)","minimum":0},"basisPointsMin":{"type":"integer","title":"Min APR (in basis points)","minimum":0}}},"unmonetizedUrl":{"type":"string","title":"Unmonetized URL","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"purchaseIntroApr":{"type":"object","title":"Purchase Intro APR","properties":{"term":{"type":"integer","title":"Purchase Intro APR Term","minimum":0},"termUnit":{"enum":["day","month","year","open"],"type":"string","title":"Purchase Intro APR Term Unit"},"description":{"type":"string","title":"Description","description":"Use this field if you want to display a custom text. Example:0% Intro APR on purchases for 15 months"},"basisPointsMax":{"type":"integer","title":"Max Purchase Intro APR (in basis points)","minimum":0},"basisPointsMin":{"type":"integer","title":"Min Purchase Intro APR (in basis points)","minimum":0}},"additionalProperties":false},"financialInstitutionBrandUuid":{"type":"string","title":"Financial Institution Brand Uuid","format":"uuid","readOnly":true},"balanceTransferApr":{"type":"object","title":"Balance Transfer APR","properties":{"description":{"type":"string","title":"Description","description":"Custom text for Balance Transfer APR"},"basisPointsMax":{"type":"integer","title":"Max Balance Transfer APR (in basis points)","minimum":0},"basisPointsMin":{"type":"integer","title":"Min Balance Transfer APR (in basis points)","minimum":0}},"additionalProperties":false},"balanceTransferFee":{"type":"object","title":"Balance Transfer Fee","properties":{"disclaimer":{"type":"string","title":"Disclaimer"},"basisPoints":{"type":"integer","title":"Fee (in basis points)","minimum":0}}},"productDisplayName":{"type":"string","title":"Product Display Name","readOnly":true},"financialInstitutionUuid":{"type":"string","title":"Financial Institution Uuid","format":"uuid"},"balanceTransferIntroApr":{"type":"object","title":"Balance Transfer Intro APR","properties":{"term":{"type":"integer","title":"BT Intro APR Term","minimum":0},"termUnit":{"enum":["day","month","year","open"],"type":"string","title":"BT Intro APR Term Unit"},"description":{"type":"string","title":"Description","description":"Use this field if you want to display a custom text. Example: 0% intro APR on balance transfers for 15 months"},"basisPointsMax":{"type":"integer","title":"Max BT Intro APR (in basis points)","minimum":0},"basisPointsMin":{"type":"integer","title":"Min BT Intro APR (in basis points)","minimum":0}},"additionalProperties":false},"financialInstitutionBrandName":{"type":"string","title":"Financial Institution Brand Name","readOnly":true},"financialInstitutionImageUrl":{"type":"string","title":"Financial Institution Image Url","format":"uri","readOnly":true},"financialInstitutionDisplayName":{"type":"string","title":"Financial Institution Display Name","readOnly":true}},"title":"UnsecuredCreditCard"}}}}
```

## The UnsecuredLineOfCredit object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"UnsecuredLineOfCredit":{"required":["amountCentsMax","amountCentsMin","annualPercentageRateBasisPointsMax","annualPercentageRateBasisPointsMin","annualPercentageRateType","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","prequalified","preapproved"],"type":"string"},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"disclaimer":{"type":"string"},"description":{"type":"string"},"productType":{"type":"string","const":"UnsecuredLineOfCredit"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"monthlyPaymentCentsMax":{"type":"integer"},"monthlyPaymentCentsMin":{"type":"integer"},"annualPercentageRateType":{"enum":["fixed","variable"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPointsMax":{"type":"integer"},"annualPercentageRateBasisPointsMin":{"type":"integer"}},"additionalProperties":false,"title":"UnsecuredLineOfCredit"}}}}
```

## The UnsecuredPersonalLoan object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"UnsecuredPersonalLoan":{"required":["amountCentsMax","amountCentsMin","annualPercentageRateBasisPointsMax","annualPercentageRateBasisPointsMin","annualPercentageRateType","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","headline","productDisplayName","productType","productVersions","status","termLengthMonthsMax","termLengthMonthsMin","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","prequalified","preapproved"],"type":"string"},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"disclaimer":{"type":"string"},"description":{"type":"string"},"productType":{"type":"string","const":"UnsecuredPersonalLoan"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"termLengthMonthsMax":{"type":"integer"},"termLengthMonthsMin":{"type":"integer"},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"monthlyPaymentCentsMax":{"type":"integer"},"monthlyPaymentCentsMin":{"type":"integer"},"annualPercentageRateType":{"enum":["fixed","variable"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPointsMax":{"type":"integer"},"annualPercentageRateBasisPointsMin":{"type":"integer"}},"additionalProperties":false,"title":"UnsecuredPersonalLoan"}}}}
```

## The UtilitiesDiscounts object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"UtilitiesDiscounts":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"UtilitiesDiscounts"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"UtilitiesDiscounts"}}}}
```

## The WholeLifeInsurance object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"WholeLifeInsurance":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"WholeLifeInsurance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"WholeLifeInsurance"}}}}
```

## The GenericOffer object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"GenericOffer":{"oneOf":[{"$ref":"#/components/schemas/AlternativeInvestments"},{"$ref":"#/components/schemas/AutomobileInsurance"},{"$ref":"#/components/schemas/AutomobileLoan"},{"$ref":"#/components/schemas/AutomobileRefinance"},{"$ref":"#/components/schemas/AutoServices"},{"$ref":"#/components/schemas/BankingAccount"},{"$ref":"#/components/schemas/BrokerageAccount"},{"$ref":"#/components/schemas/BudgetingTools"},{"$ref":"#/components/schemas/BusinessLendingMarketplace"},{"$ref":"#/components/schemas/BusinessLineOfCredit"},{"$ref":"#/components/schemas/CancellationServices"},{"$ref":"#/components/schemas/CashAdvance"},{"$ref":"#/components/schemas/CashManagementAccount"},{"$ref":"#/components/schemas/CashRewards"},{"$ref":"#/components/schemas/CertificateOfDeposit"},{"$ref":"#/components/schemas/CheckingAccount"},{"$ref":"#/components/schemas/CommercialAutoLoan"},{"$ref":"#/components/schemas/CreditBuilderDebitCard"},{"$ref":"#/components/schemas/CreditBuilderLoan"},{"$ref":"#/components/schemas/CreditBuilderSecuredCreditCard"},{"$ref":"#/components/schemas/CreditMonitoring"},{"$ref":"#/components/schemas/CreditRepair"},{"$ref":"#/components/schemas/CryptoBrokerage"},{"$ref":"#/components/schemas/DebtSettlement"},{"$ref":"#/components/schemas/EarnedWageAccess"},{"$ref":"#/components/schemas/EducationOffers"},{"$ref":"#/components/schemas/Freebies"},{"$ref":"#/components/schemas/GigEconomy"},{"$ref":"#/components/schemas/HealthDiscounts"},{"$ref":"#/components/schemas/HealthInsurance"},{"$ref":"#/components/schemas/HomeEquityInvestment"},{"$ref":"#/components/schemas/HomeEquityLineOfCredit"},{"$ref":"#/components/schemas/HomeEquityLoan"},{"$ref":"#/components/schemas/IdentityProtection"},{"$ref":"#/components/schemas/IncomeOpportunities"},{"$ref":"#/components/schemas/IncomeProtection"},{"$ref":"#/components/schemas/InstallmentLoanMarketplace"},{"$ref":"#/components/schemas/MoneyMarketAccount"},{"$ref":"#/components/schemas/MortgageCashOutRefinance"},{"$ref":"#/components/schemas/MortgagePurchase"},{"$ref":"#/components/schemas/MortgageRefinance"},{"$ref":"#/components/schemas/MotorcycleInsurance"},{"$ref":"#/components/schemas/OverdraftProtection"},{"$ref":"#/components/schemas/PetInsurance"},{"$ref":"#/components/schemas/RentersInsurance"},{"$ref":"#/components/schemas/RentUtilityBillReporting"},{"$ref":"#/components/schemas/RevenueBasedFinancing"},{"$ref":"#/components/schemas/RoboInvesting"},{"$ref":"#/components/schemas/SavingsAccount"},{"$ref":"#/components/schemas/SecuredCreditCard"},{"$ref":"#/components/schemas/SecuredPersonalLoan"},{"$ref":"#/components/schemas/SpecialtyVehicleInsurance"},{"$ref":"#/components/schemas/StudentLoan"},{"$ref":"#/components/schemas/StudentLoanRefinance"},{"$ref":"#/components/schemas/TaxFiling"},{"$ref":"#/components/schemas/TermLifeInsurance"},{"$ref":"#/components/schemas/TravelOffers"},{"$ref":"#/components/schemas/UnsecuredCreditCard"},{"$ref":"#/components/schemas/UnsecuredLineOfCredit"},{"$ref":"#/components/schemas/UnsecuredPersonalLoan"},{"$ref":"#/components/schemas/UtilitiesDiscounts"},{"$ref":"#/components/schemas/WholeLifeInsurance"}],"discriminator":{"propertyName":"productType","mapping":{"AlternativeInvestments":"#/components/schemas/AlternativeInvestments","AutomobileInsurance":"#/components/schemas/AutomobileInsurance","AutomobileLoan":"#/components/schemas/AutomobileLoan","AutomobileRefinance":"#/components/schemas/AutomobileRefinance","AutoServices":"#/components/schemas/AutoServices","BankingAccount":"#/components/schemas/BankingAccount","BrokerageAccount":"#/components/schemas/BrokerageAccount","BudgetingTools":"#/components/schemas/BudgetingTools","BusinessLendingMarketplace":"#/components/schemas/BusinessLendingMarketplace","BusinessLineOfCredit":"#/components/schemas/BusinessLineOfCredit","CancellationServices":"#/components/schemas/CancellationServices","CashAdvance":"#/components/schemas/CashAdvance","CashManagementAccount":"#/components/schemas/CashManagementAccount","CashRewards":"#/components/schemas/CashRewards","CertificateOfDeposit":"#/components/schemas/CertificateOfDeposit","CheckingAccount":"#/components/schemas/CheckingAccount","CommercialAutoLoan":"#/components/schemas/CommercialAutoLoan","CreditBuilderDebitCard":"#/components/schemas/CreditBuilderDebitCard","CreditBuilderLoan":"#/components/schemas/CreditBuilderLoan","CreditBuilderSecuredCreditCard":"#/components/schemas/CreditBuilderSecuredCreditCard","CreditMonitoring":"#/components/schemas/CreditMonitoring","CreditRepair":"#/components/schemas/CreditRepair","CryptoBrokerage":"#/components/schemas/CryptoBrokerage","DebtSettlement":"#/components/schemas/DebtSettlement","EarnedWageAccess":"#/components/schemas/EarnedWageAccess","EducationOffers":"#/components/schemas/EducationOffers","Freebies":"#/components/schemas/Freebies","GigEconomy":"#/components/schemas/GigEconomy","HealthDiscounts":"#/components/schemas/HealthDiscounts","HealthInsurance":"#/components/schemas/HealthInsurance","HomeEquityInvestment":"#/components/schemas/HomeEquityInvestment","HomeEquityLineOfCredit":"#/components/schemas/HomeEquityLineOfCredit","HomeEquityLoan":"#/components/schemas/HomeEquityLoan","IdentityProtection":"#/components/schemas/IdentityProtection","IncomeOpportunities":"#/components/schemas/IncomeOpportunities","IncomeProtection":"#/components/schemas/IncomeProtection","InstallmentLoanMarketplace":"#/components/schemas/InstallmentLoanMarketplace","MoneyMarketAccount":"#/components/schemas/MoneyMarketAccount","MortgageCashOutRefinance":"#/components/schemas/MortgageCashOutRefinance","MortgagePurchase":"#/components/schemas/MortgagePurchase","MortgageRefinance":"#/components/schemas/MortgageRefinance","MotorcycleInsurance":"#/components/schemas/MotorcycleInsurance","OverdraftProtection":"#/components/schemas/OverdraftProtection","PetInsurance":"#/components/schemas/PetInsurance","RentersInsurance":"#/components/schemas/RentersInsurance","RentUtilityBillReporting":"#/components/schemas/RentUtilityBillReporting","RevenueBasedFinancing":"#/components/schemas/RevenueBasedFinancing","RoboInvesting":"#/components/schemas/RoboInvesting","SavingsAccount":"#/components/schemas/SavingsAccount","SecuredCreditCard":"#/components/schemas/SecuredCreditCard","SecuredPersonalLoan":"#/components/schemas/SecuredPersonalLoan","SpecialtyVehicleInsurance":"#/components/schemas/SpecialtyVehicleInsurance","StudentLoan":"#/components/schemas/StudentLoan","StudentLoanRefinance":"#/components/schemas/StudentLoanRefinance","TaxFiling":"#/components/schemas/TaxFiling","TermLifeInsurance":"#/components/schemas/TermLifeInsurance","TravelOffers":"#/components/schemas/TravelOffers","UnsecuredCreditCard":"#/components/schemas/UnsecuredCreditCard","UnsecuredLineOfCredit":"#/components/schemas/UnsecuredLineOfCredit","UnsecuredPersonalLoan":"#/components/schemas/UnsecuredPersonalLoan","UtilitiesDiscounts":"#/components/schemas/UtilitiesDiscounts","WholeLifeInsurance":"#/components/schemas/WholeLifeInsurance"}}},"AlternativeInvestments":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"AlternativeInvestments"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"AlternativeInvestments"},"AutomobileInsurance":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"AutomobileInsurance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"AutomobileInsurance"},"AutomobileLoan":{"required":["amountCentsMax","amountCentsMin","annualPercentageRateBasisPointsMax","annualPercentageRateBasisPointsMin","annualPercentageRateType","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","headline","productDisplayName","productType","productVersions","status","termLengthMonthsMax","termLengthMonthsMin","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","prequalified","preapproved"],"type":"string"},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"description":{"type":"string"},"productType":{"type":"string","const":"AutomobileLoan"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"termLengthMonthsMax":{"type":"integer"},"termLengthMonthsMin":{"type":"integer"},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"monthlyPaymentCentsMax":{"type":"integer"},"monthlyPaymentCentsMin":{"type":"integer"},"annualPercentageRateType":{"enum":["fixed","variable"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPointsMax":{"type":"integer"},"annualPercentageRateBasisPointsMin":{"type":"integer"}},"additionalProperties":false,"title":"AutomobileLoan"},"AutomobileRefinance":{"required":["amountCentsMax","amountCentsMin","annualPercentageRateBasisPointsMax","annualPercentageRateBasisPointsMin","annualPercentageRateType","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","headline","productDisplayName","productType","productVersions","status","termLengthMonthsMax","termLengthMonthsMin","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","prequalified","preapproved"],"type":"string"},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"description":{"type":"string"},"productType":{"type":"string","const":"AutomobileRefinance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"termLengthMonthsMax":{"type":"integer"},"termLengthMonthsMin":{"type":"integer"},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"monthlyPaymentCentsMax":{"type":"integer"},"monthlyPaymentCentsMin":{"type":"integer"},"annualPercentageRateType":{"enum":["fixed","variable"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPointsMax":{"type":"integer"},"annualPercentageRateBasisPointsMin":{"type":"integer"}},"additionalProperties":false,"title":"AutomobileRefinance"},"AutoServices":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"AutoServices"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"AutoServices"},"BankingAccount":{"required":["annualPercentageYieldBasisPoints","checkWriting","createdAt","depositToEarnApyCentsMin","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyFeeCentsMax","monthlyFeeCentsMin","outOfNetworkAtmUsageFeeCents","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"name":{"type":"string"},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"disclaimer":{"type":"string"},"description":{"type":"string"},"productType":{"type":"string","const":"BankingAccount"},"checkWriting":{"type":"boolean"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"federalInsuranceType":{"enum":["fdic","ncua"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"depositToEarnApyCentsMin":{"type":"integer"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"outOfNetworkAtmUsageFeeCents":{"type":"integer"},"annualPercentageYieldBasisPoints":{"type":"integer"}},"additionalProperties":false,"title":"BankingAccount"},"BrokerageAccount":{"required":["createdAt","domesticOnlineStockTradingFeeCents","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","minAmountToOpenCents","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"description":{"type":"string"},"productType":{"type":"string","const":"BrokerageAccount"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"minAmountToOpenCents":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"domesticOnlineStockTradingFeeCents":{"type":"integer","minimum":0}},"additionalProperties":false,"title":"BrokerageAccount"},"BudgetingTools":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","freeTrialDays","freeVersion","headline","monthlyFeeCentsMax","monthlyFeeCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"name":{"type":"string"},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"freeVersion":{"type":"boolean"},"productType":{"type":"string","const":"BudgetingTools"},"isMonetized":{"type":"boolean"},"freeTrialDays":{"type":"integer","minimum":0},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer"},"monthlyFeeCentsMin":{"type":"integer"},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"BudgetingTools"},"BusinessLendingMarketplace":{"required":["amountCentsMax","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"BusinessLendingMarketplace"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"minCreditScore":{"type":"integer","minimum":0},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"minMonthlyRevenueCents":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"BusinessLendingMarketplace"},"BusinessLineOfCredit":{"required":["amountCentsMax","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"BusinessLineOfCredit"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"minCreditScore":{"type":"integer","minimum":0},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"minMonthlyRevenueCents":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"BusinessLineOfCredit"},"CancellationServices":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyPaymentCentsMax","monthlyPaymentCentsMin","productDisplayName","productType","productVersions","status","supportedPlatforms","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"CancellationServices"},"isMonetized":{"type":"boolean"},"freeTrialDays":{"type":"integer","minimum":0},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"supportedPlatforms":{"type":"array","items":{"enum":["Web","iOS","Android"],"type":"string"}},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"monthlyPaymentCentsMax":{"type":"integer","minimum":0},"monthlyPaymentCentsMin":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"CancellationServices"},"CashAdvance":{"required":["amountCentsMax","amountCentsMin","createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyFeeCentsMax","monthlyFeeCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"CashAdvance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer","minimum":0},"amountCentsMin":{"type":"integer","minimum":0},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"acceptanceRequirements":{"type":"string"},"fastTransferFeeCentsMax":{"type":"integer","minimum":0},"fastTransferFeeCentsMin":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"fastTransferFeeBasisPointsMax":{"type":"integer","minimum":0},"fastTransferFeeBasisPointsMin":{"type":"integer","minimum":0}},"additionalProperties":false,"title":"CashAdvance"},"CashManagementAccount":{"required":["annualPercentageYieldBasisPoints","checkWriting","createdAt","depositToEarnApyCentsMin","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","monthlyFeeCentsMax","monthlyFeeCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"name":{"type":"string"},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"description":{"type":"string"},"productType":{"type":"string","const":"CashManagementAccount"},"checkWriting":{"type":"boolean"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"federalInsuranceType":{"enum":["fdic","ncua"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"depositToEarnApyCentsMin":{"type":"integer"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageYieldBasisPoints":{"type":"integer"}},"additionalProperties":false,"title":"CashManagementAccount"},"CashRewards":{"required":["categories","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyFeeCentsMax","monthlyFeeCentsMin","payoutMethod","productDisplayName","productType","productVersions","status","supportedPlatforms","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"categories":{"type":"array","items":{"enum":["Fashion","Travel","Entertainment","Food","Groceries","Electronics","Hotels","Travel","Other"],"type":"string"}},"productType":{"type":"string","const":"CashRewards"},"isMonetized":{"type":"boolean"},"payoutMethod":{"type":"array","items":{"enum":["Merchant Gift Cards","Cash Gift Cards","PayPal","American Express Points","Bank Deposits","Investment Deposits"],"type":"string"}},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"supportedPlatforms":{"type":"array","items":{"enum":["Web","iOS","Android"],"type":"string"}},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"CashRewards"},"CertificateOfDeposit":{"required":["annualPercentageYieldBasisPoints","checkWriting","createdAt","depositToEarnApyCentsMin","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","monthlyFeeCentsMax","monthlyFeeCentsMin","productDisplayName","productType","productVersions","status","termLengthMonthsMax","termLengthMonthsMin","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"name":{"type":"string"},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"disclaimer":{"type":"string"},"description":{"type":"string"},"productType":{"type":"string","const":"CertificateOfDeposit"},"checkWriting":{"type":"boolean"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"termLengthMonthsMax":{"type":"integer"},"termLengthMonthsMin":{"type":"integer"},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"federalInsuranceType":{"enum":["fdic","ncua"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"depositToEarnApyCentsMin":{"type":"integer"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageYieldBasisPoints":{"type":"integer"}},"additionalProperties":false,"title":"CertificateOfDeposit"},"CheckingAccount":{"required":["annualPercentageYieldBasisPoints","checkWriting","createdAt","depositToEarnApyCentsMin","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyFeeCentsMax","monthlyFeeCentsMin","outOfNetworkAtmUsageFeeCents","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"name":{"type":"string"},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"disclaimer":{"type":"string"},"description":{"type":"string"},"productType":{"type":"string","const":"CheckingAccount"},"checkWriting":{"type":"boolean"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"federalInsuranceType":{"enum":["fdic","ncua"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"depositToEarnApyCentsMin":{"type":"integer"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"outOfNetworkAtmUsageFeeCents":{"type":"integer"},"annualPercentageYieldBasisPoints":{"type":"integer"}},"additionalProperties":false,"title":"CheckingAccount"},"CommercialAutoLoan":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"CommercialAutoLoan"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"CommercialAutoLoan"},"CreditBuilderDebitCard":{"required":["createdAt","creditBureauReporting","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyPaymentCentsMax","monthlyPaymentCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"CreditBuilderDebitCard"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"creditBureauReporting":{"type":"array","items":{"enum":["Experian","Equifax","TransUnion"],"type":"string"}},"acceptanceRequirements":{"type":"string"},"monthlyPaymentCentsMax":{"type":"integer","minimum":0},"monthlyPaymentCentsMin":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"CreditBuilderDebitCard"},"CreditBuilderLoan":{"required":["createdAt","creditBureauReporting","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyPaymentCentsMax","monthlyPaymentCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"disclaimer":{"type":"string"},"productType":{"type":"string","const":"CreditBuilderLoan"},"isMonetized":{"type":"boolean"},"newOptField7":{"type":"string"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"creditBureauReporting":{"type":"array","items":{"enum":["Experian","Equifax","TransUnion"],"type":"string"}},"acceptanceRequirements":{"type":"string"},"monthlyPaymentCentsMax":{"type":"integer","minimum":0},"monthlyPaymentCentsMin":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"CreditBuilderLoan"},"CreditBuilderSecuredCreditCard":{"required":["createdAt","creditBureauReporting","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyPaymentCentsMax","monthlyPaymentCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"CreditBuilderSecuredCreditCard"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"creditBureauReporting":{"type":"array","items":{"enum":["Experian","Equifax","TransUnion"],"type":"string"}},"acceptanceRequirements":{"type":"string"},"monthlyPaymentCentsMax":{"type":"integer","minimum":0},"monthlyPaymentCentsMin":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"averageCreditScoreIncrease":{"type":"integer"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"CreditBuilderSecuredCreditCard"},"CreditMonitoring":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyPaymentCentsMax","monthlyPaymentCentsMin","productDisplayName","productType","productVersions","status","supportedCreditBureaus","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"CreditMonitoring"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"monthlyPaymentCentsMax":{"type":"integer","minimum":0},"monthlyPaymentCentsMin":{"type":"integer","minimum":0},"supportedCreditBureaus":{"type":"array","items":{"enum":["Experian","Equifax","TransUnion"],"type":"string"}},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"CreditMonitoring"},"CreditRepair":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyFeeCentsMax","monthlyFeeCentsMin","productDisplayName","productType","productVersions","setupFeeCentsMax","setupFeeCentsMin","status","unlimitedDisputes","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"CreditRepair"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"setupFeeCentsMax":{"type":"integer","minimum":0},"setupFeeCentsMin":{"type":"integer","minimum":0},"descriptionPoints":{"type":"array","items":{"type":"string"}},"unlimitedDisputes":{"type":"boolean"},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"CreditRepair"},"CryptoBrokerage":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"CryptoBrokerage"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"CryptoBrokerage"},"DebtSettlement":{"required":["createdAt","debtAmountCentsMin","descriptionPoints","enrollmentFeeBasisPointsMax","enrollmentFeeBasisPointsMin","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"badges":{"type":"array","items":{"type":"string"}},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"DebtSettlement"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"stateExclusions":{"type":"array","items":{"type":"string","maxLength":2,"minLength":2}},"descriptionPoints":{"type":"array","items":{"type":"string"}},"debtAmountCentsMin":{"type":"integer"},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"enrollmentFeeBasisPointsMax":{"type":"integer"},"enrollmentFeeBasisPointsMin":{"type":"integer","description":"basis points"}},"additionalProperties":false,"title":"DebtSettlement"},"EarnedWageAccess":{"required":["amountCentsMax","amountCentsMin","createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyFeeCentsMax","monthlyFeeCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"EarnedWageAccess"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer","minimum":0},"amountCentsMin":{"type":"integer","minimum":0},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"acceptanceRequirements":{"type":"string"},"fastTransferFeeCentsMax":{"type":"integer","minimum":0},"fastTransferFeeCentsMin":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"fastTransferFeeBasisPointsMax":{"type":"integer","minimum":0},"fastTransferFeeBasisPointsMin":{"type":"integer","minimum":0}},"additionalProperties":false,"title":"EarnedWageAccess"},"EducationOffers":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"EducationOffers"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"EducationOffers"},"Freebies":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"Freebies"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"Freebies"},"GigEconomy":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"GigEconomy"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"GigEconomy"},"HealthDiscounts":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"HealthDiscounts"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"HealthDiscounts"},"HealthInsurance":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"HealthInsurance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"HealthInsurance"},"HomeEquityInvestment":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"HomeEquityInvestment"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"HomeEquityInvestment"},"HomeEquityLineOfCredit":{"type":"object","allOf":[{"oneOf":[{"allOf":[{"properties":{"firmness":{"not":{"enum":["none"]}}}},{"required":["annualPercentageRateBasisPoints","monthlyPaymentCents","lenderFeesAndCredits","loanProgram","rateBasisPoints","nmlsId"]}]},{"allOf":[{"not":{"properties":{"firmness":{"not":{"enum":["none"]}}}}}]}]},{"oneOf":[{"allOf":[{"properties":{"firmness":{"enum":["none"]}}},{"required":["minCreditScore","amountCentsMax"]}]},{"allOf":[{"not":{"properties":{"firmness":{"enum":["none"]}}}}]}]}],"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"nmlsId":{"type":"integer","description":"The lender's official NMLS ID. Can be sourced online or from the lender."},"status":{"enum":["active","inactive"],"type":"string","description":"Should be set to active. Deactivate offers via the subaccount or offer rules."},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","rate_quote"],"type":"string","default":"none","description":"Refers to the level of qualification for an offer. 'None' refers to static (aka Thin Verticals) type offers with no decisioning. 'Rate Quote' offers are Mortech-created dynamic offers with a higher level of decisioning. Only 'None' should be used for static offers in Offer Catalog."},"headline":{"type":"string","description":"In some placements / UX (e.g. Offer Carousel), we display a headline above marketing bullets. For example, this could be 'Get cash advances up to $250* and build smart spending habits'."},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"loanProgram":{"enum":["conforming","nonconforming","fha","va","agency","fhaJumbo","harp","harpJumbo","vaJumbo","usda"],"type":"string","description":"Represents the specific type of mortgage; 'conforming' refers to a standard mortgage type. This should NOT be set for static offers."},"productType":{"type":"string","const":"HomeEquityLineOfCredit"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"minCreditScore":{"type":"integer"},"unmonetizedUrl":{"type":"string","format":"uri","description":"The demand partner's homepage. This URL is only used if a MoneyLion consumer theoretically wanted to show an unmonetized offer after a budget or caps had been exceeded."},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"rateBasisPoints":{"type":"integer","description":"Similar to annualPercentageRateBasisPoints, but is a rate instead of APR so excludes specific fees in the calculation. This should NOT be set for static offers."},"descriptionPoints":{"type":"array","items":{"type":"string"},"description":"Marketing bullets displayed in the 'More Info' section of the offer."},"productDisplayName":{"type":"string","readOnly":true},"monthlyPaymentCents":{"type":"integer","description":"Only used for dynamically created offers. Do NOT set for static offers."},"termLengthMonthsMax":{"type":"integer","description":"Maximum term length for a HELOC offer, in months. Used for static HELOC offers (firmness set to 'none') and for dynamic offers (offers with firmness set to a value other than 'none'). If termLengthMonthsMin equals termLengthMonthsMax, clients should display a single value (e.g., 120 -> '10 Years')."},"termLengthMonthsMin":{"type":"integer","description":"Minimum term length for a HELOC offer, in months. Used for static HELOC offers (firmness set to 'none') and for dynamic offers (offers with firmness set to a value other than 'none'). If termLengthMonthsMin equals termLengthMonthsMax, clients should display a single value (e.g., 120 -> '10 Years')."},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"lenderFeesAndCredits":{"type":"object","required":["totalFeesCents","lenderCreditsCents"],"properties":{"totalFeesCents":{"type":"integer","description":"Represents the total amount of lender fees in cents (e.g. 200000 instead of $2000). This should NOT be set for static offers."},"lenderCreditsCents":{"type":"integer","description":"Represents the total credits from the lender in cents (e.g. 200000 instead of $2000). This should NOT be set for static offers."}}},"termLengthMonthsOptions":{"type":"array","items":{"type":"number"},"description":"Array of available HELOC term options in months. Only used for static HELOC offers (firmness set to 'none')."},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPoints":{"type":"integer","description":"Represents the APR of an offer in basis points (e.g. 200 instead of 2.00%). It should NOT be set for static offers; it is used for dynamic offers only."}},"title":"HomeEquityLineOfCredit"},"HomeEquityLoan":{"type":"object","allOf":[{"oneOf":[{"allOf":[{"properties":{"firmness":{"not":{"enum":["none"]}}}},{"required":["annualPercentageRateBasisPoints","monthlyPaymentCents","lenderFeesAndCredits","loanProgram","rateBasisPoints","nmlsId"]}]},{"allOf":[{"not":{"properties":{"firmness":{"not":{"enum":["none"]}}}}}]}]},{"oneOf":[{"allOf":[{"properties":{"firmness":{"enum":["none"]}}},{"required":["minCreditScore","amountCentsMax"]}]},{"allOf":[{"not":{"properties":{"firmness":{"enum":["none"]}}}}]}]}],"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"nmlsId":{"type":"integer","description":"The lender's official NMLS ID. Can be sourced online or from the lender."},"status":{"enum":["active","inactive"],"type":"string","description":"Should be set to active. Deactivate offers via the subaccount or offer rules."},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","rate_quote"],"type":"string","default":"none","description":"Refers to the level of qualification for an offer. 'None' refers to static (aka Thin Verticals) type offers with no decisioning. 'Rate Quote' offers are Mortech-created dynamic offers with a higher level of decisioning. Only 'None' should be used for static offers in Offer Catalog."},"headline":{"type":"string","description":"In some placements / UX (e.g. Offer Carousel), we display a headline above marketing bullets. For example, this could be 'Get cash advances up to $250* and build smart spending habits'."},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"loanProgram":{"enum":["conforming","nonconforming","fha","va","agency","fhaJumbo","harp","harpJumbo","vaJumbo","usda"],"type":"string","description":"Represents the specific type of mortgage; 'conforming' refers to a standard mortgage type. This should NOT be set for static offers."},"productType":{"type":"string","const":"HomeEquityLoan"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string","description":"Optional legal language to be included in the 'More Info' modal of an offer. Only set this if requested by the partner."},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"minCreditScore":{"type":"integer","description":"Displayed only on 'Thin Vertical' type offer walls."},"unmonetizedUrl":{"type":"string","format":"uri","description":"The demand partner's homepage. This URL is only used if a MoneyLion consumer theoretically wanted to show an unmonetized offer after a budget or caps had been exceeded."},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"rateBasisPoints":{"type":"integer","description":"Similar to annualPercentageRateBasisPoints, but is a rate instead of APR so excludes specific fees in the calculation. This should NOT be set for static offers."},"descriptionPoints":{"type":"array","items":{"type":"string"},"description":"Marketing bullets displayed in the 'More Info' section of the offer."},"productDisplayName":{"type":"string","readOnly":true},"monthlyPaymentCents":{"type":"integer","description":"Only used for dynamically created offers. Do NOT set for static offers."},"termLengthMonthsMax":{"type":"integer","description":"Maximum term length for a HELOAN offer, in months. Used for static HELOAN offers (firmness set to 'none') and for dynamic offers (offers with firmness set to a value other than 'none'). If termLengthMonthsMin equals termLengthMonthsMax, clients should display a single value (e.g., 120 -> '10 Years')."},"termLengthMonthsMin":{"type":"integer","description":"Minimum term length for a HELOAN offer, in months. Used for static HELOAN offers (firmness set to 'none') and for dynamic offers (offers with firmness set to a value other than 'none'). If termLengthMonthsMin equals termLengthMonthsMax, clients should display a single value (e.g., 120 -> '10 Years')."},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"lenderFeesAndCredits":{"type":"object","required":["totalFeesCents","lenderCreditsCents"],"properties":{"totalFeesCents":{"type":"integer","description":"Represents the total amount of lender fees in cents (e.g. 200000 instead of $2000). This should NOT be set for static offers."},"lenderCreditsCents":{"type":"integer","description":"Represents the total credits from the lender in cents (e.g. 200000 instead of $2000). This should NOT be set for static offers."}}},"termLengthMonthsOptions":{"type":"array","items":{"type":"number"},"description":"Array of available HELOAN term options in months. Only used for static HELOAN offers (firmness set to 'none')."},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPoints":{"type":"integer","description":"Represents the APR of an offer in basis points (e.g. 200 instead of 2.00%). It should NOT be set for static offers; it is used for dynamic offers only."}},"title":"HomeEquityLoan"},"IdentityProtection":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"IdentityProtection"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"IdentityProtection"},"IncomeOpportunities":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"features":{"type":"array","items":{"enum":["Cash Rewards","Play to Earn","Paid Surveys"],"type":"string"}},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"IncomeOpportunities"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"IncomeOpportunities"},"IncomeProtection":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"IncomeProtection"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"IncomeProtection"},"InstallmentLoanMarketplace":{"required":["amountCentsMax","amountCentsMin","createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"badges":{"type":"array","items":{"type":"string"}},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"InstallmentLoanMarketplace"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"InstallmentLoanMarketplace"},"MoneyMarketAccount":{"required":["annualPercentageYieldBasisPoints","checkWriting","createdAt","depositToEarnApyCentsMin","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","monthlyFeeCentsMax","monthlyFeeCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"name":{"type":"string"},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"disclaimer":{"type":"string"},"description":{"type":"string"},"productType":{"type":"string","const":"MoneyMarketAccount"},"checkWriting":{"type":"boolean"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"federalInsuranceType":{"enum":["fdic","ncua"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"depositToEarnApyCentsMin":{"type":"integer"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageYieldBasisPoints":{"type":"integer"}},"additionalProperties":false,"title":"MoneyMarketAccount"},"MortgageCashOutRefinance":{"type":"object","allOf":[{"oneOf":[{"allOf":[{"properties":{"firmness":{"not":{"enum":["none"]}}}},{"required":["annualPercentageRateBasisPoints","monthlyPaymentCents","lenderFeesAndCredits","loanProgram","loanTerm","rateBasisPoints","nmlsId"]}]},{"allOf":[{"not":{"properties":{"firmness":{"not":{"enum":["none"]}}}}}]}]},{"oneOf":[{"allOf":[{"properties":{"firmness":{"enum":["none"]}}},{"required":["minCreditScore","minDownPaymentBasisPoints"]}]},{"allOf":[{"not":{"properties":{"firmness":{"enum":["none"]}}}}]}]}],"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"nmlsId":{"type":"integer","description":"The lender's official NMLS ID. Can be sourced online or from the lender."},"status":{"enum":["active","inactive"],"type":"string","description":"Should be set to active. Deactivate offers via the subaccount or offer rules."},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","rate_quote"],"type":"string","default":"none","description":"Refers to the level of qualification for an offer. 'None' refers to static (aka Thin Verticals) type offers with no decisioning. 'Rate Quote' offers are Mortech-created dynamic offers with a higher level of decisioning. Only 'None' should be used for static offers in Offer Catalog."},"headline":{"type":"string","description":"In some placements / UX (e.g. Offer Carousel), we display a headline above marketing bullets. For example, this could be 'Get cash advances up to $250* and build smart spending habits'."},"loanTerm":{"enum":["ten_year_fixed","fifteen_year_fixed","twenty_year_fixed","thirty_year_fixed","forty_year_fixed","three_year_intro_30_year_adjustable","five_year_intro_30_year_adjustable","seven_year_intro_30_year_adjustable","ten_year_intro_30_year_adjustable"],"type":"string","description":"Represents the length of the mortgage (typically 30 year fixed). This should NOT be set for static offers."},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"loanProgram":{"enum":["conforming","nonconforming","fha","va","agency","fhaJumbo","harp","harpJumbo","vaJumbo","usda"],"type":"string","description":"Represents the specific type of mortgage; 'conforming' refers to a standard mortgage type. This should NOT be set for static offers."},"productType":{"type":"string","const":"MortgageCashOutRefinance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string","description":"Optional legal language to be included in the 'More Info' modal of an offer. Only set this if requested by the partner."},"minCreditScore":{"type":"integer","description":"Displayed only on 'Thin Vertical' type offer walls."},"unmonetizedUrl":{"type":"string","format":"uri","description":"The demand partner's homepage. This URL is only used if a MoneyLion consumer theoretically wanted to show an unmonetized offer after a budget or caps had been exceeded."},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"rateBasisPoints":{"type":"integer","description":"Similar to annualPercentageRateBasisPoints, but is a rate instead of APR so excludes specific fees in the calculation. This should NOT be set for static offers."},"descriptionPoints":{"type":"array","items":{"type":"string"},"description":"Marketing bullets displayed in the 'More Info' section of the offer."},"productDisplayName":{"type":"string","readOnly":true},"monthlyPaymentCents":{"type":"integer","description":"Only used for dynamically created offers. Do NOT set for static offers."},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"lenderFeesAndCredits":{"type":"object","required":["totalFeesCents","lenderCreditsCents"],"properties":{"totalFeesCents":{"type":"integer","description":"Represents the total amount of lender fees in cents (e.g. 200000 instead of $2000). This should NOT be set for static offers."},"lenderCreditsCents":{"type":"integer","description":"Represents the total credits from the lender in cents (e.g. 200000 instead of $2000). This should NOT be set for static offers."}}},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"minDownPaymentBasisPoints":{"type":"integer","description":"Displayed only on 'Thin Vertical' type offer walls. This is in basis points, so enter 200 instead of 2%."},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPoints":{"type":"integer","description":"Represents the APR of an offer in basis points (e.g. 200 instead of 2.00%). It should NOT be set for static offers; it is used for dynamic offers only."}},"title":"MortgageCashOutRefinance"},"MortgagePurchase":{"type":"object","allOf":[{"oneOf":[{"allOf":[{"properties":{"firmness":{"not":{"enum":["none"]}}}},{"required":["annualPercentageRateBasisPoints","monthlyPaymentCents","lenderFeesAndCredits","loanProgram","loanTerm","rateBasisPoints","nmlsId"]}]},{"allOf":[{"not":{"properties":{"firmness":{"not":{"enum":["none"]}}}}}]}]},{"oneOf":[{"allOf":[{"properties":{"firmness":{"enum":["none"]}}},{"required":["minCreditScore","minDownPaymentBasisPoints"]}]},{"allOf":[{"not":{"properties":{"firmness":{"enum":["none"]}}}}]}]}],"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"nmlsId":{"type":"integer","description":"The lender's official NMLS ID. Can be sourced online or from the lender."},"status":{"enum":["active","inactive"],"type":"string","description":"Should be set to active. Deactivate offers via the subaccount or offer rules."},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","rate_quote"],"type":"string","default":"none","description":"Refers to the level of qualification for an offer. 'None' refers to static (aka Thin Verticals) type offers with no decisioning. 'Rate Quote' offers are Mortech-created dynamic offers with a higher level of decisioning. Only 'None' should be used for static offers in Offer Catalog."},"headline":{"type":"string","description":"In some placements / UX (e.g. Offer Carousel), we display a headline above marketing bullets. For example, this could be 'Get cash advances up to $250* and build smart spending habits'."},"loanTerm":{"enum":["ten_year_fixed","fifteen_year_fixed","twenty_year_fixed","thirty_year_fixed","forty_year_fixed","three_year_intro_30_year_adjustable","five_year_intro_30_year_adjustable","seven_year_intro_30_year_adjustable","ten_year_intro_30_year_adjustable"],"type":"string","description":"Represents the length of the mortgage (typically 30 year fixed). This should NOT be set for static offers."},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"loanProgram":{"enum":["conforming","nonconforming","fha","va","agency","fhaJumbo","harp","harpJumbo","vaJumbo","usda"],"type":"string","description":"Represents the specific type of mortgage; 'conforming' refers to a standard mortgage type. This should NOT be set for static offers."},"productType":{"type":"string","const":"MortgagePurchase"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string","description":"Optional legal language to be included in the 'More Info' modal of an offer. Only set this if requested by the partner."},"minCreditScore":{"type":"integer","description":"Displayed only on 'Thin Vertical' type offer walls."},"unmonetizedUrl":{"type":"string","format":"uri","description":"The demand partner's homepage. This URL is only used if a MoneyLion consumer theoretically wanted to show an unmonetized offer after a budget or caps had been exceeded."},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"rateBasisPoints":{"type":"integer","description":"Similar to annualPercentageRateBasisPoints, but is a rate instead of APR so excludes specific fees in the calculation. This should NOT be set for static offers."},"descriptionPoints":{"type":"array","items":{"type":"string"},"description":"Marketing bullets displayed in the 'More Info' section of the offer."},"productDisplayName":{"type":"string","readOnly":true},"monthlyPaymentCents":{"type":"integer","description":"Only used for dynamically created offers. Do NOT set for static offers."},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"lenderFeesAndCredits":{"type":"object","required":["totalFeesCents","lenderCreditsCents"],"properties":{"totalFeesCents":{"type":"integer","description":"Represents the total amount of lender fees in cents (e.g. 200000 instead of $2000). This should NOT be set for static offers."},"lenderCreditsCents":{"type":"integer","description":"Represents the total credits from the lender in cents (e.g. 200000 instead of $2000). This should NOT be set for static offers."}}},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"minDownPaymentBasisPoints":{"type":"integer","description":"Displayed only on 'Thin Vertical' type offer walls. This is in basis points, so enter 200 instead of 2%."},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPoints":{"type":"integer","description":"Represents the APR of an offer in basis points (e.g. 200 instead of 2.00%). It should NOT be set for static offers; it is used for dynamic offers only."}},"title":"MortgagePurchase"},"MortgageRefinance":{"type":"object","allOf":[{"oneOf":[{"allOf":[{"properties":{"firmness":{"not":{"enum":["none"]}}}},{"required":["annualPercentageRateBasisPoints","monthlyPaymentCents","lenderFeesAndCredits","loanProgram","loanTerm","rateBasisPoints","nmlsId"]}]},{"allOf":[{"not":{"properties":{"firmness":{"not":{"enum":["none"]}}}}}]}]},{"oneOf":[{"allOf":[{"properties":{"firmness":{"enum":["none"]}}},{"required":["minCreditScore","minDownPaymentBasisPoints"]}]},{"allOf":[{"not":{"properties":{"firmness":{"enum":["none"]}}}}]}]}],"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"nmlsId":{"type":"integer","description":"The lender's official NMLS ID. Can be sourced online or from the lender."},"status":{"enum":["active","inactive"],"type":"string","description":"Should be set to active. Deactivate offers via the subaccount or offer rules."},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","rate_quote"],"type":"string","default":"none","description":"Refers to the level of qualification for an offer. 'None' refers to static (aka Thin Verticals) type offers with no decisioning. 'Rate Quote' offers are Mortech-created dynamic offers with a higher level of decisioning. Only 'None' should be used for static offers in Offer Catalog."},"headline":{"type":"string","description":"In some placements / UX (e.g. Offer Carousel), we display a headline above marketing bullets. For example, this could be 'Get cash advances up to $250* and build smart spending habits'."},"loanTerm":{"enum":["ten_year_fixed","fifteen_year_fixed","twenty_year_fixed","thirty_year_fixed","forty_year_fixed","three_year_intro_30_year_adjustable","five_year_intro_30_year_adjustable","seven_year_intro_30_year_adjustable","ten_year_intro_30_year_adjustable"],"type":"string","description":"Represents the length of the mortgage (typically 30 year fixed). This should NOT be set for static offers."},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"loanProgram":{"enum":["conforming","nonconforming","fha","va","agency","fhaJumbo","harp","harpJumbo","vaJumbo","usda"],"type":"string","description":"Represents the specific type of mortgage; 'conforming' refers to a standard mortgage type. This should NOT be set for static offers."},"productType":{"type":"string","const":"MortgageRefinance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string","description":"Optional legal language to be included in the 'More Info' modal of an offer. Only set this if requested by the partner."},"minCreditScore":{"type":"integer","description":"Displayed only on 'Thin Vertical' type offer walls."},"unmonetizedUrl":{"type":"string","format":"uri","description":"The demand partner's homepage. This URL is only used if a MoneyLion consumer theoretically wanted to show an unmonetized offer after a budget or caps had been exceeded."},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"rateBasisPoints":{"type":"integer","description":"Similar to annualPercentageRateBasisPoints, but is a rate instead of APR so excludes specific fees in the calculation. This should NOT be set for static offers."},"descriptionPoints":{"type":"array","items":{"type":"string"},"description":"Marketing bullets displayed in the 'More Info' section of the offer."},"productDisplayName":{"type":"string","readOnly":true},"monthlyPaymentCents":{"type":"integer","description":"Only used for dynamically created offers. Do NOT set for static offers."},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"lenderFeesAndCredits":{"type":"object","required":["totalFeesCents","lenderCreditsCents"],"properties":{"totalFeesCents":{"type":"integer","description":"Represents the total amount of lender fees in cents (e.g. 200000 instead of $2000). This should NOT be set for static offers."},"lenderCreditsCents":{"type":"integer","description":"Represents the total credits from the lender in cents (e.g. 200000 instead of $2000). This should NOT be set for static offers."}}},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"minDownPaymentBasisPoints":{"type":"integer","description":"Displayed only on 'Thin Vertical' type offer walls. This is in basis points, so enter 200 instead of 2%."},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPoints":{"type":"integer","description":"Represents the APR of an offer in basis points (e.g. 200 instead of 2.00%). It should NOT be set for static offers; it is used for dynamic offers only."}},"title":"MortgageRefinance"},"MotorcycleInsurance":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"MotorcycleInsurance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"MotorcycleInsurance"},"OverdraftProtection":{"required":["amountCentsMax","amountCentsMin","createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyFeeCentsMax","monthlyFeeCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"OverdraftProtection"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer","minimum":0},"amountCentsMin":{"type":"integer","minimum":0},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"acceptanceRequirements":{"type":"string"},"fastTransferFeeCentsMax":{"type":"integer","minimum":0},"fastTransferFeeCentsMin":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"fastTransferFeeBasisPointsMax":{"type":"integer","minimum":0},"fastTransferFeeBasisPointsMin":{"type":"integer","minimum":0}},"additionalProperties":false,"title":"OverdraftProtection"},"PetInsurance":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"PetInsurance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"PetInsurance"},"RentersInsurance":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"RentersInsurance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"RentersInsurance"},"RentUtilityBillReporting":{"required":["createdAt","creditBureauReporting","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyPaymentCentsMax","monthlyPaymentCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"disclaimer":{"type":"string"},"productType":{"type":"string","const":"RentUtilityBillReporting"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"creditBureauReporting":{"type":"array","items":{"enum":["Experian","Equifax","TransUnion"],"type":"string"}},"acceptanceRequirements":{"type":"string"},"monthlyPaymentCentsMax":{"type":"integer","minimum":0},"monthlyPaymentCentsMin":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"RentUtilityBillReporting"},"RevenueBasedFinancing":{"required":["amountCentsMax","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string","default":""},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"RevenueBasedFinancing"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"minCreditScore":{"type":"integer","minimum":0},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"minMonthlyRevenueCents":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"RevenueBasedFinancing"},"RoboInvesting":{"required":["annualAdvisoryFeeBasisPointsMax","annualAdvisoryFeeBasisPointsMin","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","minAmountToOpenCents","monthlyFeeCentsMax","monthlyFeeCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"disclaimer":{"type":"string"},"description":{"type":"string"},"productType":{"type":"string","const":"RoboInvesting"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer"},"monthlyFeeCentsMin":{"type":"integer"},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"minAmountToOpenCents":{"type":"integer"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualAdvisoryFeeBasisPointsMax":{"type":"integer"},"annualAdvisoryFeeBasisPointsMin":{"type":"integer"}},"additionalProperties":false,"title":"RoboInvesting"},"SavingsAccount":{"required":["annualPercentageYieldBasisPoints","checkWriting","createdAt","depositToEarnApyCentsMin","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","monthlyFeeCentsMax","monthlyFeeCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"name":{"type":"string"},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"disclaimer":{"type":"string"},"description":{"type":"string"},"productType":{"type":"string","const":"SavingsAccount"},"checkWriting":{"type":"boolean"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"federalInsuranceType":{"enum":["fdic","ncua"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"depositToEarnApyCentsMin":{"type":"integer"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageYieldBasisPoints":{"type":"integer"}},"additionalProperties":false,"title":"SavingsAccount"},"SecuredCreditCard":{"required":["createdAt","details","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","minDeposit","productDisplayName","productType","productVersions","purchaseApr","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","title":"URL","format":"uri","readOnly":true},"uuid":{"type":"string","title":"UUID","format":"uuid","readOnly":true},"isITA":{"type":"boolean","title":"Indicates if the card is an Invitation to Apply (ITA) offer","readOnly":true},"status":{"enum":["active","inactive"],"type":"string","title":"Status"},"content":{"type":"object","title":"Content","properties":{"badges":{"type":"array","items":{"type":"string"},"title":"Badge","description":"If multiple badges are entered, the first one will be displayed on the UI"}},"additionalProperties":false},"details":{"type":"object","title":"Card Details","required":["cardName","cardImageUrl","cardBenefits","descriptionPoints","cardNetwork"],"properties":{"cardName":{"type":"string","title":"Card Name","description":"Name of the card that will be displayed on the offer card (Ex: Amex Platinum Credit Card)"},"cardNetwork":{"enum":["discover","visa","mastercard","american_express"],"type":"string","title":"Card Network"},"cardBenefits":{"type":"array","items":{"enum":["balance_transfer","cash_back","earning_rewards","improve_credit","low_interest","new_to_credit","student","travel_incentives"],"type":"string"},"title":"Card Benefits","description":"You can select multiple options for a credit card"},"cardImageUrl":{"type":"string","title":"Card Image","format":"uri","description":"This is the URL that host the card image for the offer card. Copy paste the Demand Sub Account image URL in this field"},"ratesTermsUrl":{"type":"string","title":"Rates & Terms URL","format":"uri","description":"Optional URL that will link to partner provided Rates and Terms"},"descriptionPoints":{"type":"array","items":{"type":"string"},"title":"Description","description":"Marketing bullets provided by issuer"},"previewDescriptionPoints":{"type":"array","items":{"type":"object","required":["description"],"properties":{"disclaimer":{"type":"string","title":"Disclaimer","description":"Goes in the tooltip of the description point"},"description":{"type":"string","title":"Preview Description"}}},"title":"Preview Description","description":"Use this for horizontal scroll preview points"},"additionalDescriptionPoints":{"type":"array","items":{"type":"string","title":"Additional Description","description":"Custom editorial description for the card offer"},"title":"Additional Description"}},"additionalProperties":false},"rewards":{"type":"object","title":"Rewards","properties":{"title":{"type":"string","title":"Rewards Title","description":"Title for the stat — defaults to “Rewards,” but can be customized (e.g., “Cash Back”) by updating this field."},"disclaimer":{"type":"string","title":"Disclaimer","description":"Full details of rewards that goes in the tooltip of rewards stat"},"description":{"type":"string","title":"Description","description":"Short description of the rewards. Example: 1x-5x, 1.5% Cashback"}},"additionalProperties":false},"version":{"type":"integer","title":"Version","readOnly":true},"firmness":{"enum":["none","preapproved","prequalified","preselected"],"type":"string","title":"Firmness","description":"Should be set to None for ITA offers"},"annualFee":{"type":"object","title":"Annual Fee","properties":{"centsMax":{"type":"integer","title":"Max Annual Fee (in cents)","minimum":0},"centsMin":{"type":"integer","title":"Min Annual Fee (in cents)","minimum":0},"introTerm":{"type":"integer","title":"Annual Intro Fee Term","minimum":0,"description":"The time period for which the intro fee is applicable (in years)"},"disclaimer":{"type":"string","title":"Disclaimer","description":"Goes in the tooltip of annual fee stat"},"introCents":{"type":"integer","title":"Annual Intro Fee (in cents)","minimum":0},"description":{"type":"string","title":"Description","description":"Use this field when you want a custom text to be displayed for annual fee"}},"additionalProperties":false},"createdAt":{"type":"string","title":"Created At","format":"date-time","readOnly":true},"updatedAt":{"type":"string","title":"Updated At","format":"date-time","readOnly":true},"introBonus":{"type":"object","title":"Intro/Welcome Bonus","properties":{"unit":{"enum":["miles","points","statement_credit_cents"],"type":"string","title":"Intro Bonus Unit"},"title":{"type":"string","title":"Title","description":"Default is Welcome Bonus; update this field to set a custom title (e.g., Intro Bonus)."},"amount":{"type":"integer","title":"Amount","minimum":0,"description":"Bonus Amount value in integer"},"disclaimer":{"type":"string","title":"Disclaimer","description":"Goes in tooltip of Welcome/Intro bonus stat. Enter the full intro bonus text here."},"description":{"type":"string","title":"Description","description":"Welcome bonus short description. Example: $200 bonus"}},"additionalProperties":false},"minDeposit":{"type":"object","title":"Minimum Deposit","required":["cents"],"properties":{"cents":{"type":"integer","title":"Min Deposit Amount (in cents)","minimum":0},"disclaimer":{"type":"string","title":"Disclaimer","description":"Goes in the tooltip of Min Deposit stat"}},"additionalProperties":false},"productType":{"type":"string","const":"SecuredCreditCard"},"purchaseApr":{"type":"object","title":"APR (Regular/Fixed/Variable)","required":["type"],"properties":{"type":{"enum":["variable","fixed","regular"],"type":"string","title":"APR Label","description":"Determines the stat label based on the selected value. Example, if Regular is selected, the stat displays as Regular APR."},"summary":{"type":"string","title":"Summary","description":"Intro + Regular APR combined description."},"disclaimer":{"type":"string","title":"Disclaimer","description":"This will go in tooltip of the stat"},"description":{"type":"string","title":"Description","description":"Custom text for APR after the Intro APR period ends. Example: 17.99%–26.99% Variable APR"},"basisPointsMax":{"type":"integer","title":"Max APR (in basis points)","minimum":0},"basisPointsMin":{"type":"integer","title":"Min APR (in basis points)","minimum":0}},"additionalProperties":false},"isMonetized":{"type":"boolean"},"creditRatings":{"type":"object","title":"Recommended Credit Ratings","properties":{"values":{"type":"array","items":{"enum":["excellent","good","fair","poor","limited","unknown"],"type":"string","title":"Recommended Credit Rating Value"},"title":"Values"},"disclaimer":{"type":"string","title":"Disclaimer","description":"Goes in the tooltip of recommended credit stat"},"description":{"type":"string","title":"Description","description":"Custom text for recommended credit ratings. Example: Good/Excellent"}},"additionalProperties":false},"legalLanguage":{"type":"string","title":"Legal Language"},"cashAdvanceApr":{"type":"object","title":"Cash Advance","properties":{"description":{"type":"string","title":"APR Description"},"basisPointsMax":{"type":"integer","title":"Max APR (in basis points)","minimum":0},"basisPointsMin":{"type":"integer","title":"Min APR (in basis points)","minimum":0}}},"unmonetizedUrl":{"type":"string","title":"Unmonetized URL","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"purchaseIntroApr":{"type":"object","title":"Purchase Intro APR","properties":{"term":{"type":"integer","title":"Purchase Intro APR Term","minimum":0},"termUnit":{"enum":["day","month","year","open"],"type":"string","title":"Purchase Intro APR Term Unit"},"description":{"type":"string","title":"Description","description":"Use this field if you want to display a custom text. Example:0% Intro APR on purchases for 15 months"},"basisPointsMax":{"type":"integer","title":"Max Purchase Intro APR (in basis points)","minimum":0},"basisPointsMin":{"type":"integer","title":"Min Purchase Intro APR (in basis points)","minimum":0}},"additionalProperties":false},"financialInstitutionBrandUuid":{"type":"string","title":"Financial Institution Brand Uuid","format":"uuid","readOnly":true},"balanceTransferApr":{"type":"object","title":"Balance Transfer APR","properties":{"description":{"type":"string","title":"Description","description":"Custom text for Balance Transfer APR"},"basisPointsMax":{"type":"integer","title":"Max Balance Transfer APR (in basis points)","minimum":0},"basisPointsMin":{"type":"integer","title":"Min Balance Transfer APR (in basis points)","minimum":0}},"additionalProperties":false},"balanceTransferFee":{"type":"object","title":"Balance Transfer Fee","properties":{"disclaimer":{"type":"string","title":"Disclaimer"},"basisPoints":{"type":"integer","title":"Fee (in basis points)","minimum":0}}},"productDisplayName":{"type":"string","title":"Product Display Name","readOnly":true},"financialInstitutionUuid":{"type":"string","title":"Financial Institution Uuid","format":"uuid"},"balanceTransferIntroApr":{"type":"object","title":"Balance Transfer Intro APR","properties":{"term":{"type":"integer","title":"BT Intro APR Term","minimum":0},"termUnit":{"enum":["day","month","year","open"],"type":"string","title":"BT Intro APR Term Unit"},"description":{"type":"string","title":"Description","description":"Use this field if you want to display a custom text. Example: 0% intro APR on balance transfers for 15 months"},"basisPointsMax":{"type":"integer","title":"Max BT Intro APR (in basis points)","minimum":0},"basisPointsMin":{"type":"integer","title":"Min BT Intro APR (in basis points)","minimum":0}},"additionalProperties":false},"financialInstitutionBrandName":{"type":"string","title":"Financial Institution Brand Name","readOnly":true},"financialInstitutionImageUrl":{"type":"string","title":"Financial Institution Image Url","format":"uri","readOnly":true},"financialInstitutionDisplayName":{"type":"string","title":"Financial Institution Display Name","readOnly":true}},"title":"SecuredCreditCard"},"SecuredPersonalLoan":{"required":["amountCentsMax","amountCentsMin","annualPercentageRateBasisPointsMax","annualPercentageRateBasisPointsMin","annualPercentageRateType","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","headline","productDisplayName","productType","productVersions","status","termLengthMonthsMax","termLengthMonthsMin","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","prequalified","preapproved"],"type":"string"},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"description":{"type":"string"},"productType":{"type":"string","const":"SecuredPersonalLoan"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"termLengthMonthsMax":{"type":"integer"},"termLengthMonthsMin":{"type":"integer"},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"monthlyPaymentCentsMax":{"type":"integer"},"monthlyPaymentCentsMin":{"type":"integer"},"annualPercentageRateType":{"enum":["fixed","variable"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPointsMax":{"type":"integer"},"annualPercentageRateBasisPointsMin":{"type":"integer"}},"additionalProperties":false,"title":"SecuredPersonalLoan"},"SpecialtyVehicleInsurance":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"SpecialtyVehicleInsurance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"SpecialtyVehicleInsurance"},"StudentLoan":{"required":["amountCentsMax","amountCentsMin","annualPercentageRateBasisPointsMax","annualPercentageRateBasisPointsMin","annualPercentageRateType","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","headline","productDisplayName","productType","productVersions","status","termLengthMonthsMax","termLengthMonthsMin","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","prequalified","preapproved"],"type":"string"},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"description":{"type":"string"},"productType":{"type":"string","const":"StudentLoan"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"termLengthMonthsMax":{"type":"integer"},"termLengthMonthsMin":{"type":"integer"},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"monthlyPaymentCentsMax":{"type":"integer"},"monthlyPaymentCentsMin":{"type":"integer"},"annualPercentageRateType":{"enum":["fixed","variable"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPointsMax":{"type":"integer"},"annualPercentageRateBasisPointsMin":{"type":"integer"}},"additionalProperties":false,"title":"StudentLoan"},"StudentLoanRefinance":{"required":["amountCentsMax","amountCentsMin","annualPercentageRateBasisPointsMax","annualPercentageRateBasisPointsMin","annualPercentageRateType","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","headline","productDisplayName","productType","productVersions","status","termLengthMonthsMax","termLengthMonthsMin","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","prequalified","preapproved"],"type":"string"},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"description":{"type":"string"},"productType":{"type":"string","const":"StudentLoanRefinance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"termLengthMonthsMax":{"type":"integer"},"termLengthMonthsMin":{"type":"integer"},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"monthlyPaymentCentsMax":{"type":"integer"},"monthlyPaymentCentsMin":{"type":"integer"},"annualPercentageRateType":{"enum":["fixed","variable"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPointsMax":{"type":"integer"},"annualPercentageRateBasisPointsMin":{"type":"integer"}},"additionalProperties":false,"title":"StudentLoanRefinance"},"TaxFiling":{"required":["createdAt","federalFilingFeeCentsMax","federalFilingFeeCentsMin","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","stateFilingFeeCentsMax","stateFilingFeeCentsMin","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"freeTier":{"type":"array","items":{"enum":["IRS Free File","Free 1040"],"type":"string"}},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"TaxFiling"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"stateFilingFeeCentsMax":{"type":"integer"},"stateFilingFeeCentsMin":{"type":"integer"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"federalFilingFeeCentsMax":{"type":"integer"},"federalFilingFeeCentsMin":{"type":"integer"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"TaxFiling"},"TermLifeInsurance":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"TermLifeInsurance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"TermLifeInsurance"},"TravelOffers":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"TravelOffers"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"TravelOffers"},"UnsecuredCreditCard":{"required":["createdAt","details","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","productDisplayName","productType","productVersions","purchaseApr","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","title":"URL","format":"uri","readOnly":true},"uuid":{"type":"string","title":"UUID","format":"uuid","readOnly":true},"isITA":{"type":"boolean","title":"Indicates if the card is an Invitation to Apply (ITA) offer","readOnly":true},"status":{"enum":["active","inactive"],"type":"string","title":"Status"},"content":{"type":"object","title":"Content","properties":{"badges":{"type":"array","items":{"type":"string"},"title":"Badge","description":"If multiple badges are entered, the first one will be displayed on the UI"}},"additionalProperties":false},"details":{"type":"object","title":"Card Details","required":["cardName","cardImageUrl","cardBenefits","descriptionPoints","cardNetwork"],"properties":{"cardName":{"type":"string","title":"Card Name","description":"Name of the card that will be displayed on the offer card (Ex: Amex Platinum Credit Card)"},"cardNetwork":{"enum":["discover","visa","mastercard","american_express"],"type":"string","title":"Card Network"},"cardBenefits":{"type":"array","items":{"enum":["balance_transfer","cash_back","earning_rewards","improve_credit","low_interest","new_to_credit","student","travel_incentives"],"type":"string"},"title":"Card Benefits","description":"You can select multiple options for a credit card"},"cardImageUrl":{"type":"string","title":"Card Image","format":"uri","description":"This is the URL that host the card image for the offer card. Copy paste the Demand Sub Account image URL in this field"},"ratesTermsUrl":{"type":"string","title":"Rates & Terms URL","format":"uri","description":"Optional URL that will link to partner provided Rates and Terms"},"descriptionPoints":{"type":"array","items":{"type":"string"},"title":"Description","description":"Marketing bullets provided by issuer"},"previewDescriptionPoints":{"type":"array","items":{"type":"object","required":["description"],"properties":{"disclaimer":{"type":"string","title":"Disclaimer","description":"Goes in the tooltip of the description point"},"description":{"type":"string","title":"Preview Description"}}},"title":"Preview Description","description":"Use this for horizontal scroll preview points"},"additionalDescriptionPoints":{"type":"array","items":{"type":"string","title":"Additional Description","description":"Custom editorial description for the card offer"},"title":"Additional Description"}},"additionalProperties":false},"rewards":{"type":"object","title":"Rewards","properties":{"title":{"type":"string","title":"Rewards Title","description":"Title for the stat — defaults to “Rewards,” but can be customized (e.g., “Cash Back”) by updating this field."},"disclaimer":{"type":"string","title":"Disclaimer","description":"Full details of rewards that goes in the tooltip of rewards stat"},"description":{"type":"string","title":"Description","description":"Short description of the rewards. Example: 1x-5x, 1.5% Cashback"}},"additionalProperties":false},"version":{"type":"integer","title":"Version","readOnly":true},"firmness":{"enum":["none","preapproved","prequalified","preselected"],"type":"string","title":"Firmness","description":"Should be set to None for ITA offers"},"annualFee":{"type":"object","title":"Annual Fee","properties":{"centsMax":{"type":"integer","title":"Max Annual Fee (in cents)","minimum":0},"centsMin":{"type":"integer","title":"Min Annual Fee (in cents)","minimum":0},"introTerm":{"type":"integer","title":"Annual Intro Fee Term","minimum":0,"description":"The time period for which the intro fee is applicable (in years)"},"disclaimer":{"type":"string","title":"Disclaimer","description":"Goes in the tooltip of annual fee stat"},"introCents":{"type":"integer","title":"Annual Intro Fee (in cents)","minimum":0},"description":{"type":"string","title":"Description","description":"Use this field when you want a custom text to be displayed for annual fee"}},"additionalProperties":false},"createdAt":{"type":"string","title":"Created At","format":"date-time","readOnly":true},"updatedAt":{"type":"string","title":"Updated At","format":"date-time","readOnly":true},"introBonus":{"type":"object","title":"Intro/Welcome Bonus","properties":{"unit":{"enum":["miles","points","statement_credit_cents"],"type":"string","title":"Intro Bonus Unit"},"title":{"type":"string","title":"Title","description":"Default is Welcome Bonus; update this field to set a custom title (e.g., Intro Bonus)."},"amount":{"type":"integer","title":"Amount","minimum":0,"description":"Bonus Amount value in integer"},"disclaimer":{"type":"string","title":"Disclaimer","description":"Goes in tooltip of Welcome/Intro bonus stat. Enter the full intro bonus text here."},"description":{"type":"string","title":"Description","description":"Welcome bonus short description. Example: $200 bonus"}},"additionalProperties":false},"productType":{"type":"string","const":"UnsecuredCreditCard"},"purchaseApr":{"type":"object","title":"APR (Regular/Fixed/Variable)","required":["type"],"properties":{"type":{"enum":["variable","fixed","regular"],"type":"string","title":"APR Label","description":"Determines the stat label based on the selected value. Example, if Regular is selected, the stat displays as Regular APR."},"summary":{"type":"string","title":"Summary","description":"Intro + Regular APR combined description."},"disclaimer":{"type":"string","title":"Disclaimer","description":"This will go in tooltip of the stat"},"description":{"type":"string","title":"Description","description":"Custom text for APR after the Intro APR period ends. Example: 17.99%–26.99% Variable APR"},"basisPointsMax":{"type":"integer","title":"Max APR (in basis points)","minimum":0},"basisPointsMin":{"type":"integer","title":"Min APR (in basis points)","minimum":0}},"additionalProperties":false},"isMonetized":{"type":"boolean"},"creditRatings":{"type":"object","title":"Recommended Credit Ratings","properties":{"values":{"type":"array","items":{"enum":["excellent","good","fair","poor","limited","unknown"],"type":"string","title":"Recommended Credit Rating Value"},"title":"Values"},"disclaimer":{"type":"string","title":"Disclaimer","description":"Goes in the tooltip of recommended credit stat"},"description":{"type":"string","title":"Description","description":"Custom text for recommended credit ratings. Example: Good/Excellent"}},"additionalProperties":false},"legalLanguage":{"type":"string","title":"Legal Language"},"cashAdvanceApr":{"type":"object","title":"Cash Advance","properties":{"description":{"type":"string","title":"APR Description"},"basisPointsMax":{"type":"integer","title":"Max APR (in basis points)","minimum":0},"basisPointsMin":{"type":"integer","title":"Min APR (in basis points)","minimum":0}}},"unmonetizedUrl":{"type":"string","title":"Unmonetized URL","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"purchaseIntroApr":{"type":"object","title":"Purchase Intro APR","properties":{"term":{"type":"integer","title":"Purchase Intro APR Term","minimum":0},"termUnit":{"enum":["day","month","year","open"],"type":"string","title":"Purchase Intro APR Term Unit"},"description":{"type":"string","title":"Description","description":"Use this field if you want to display a custom text. Example:0% Intro APR on purchases for 15 months"},"basisPointsMax":{"type":"integer","title":"Max Purchase Intro APR (in basis points)","minimum":0},"basisPointsMin":{"type":"integer","title":"Min Purchase Intro APR (in basis points)","minimum":0}},"additionalProperties":false},"financialInstitutionBrandUuid":{"type":"string","title":"Financial Institution Brand Uuid","format":"uuid","readOnly":true},"balanceTransferApr":{"type":"object","title":"Balance Transfer APR","properties":{"description":{"type":"string","title":"Description","description":"Custom text for Balance Transfer APR"},"basisPointsMax":{"type":"integer","title":"Max Balance Transfer APR (in basis points)","minimum":0},"basisPointsMin":{"type":"integer","title":"Min Balance Transfer APR (in basis points)","minimum":0}},"additionalProperties":false},"balanceTransferFee":{"type":"object","title":"Balance Transfer Fee","properties":{"disclaimer":{"type":"string","title":"Disclaimer"},"basisPoints":{"type":"integer","title":"Fee (in basis points)","minimum":0}}},"productDisplayName":{"type":"string","title":"Product Display Name","readOnly":true},"financialInstitutionUuid":{"type":"string","title":"Financial Institution Uuid","format":"uuid"},"balanceTransferIntroApr":{"type":"object","title":"Balance Transfer Intro APR","properties":{"term":{"type":"integer","title":"BT Intro APR Term","minimum":0},"termUnit":{"enum":["day","month","year","open"],"type":"string","title":"BT Intro APR Term Unit"},"description":{"type":"string","title":"Description","description":"Use this field if you want to display a custom text. Example: 0% intro APR on balance transfers for 15 months"},"basisPointsMax":{"type":"integer","title":"Max BT Intro APR (in basis points)","minimum":0},"basisPointsMin":{"type":"integer","title":"Min BT Intro APR (in basis points)","minimum":0}},"additionalProperties":false},"financialInstitutionBrandName":{"type":"string","title":"Financial Institution Brand Name","readOnly":true},"financialInstitutionImageUrl":{"type":"string","title":"Financial Institution Image Url","format":"uri","readOnly":true},"financialInstitutionDisplayName":{"type":"string","title":"Financial Institution Display Name","readOnly":true}},"title":"UnsecuredCreditCard"},"UnsecuredLineOfCredit":{"required":["amountCentsMax","amountCentsMin","annualPercentageRateBasisPointsMax","annualPercentageRateBasisPointsMin","annualPercentageRateType","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","prequalified","preapproved"],"type":"string"},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"disclaimer":{"type":"string"},"description":{"type":"string"},"productType":{"type":"string","const":"UnsecuredLineOfCredit"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"monthlyPaymentCentsMax":{"type":"integer"},"monthlyPaymentCentsMin":{"type":"integer"},"annualPercentageRateType":{"enum":["fixed","variable"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPointsMax":{"type":"integer"},"annualPercentageRateBasisPointsMin":{"type":"integer"}},"additionalProperties":false,"title":"UnsecuredLineOfCredit"},"UnsecuredPersonalLoan":{"required":["amountCentsMax","amountCentsMin","annualPercentageRateBasisPointsMax","annualPercentageRateBasisPointsMin","annualPercentageRateType","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","headline","productDisplayName","productType","productVersions","status","termLengthMonthsMax","termLengthMonthsMin","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","prequalified","preapproved"],"type":"string"},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"disclaimer":{"type":"string"},"description":{"type":"string"},"productType":{"type":"string","const":"UnsecuredPersonalLoan"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"termLengthMonthsMax":{"type":"integer"},"termLengthMonthsMin":{"type":"integer"},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"monthlyPaymentCentsMax":{"type":"integer"},"monthlyPaymentCentsMin":{"type":"integer"},"annualPercentageRateType":{"enum":["fixed","variable"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPointsMax":{"type":"integer"},"annualPercentageRateBasisPointsMin":{"type":"integer"}},"additionalProperties":false,"title":"UnsecuredPersonalLoan"},"UtilitiesDiscounts":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"UtilitiesDiscounts"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"UtilitiesDiscounts"},"WholeLifeInsurance":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"WholeLifeInsurance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"WholeLifeInsurance"}}}}
```

## The demandPartner object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"demandPartner":{"type":"object","required":["uuid","name","description","disclaimer","supportsPreSelect","shouldDisplayPreSelect","supportsPersonalizedOffers","imageUrl"],"properties":{"uuid":{"type":"string","format":"uuid"},"name":{"type":"string"},"description":{"type":"string"},"disclaimer":{"type":"string"},"supportsPreSelect":{"type":"boolean"},"shouldDisplayPreSelect":{"type":"boolean"},"supportsPersonalizedOffers":{"type":"boolean","description":"Whether the partner supports returning pre-qualified or pre-approved offers"},"imageUrl":{"type":"string","format":"url"},"subtextOverride":{"type":"string"},"brandName":{"type":"string","description":"The external-facing name that will appear on offer cards, marketing materials, and other end user touchpoints"},"brandUuid":{"type":"string","format":"uuid"}}}}}}
```

## The basicRateTablePendingResponse object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"basicRateTablePendingResponse":{"type":"object","required":["partner","offerCatalogProductTypes"],"properties":{"partner":{"$ref":"#/components/schemas/demandPartner"},"offerCatalogProductTypes":{"type":"array","items":{"type":"string"},"description":"Limits results to leads that have the specified productTypes from the Product catalog"}}},"demandPartner":{"type":"object","required":["uuid","name","description","disclaimer","supportsPreSelect","shouldDisplayPreSelect","supportsPersonalizedOffers","imageUrl"],"properties":{"uuid":{"type":"string","format":"uuid"},"name":{"type":"string"},"description":{"type":"string"},"disclaimer":{"type":"string"},"supportsPreSelect":{"type":"boolean"},"shouldDisplayPreSelect":{"type":"boolean"},"supportsPersonalizedOffers":{"type":"boolean","description":"Whether the partner supports returning pre-qualified or pre-approved offers"},"imageUrl":{"type":"string","format":"url"},"subtextOverride":{"type":"string"},"brandName":{"type":"string","description":"The external-facing name that will appear on offer cards, marketing materials, and other end user touchpoints"},"brandUuid":{"type":"string","format":"uuid"}}}}}}
```

## The offerSearch object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"offerSearch":{"type":"object","description":"An `OfferSearch` sourced from generic offers customized to a `Lead` input. Formerly Known As - RateTable","required":["uuid","leadUuid","offers"],"properties":{"uuid":{"type":"string","format":"uuid","description":"Primary UUID for an `OfferSearch`"},"leadUuid":{"type":"string","format":"uuid","description":"UUID of the associated `Lead`"},"partnerPageUrl":{"type":"string","description":"Link to the PartnerPage if one exists"},"offers":{"type":"array","items":{"$ref":"#/components/schemas/GenericOffer"}},"embedSnippet":{"type":"string","description":"offer carousel url encoded embed html snippet"},"createdAt":{"type":"string","format":"date-time"},"pendingResponses":{"type":"array","description":"List of demand partners which have been queried, but have not responded yet. It is a guarantee that no offers will be added to the rate table after this list is empty","items":{"$ref":"#/components/schemas/basicRateTablePendingResponse"}}}},"GenericOffer":{"oneOf":[{"$ref":"#/components/schemas/AlternativeInvestments"},{"$ref":"#/components/schemas/AutomobileInsurance"},{"$ref":"#/components/schemas/AutomobileLoan"},{"$ref":"#/components/schemas/AutomobileRefinance"},{"$ref":"#/components/schemas/AutoServices"},{"$ref":"#/components/schemas/BankingAccount"},{"$ref":"#/components/schemas/BrokerageAccount"},{"$ref":"#/components/schemas/BudgetingTools"},{"$ref":"#/components/schemas/BusinessLendingMarketplace"},{"$ref":"#/components/schemas/BusinessLineOfCredit"},{"$ref":"#/components/schemas/CancellationServices"},{"$ref":"#/components/schemas/CashAdvance"},{"$ref":"#/components/schemas/CashManagementAccount"},{"$ref":"#/components/schemas/CashRewards"},{"$ref":"#/components/schemas/CertificateOfDeposit"},{"$ref":"#/components/schemas/CheckingAccount"},{"$ref":"#/components/schemas/CommercialAutoLoan"},{"$ref":"#/components/schemas/CreditBuilderDebitCard"},{"$ref":"#/components/schemas/CreditBuilderLoan"},{"$ref":"#/components/schemas/CreditBuilderSecuredCreditCard"},{"$ref":"#/components/schemas/CreditMonitoring"},{"$ref":"#/components/schemas/CreditRepair"},{"$ref":"#/components/schemas/CryptoBrokerage"},{"$ref":"#/components/schemas/DebtSettlement"},{"$ref":"#/components/schemas/EarnedWageAccess"},{"$ref":"#/components/schemas/EducationOffers"},{"$ref":"#/components/schemas/Freebies"},{"$ref":"#/components/schemas/GigEconomy"},{"$ref":"#/components/schemas/HealthDiscounts"},{"$ref":"#/components/schemas/HealthInsurance"},{"$ref":"#/components/schemas/HomeEquityInvestment"},{"$ref":"#/components/schemas/HomeEquityLineOfCredit"},{"$ref":"#/components/schemas/HomeEquityLoan"},{"$ref":"#/components/schemas/IdentityProtection"},{"$ref":"#/components/schemas/IncomeOpportunities"},{"$ref":"#/components/schemas/IncomeProtection"},{"$ref":"#/components/schemas/InstallmentLoanMarketplace"},{"$ref":"#/components/schemas/MoneyMarketAccount"},{"$ref":"#/components/schemas/MortgageCashOutRefinance"},{"$ref":"#/components/schemas/MortgagePurchase"},{"$ref":"#/components/schemas/MortgageRefinance"},{"$ref":"#/components/schemas/MotorcycleInsurance"},{"$ref":"#/components/schemas/OverdraftProtection"},{"$ref":"#/components/schemas/PetInsurance"},{"$ref":"#/components/schemas/RentersInsurance"},{"$ref":"#/components/schemas/RentUtilityBillReporting"},{"$ref":"#/components/schemas/RevenueBasedFinancing"},{"$ref":"#/components/schemas/RoboInvesting"},{"$ref":"#/components/schemas/SavingsAccount"},{"$ref":"#/components/schemas/SecuredCreditCard"},{"$ref":"#/components/schemas/SecuredPersonalLoan"},{"$ref":"#/components/schemas/SpecialtyVehicleInsurance"},{"$ref":"#/components/schemas/StudentLoan"},{"$ref":"#/components/schemas/StudentLoanRefinance"},{"$ref":"#/components/schemas/TaxFiling"},{"$ref":"#/components/schemas/TermLifeInsurance"},{"$ref":"#/components/schemas/TravelOffers"},{"$ref":"#/components/schemas/UnsecuredCreditCard"},{"$ref":"#/components/schemas/UnsecuredLineOfCredit"},{"$ref":"#/components/schemas/UnsecuredPersonalLoan"},{"$ref":"#/components/schemas/UtilitiesDiscounts"},{"$ref":"#/components/schemas/WholeLifeInsurance"}],"discriminator":{"propertyName":"productType","mapping":{"AlternativeInvestments":"#/components/schemas/AlternativeInvestments","AutomobileInsurance":"#/components/schemas/AutomobileInsurance","AutomobileLoan":"#/components/schemas/AutomobileLoan","AutomobileRefinance":"#/components/schemas/AutomobileRefinance","AutoServices":"#/components/schemas/AutoServices","BankingAccount":"#/components/schemas/BankingAccount","BrokerageAccount":"#/components/schemas/BrokerageAccount","BudgetingTools":"#/components/schemas/BudgetingTools","BusinessLendingMarketplace":"#/components/schemas/BusinessLendingMarketplace","BusinessLineOfCredit":"#/components/schemas/BusinessLineOfCredit","CancellationServices":"#/components/schemas/CancellationServices","CashAdvance":"#/components/schemas/CashAdvance","CashManagementAccount":"#/components/schemas/CashManagementAccount","CashRewards":"#/components/schemas/CashRewards","CertificateOfDeposit":"#/components/schemas/CertificateOfDeposit","CheckingAccount":"#/components/schemas/CheckingAccount","CommercialAutoLoan":"#/components/schemas/CommercialAutoLoan","CreditBuilderDebitCard":"#/components/schemas/CreditBuilderDebitCard","CreditBuilderLoan":"#/components/schemas/CreditBuilderLoan","CreditBuilderSecuredCreditCard":"#/components/schemas/CreditBuilderSecuredCreditCard","CreditMonitoring":"#/components/schemas/CreditMonitoring","CreditRepair":"#/components/schemas/CreditRepair","CryptoBrokerage":"#/components/schemas/CryptoBrokerage","DebtSettlement":"#/components/schemas/DebtSettlement","EarnedWageAccess":"#/components/schemas/EarnedWageAccess","EducationOffers":"#/components/schemas/EducationOffers","Freebies":"#/components/schemas/Freebies","GigEconomy":"#/components/schemas/GigEconomy","HealthDiscounts":"#/components/schemas/HealthDiscounts","HealthInsurance":"#/components/schemas/HealthInsurance","HomeEquityInvestment":"#/components/schemas/HomeEquityInvestment","HomeEquityLineOfCredit":"#/components/schemas/HomeEquityLineOfCredit","HomeEquityLoan":"#/components/schemas/HomeEquityLoan","IdentityProtection":"#/components/schemas/IdentityProtection","IncomeOpportunities":"#/components/schemas/IncomeOpportunities","IncomeProtection":"#/components/schemas/IncomeProtection","InstallmentLoanMarketplace":"#/components/schemas/InstallmentLoanMarketplace","MoneyMarketAccount":"#/components/schemas/MoneyMarketAccount","MortgageCashOutRefinance":"#/components/schemas/MortgageCashOutRefinance","MortgagePurchase":"#/components/schemas/MortgagePurchase","MortgageRefinance":"#/components/schemas/MortgageRefinance","MotorcycleInsurance":"#/components/schemas/MotorcycleInsurance","OverdraftProtection":"#/components/schemas/OverdraftProtection","PetInsurance":"#/components/schemas/PetInsurance","RentersInsurance":"#/components/schemas/RentersInsurance","RentUtilityBillReporting":"#/components/schemas/RentUtilityBillReporting","RevenueBasedFinancing":"#/components/schemas/RevenueBasedFinancing","RoboInvesting":"#/components/schemas/RoboInvesting","SavingsAccount":"#/components/schemas/SavingsAccount","SecuredCreditCard":"#/components/schemas/SecuredCreditCard","SecuredPersonalLoan":"#/components/schemas/SecuredPersonalLoan","SpecialtyVehicleInsurance":"#/components/schemas/SpecialtyVehicleInsurance","StudentLoan":"#/components/schemas/StudentLoan","StudentLoanRefinance":"#/components/schemas/StudentLoanRefinance","TaxFiling":"#/components/schemas/TaxFiling","TermLifeInsurance":"#/components/schemas/TermLifeInsurance","TravelOffers":"#/components/schemas/TravelOffers","UnsecuredCreditCard":"#/components/schemas/UnsecuredCreditCard","UnsecuredLineOfCredit":"#/components/schemas/UnsecuredLineOfCredit","UnsecuredPersonalLoan":"#/components/schemas/UnsecuredPersonalLoan","UtilitiesDiscounts":"#/components/schemas/UtilitiesDiscounts","WholeLifeInsurance":"#/components/schemas/WholeLifeInsurance"}}},"AlternativeInvestments":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"AlternativeInvestments"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"AlternativeInvestments"},"AutomobileInsurance":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"AutomobileInsurance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"AutomobileInsurance"},"AutomobileLoan":{"required":["amountCentsMax","amountCentsMin","annualPercentageRateBasisPointsMax","annualPercentageRateBasisPointsMin","annualPercentageRateType","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","headline","productDisplayName","productType","productVersions","status","termLengthMonthsMax","termLengthMonthsMin","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","prequalified","preapproved"],"type":"string"},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"description":{"type":"string"},"productType":{"type":"string","const":"AutomobileLoan"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"termLengthMonthsMax":{"type":"integer"},"termLengthMonthsMin":{"type":"integer"},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"monthlyPaymentCentsMax":{"type":"integer"},"monthlyPaymentCentsMin":{"type":"integer"},"annualPercentageRateType":{"enum":["fixed","variable"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPointsMax":{"type":"integer"},"annualPercentageRateBasisPointsMin":{"type":"integer"}},"additionalProperties":false,"title":"AutomobileLoan"},"AutomobileRefinance":{"required":["amountCentsMax","amountCentsMin","annualPercentageRateBasisPointsMax","annualPercentageRateBasisPointsMin","annualPercentageRateType","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","headline","productDisplayName","productType","productVersions","status","termLengthMonthsMax","termLengthMonthsMin","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","prequalified","preapproved"],"type":"string"},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"description":{"type":"string"},"productType":{"type":"string","const":"AutomobileRefinance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"termLengthMonthsMax":{"type":"integer"},"termLengthMonthsMin":{"type":"integer"},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"monthlyPaymentCentsMax":{"type":"integer"},"monthlyPaymentCentsMin":{"type":"integer"},"annualPercentageRateType":{"enum":["fixed","variable"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPointsMax":{"type":"integer"},"annualPercentageRateBasisPointsMin":{"type":"integer"}},"additionalProperties":false,"title":"AutomobileRefinance"},"AutoServices":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"AutoServices"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"AutoServices"},"BankingAccount":{"required":["annualPercentageYieldBasisPoints","checkWriting","createdAt","depositToEarnApyCentsMin","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyFeeCentsMax","monthlyFeeCentsMin","outOfNetworkAtmUsageFeeCents","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"name":{"type":"string"},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"disclaimer":{"type":"string"},"description":{"type":"string"},"productType":{"type":"string","const":"BankingAccount"},"checkWriting":{"type":"boolean"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"federalInsuranceType":{"enum":["fdic","ncua"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"depositToEarnApyCentsMin":{"type":"integer"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"outOfNetworkAtmUsageFeeCents":{"type":"integer"},"annualPercentageYieldBasisPoints":{"type":"integer"}},"additionalProperties":false,"title":"BankingAccount"},"BrokerageAccount":{"required":["createdAt","domesticOnlineStockTradingFeeCents","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","minAmountToOpenCents","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"description":{"type":"string"},"productType":{"type":"string","const":"BrokerageAccount"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"minAmountToOpenCents":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"domesticOnlineStockTradingFeeCents":{"type":"integer","minimum":0}},"additionalProperties":false,"title":"BrokerageAccount"},"BudgetingTools":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","freeTrialDays","freeVersion","headline","monthlyFeeCentsMax","monthlyFeeCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"name":{"type":"string"},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"freeVersion":{"type":"boolean"},"productType":{"type":"string","const":"BudgetingTools"},"isMonetized":{"type":"boolean"},"freeTrialDays":{"type":"integer","minimum":0},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer"},"monthlyFeeCentsMin":{"type":"integer"},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"BudgetingTools"},"BusinessLendingMarketplace":{"required":["amountCentsMax","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"BusinessLendingMarketplace"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"minCreditScore":{"type":"integer","minimum":0},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"minMonthlyRevenueCents":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"BusinessLendingMarketplace"},"BusinessLineOfCredit":{"required":["amountCentsMax","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"BusinessLineOfCredit"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"minCreditScore":{"type":"integer","minimum":0},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"minMonthlyRevenueCents":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"BusinessLineOfCredit"},"CancellationServices":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyPaymentCentsMax","monthlyPaymentCentsMin","productDisplayName","productType","productVersions","status","supportedPlatforms","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"CancellationServices"},"isMonetized":{"type":"boolean"},"freeTrialDays":{"type":"integer","minimum":0},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"supportedPlatforms":{"type":"array","items":{"enum":["Web","iOS","Android"],"type":"string"}},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"monthlyPaymentCentsMax":{"type":"integer","minimum":0},"monthlyPaymentCentsMin":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"CancellationServices"},"CashAdvance":{"required":["amountCentsMax","amountCentsMin","createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyFeeCentsMax","monthlyFeeCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"CashAdvance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer","minimum":0},"amountCentsMin":{"type":"integer","minimum":0},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"acceptanceRequirements":{"type":"string"},"fastTransferFeeCentsMax":{"type":"integer","minimum":0},"fastTransferFeeCentsMin":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"fastTransferFeeBasisPointsMax":{"type":"integer","minimum":0},"fastTransferFeeBasisPointsMin":{"type":"integer","minimum":0}},"additionalProperties":false,"title":"CashAdvance"},"CashManagementAccount":{"required":["annualPercentageYieldBasisPoints","checkWriting","createdAt","depositToEarnApyCentsMin","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","monthlyFeeCentsMax","monthlyFeeCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"name":{"type":"string"},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"description":{"type":"string"},"productType":{"type":"string","const":"CashManagementAccount"},"checkWriting":{"type":"boolean"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"federalInsuranceType":{"enum":["fdic","ncua"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"depositToEarnApyCentsMin":{"type":"integer"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageYieldBasisPoints":{"type":"integer"}},"additionalProperties":false,"title":"CashManagementAccount"},"CashRewards":{"required":["categories","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyFeeCentsMax","monthlyFeeCentsMin","payoutMethod","productDisplayName","productType","productVersions","status","supportedPlatforms","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"categories":{"type":"array","items":{"enum":["Fashion","Travel","Entertainment","Food","Groceries","Electronics","Hotels","Travel","Other"],"type":"string"}},"productType":{"type":"string","const":"CashRewards"},"isMonetized":{"type":"boolean"},"payoutMethod":{"type":"array","items":{"enum":["Merchant Gift Cards","Cash Gift Cards","PayPal","American Express Points","Bank Deposits","Investment Deposits"],"type":"string"}},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"supportedPlatforms":{"type":"array","items":{"enum":["Web","iOS","Android"],"type":"string"}},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"CashRewards"},"CertificateOfDeposit":{"required":["annualPercentageYieldBasisPoints","checkWriting","createdAt","depositToEarnApyCentsMin","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","monthlyFeeCentsMax","monthlyFeeCentsMin","productDisplayName","productType","productVersions","status","termLengthMonthsMax","termLengthMonthsMin","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"name":{"type":"string"},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"disclaimer":{"type":"string"},"description":{"type":"string"},"productType":{"type":"string","const":"CertificateOfDeposit"},"checkWriting":{"type":"boolean"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"termLengthMonthsMax":{"type":"integer"},"termLengthMonthsMin":{"type":"integer"},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"federalInsuranceType":{"enum":["fdic","ncua"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"depositToEarnApyCentsMin":{"type":"integer"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageYieldBasisPoints":{"type":"integer"}},"additionalProperties":false,"title":"CertificateOfDeposit"},"CheckingAccount":{"required":["annualPercentageYieldBasisPoints","checkWriting","createdAt","depositToEarnApyCentsMin","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyFeeCentsMax","monthlyFeeCentsMin","outOfNetworkAtmUsageFeeCents","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"name":{"type":"string"},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"disclaimer":{"type":"string"},"description":{"type":"string"},"productType":{"type":"string","const":"CheckingAccount"},"checkWriting":{"type":"boolean"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"federalInsuranceType":{"enum":["fdic","ncua"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"depositToEarnApyCentsMin":{"type":"integer"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"outOfNetworkAtmUsageFeeCents":{"type":"integer"},"annualPercentageYieldBasisPoints":{"type":"integer"}},"additionalProperties":false,"title":"CheckingAccount"},"CommercialAutoLoan":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"CommercialAutoLoan"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"CommercialAutoLoan"},"CreditBuilderDebitCard":{"required":["createdAt","creditBureauReporting","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyPaymentCentsMax","monthlyPaymentCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"CreditBuilderDebitCard"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"creditBureauReporting":{"type":"array","items":{"enum":["Experian","Equifax","TransUnion"],"type":"string"}},"acceptanceRequirements":{"type":"string"},"monthlyPaymentCentsMax":{"type":"integer","minimum":0},"monthlyPaymentCentsMin":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"CreditBuilderDebitCard"},"CreditBuilderLoan":{"required":["createdAt","creditBureauReporting","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyPaymentCentsMax","monthlyPaymentCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"disclaimer":{"type":"string"},"productType":{"type":"string","const":"CreditBuilderLoan"},"isMonetized":{"type":"boolean"},"newOptField7":{"type":"string"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"creditBureauReporting":{"type":"array","items":{"enum":["Experian","Equifax","TransUnion"],"type":"string"}},"acceptanceRequirements":{"type":"string"},"monthlyPaymentCentsMax":{"type":"integer","minimum":0},"monthlyPaymentCentsMin":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"CreditBuilderLoan"},"CreditBuilderSecuredCreditCard":{"required":["createdAt","creditBureauReporting","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyPaymentCentsMax","monthlyPaymentCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"CreditBuilderSecuredCreditCard"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"creditBureauReporting":{"type":"array","items":{"enum":["Experian","Equifax","TransUnion"],"type":"string"}},"acceptanceRequirements":{"type":"string"},"monthlyPaymentCentsMax":{"type":"integer","minimum":0},"monthlyPaymentCentsMin":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"averageCreditScoreIncrease":{"type":"integer"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"CreditBuilderSecuredCreditCard"},"CreditMonitoring":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyPaymentCentsMax","monthlyPaymentCentsMin","productDisplayName","productType","productVersions","status","supportedCreditBureaus","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"CreditMonitoring"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"monthlyPaymentCentsMax":{"type":"integer","minimum":0},"monthlyPaymentCentsMin":{"type":"integer","minimum":0},"supportedCreditBureaus":{"type":"array","items":{"enum":["Experian","Equifax","TransUnion"],"type":"string"}},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"CreditMonitoring"},"CreditRepair":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyFeeCentsMax","monthlyFeeCentsMin","productDisplayName","productType","productVersions","setupFeeCentsMax","setupFeeCentsMin","status","unlimitedDisputes","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"CreditRepair"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"setupFeeCentsMax":{"type":"integer","minimum":0},"setupFeeCentsMin":{"type":"integer","minimum":0},"descriptionPoints":{"type":"array","items":{"type":"string"}},"unlimitedDisputes":{"type":"boolean"},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"CreditRepair"},"CryptoBrokerage":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"CryptoBrokerage"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"CryptoBrokerage"},"DebtSettlement":{"required":["createdAt","debtAmountCentsMin","descriptionPoints","enrollmentFeeBasisPointsMax","enrollmentFeeBasisPointsMin","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"badges":{"type":"array","items":{"type":"string"}},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"DebtSettlement"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"stateExclusions":{"type":"array","items":{"type":"string","maxLength":2,"minLength":2}},"descriptionPoints":{"type":"array","items":{"type":"string"}},"debtAmountCentsMin":{"type":"integer"},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"enrollmentFeeBasisPointsMax":{"type":"integer"},"enrollmentFeeBasisPointsMin":{"type":"integer","description":"basis points"}},"additionalProperties":false,"title":"DebtSettlement"},"EarnedWageAccess":{"required":["amountCentsMax","amountCentsMin","createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyFeeCentsMax","monthlyFeeCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"EarnedWageAccess"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer","minimum":0},"amountCentsMin":{"type":"integer","minimum":0},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"acceptanceRequirements":{"type":"string"},"fastTransferFeeCentsMax":{"type":"integer","minimum":0},"fastTransferFeeCentsMin":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"fastTransferFeeBasisPointsMax":{"type":"integer","minimum":0},"fastTransferFeeBasisPointsMin":{"type":"integer","minimum":0}},"additionalProperties":false,"title":"EarnedWageAccess"},"EducationOffers":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"EducationOffers"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"EducationOffers"},"Freebies":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"Freebies"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"Freebies"},"GigEconomy":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"GigEconomy"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"GigEconomy"},"HealthDiscounts":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"HealthDiscounts"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"HealthDiscounts"},"HealthInsurance":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"HealthInsurance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"HealthInsurance"},"HomeEquityInvestment":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"HomeEquityInvestment"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"HomeEquityInvestment"},"HomeEquityLineOfCredit":{"type":"object","allOf":[{"oneOf":[{"allOf":[{"properties":{"firmness":{"not":{"enum":["none"]}}}},{"required":["annualPercentageRateBasisPoints","monthlyPaymentCents","lenderFeesAndCredits","loanProgram","rateBasisPoints","nmlsId"]}]},{"allOf":[{"not":{"properties":{"firmness":{"not":{"enum":["none"]}}}}}]}]},{"oneOf":[{"allOf":[{"properties":{"firmness":{"enum":["none"]}}},{"required":["minCreditScore","amountCentsMax"]}]},{"allOf":[{"not":{"properties":{"firmness":{"enum":["none"]}}}}]}]}],"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"nmlsId":{"type":"integer","description":"The lender's official NMLS ID. Can be sourced online or from the lender."},"status":{"enum":["active","inactive"],"type":"string","description":"Should be set to active. Deactivate offers via the subaccount or offer rules."},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","rate_quote"],"type":"string","default":"none","description":"Refers to the level of qualification for an offer. 'None' refers to static (aka Thin Verticals) type offers with no decisioning. 'Rate Quote' offers are Mortech-created dynamic offers with a higher level of decisioning. Only 'None' should be used for static offers in Offer Catalog."},"headline":{"type":"string","description":"In some placements / UX (e.g. Offer Carousel), we display a headline above marketing bullets. For example, this could be 'Get cash advances up to $250* and build smart spending habits'."},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"loanProgram":{"enum":["conforming","nonconforming","fha","va","agency","fhaJumbo","harp","harpJumbo","vaJumbo","usda"],"type":"string","description":"Represents the specific type of mortgage; 'conforming' refers to a standard mortgage type. This should NOT be set for static offers."},"productType":{"type":"string","const":"HomeEquityLineOfCredit"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"minCreditScore":{"type":"integer"},"unmonetizedUrl":{"type":"string","format":"uri","description":"The demand partner's homepage. This URL is only used if a MoneyLion consumer theoretically wanted to show an unmonetized offer after a budget or caps had been exceeded."},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"rateBasisPoints":{"type":"integer","description":"Similar to annualPercentageRateBasisPoints, but is a rate instead of APR so excludes specific fees in the calculation. This should NOT be set for static offers."},"descriptionPoints":{"type":"array","items":{"type":"string"},"description":"Marketing bullets displayed in the 'More Info' section of the offer."},"productDisplayName":{"type":"string","readOnly":true},"monthlyPaymentCents":{"type":"integer","description":"Only used for dynamically created offers. Do NOT set for static offers."},"termLengthMonthsMax":{"type":"integer","description":"Maximum term length for a HELOC offer, in months. Used for static HELOC offers (firmness set to 'none') and for dynamic offers (offers with firmness set to a value other than 'none'). If termLengthMonthsMin equals termLengthMonthsMax, clients should display a single value (e.g., 120 -> '10 Years')."},"termLengthMonthsMin":{"type":"integer","description":"Minimum term length for a HELOC offer, in months. Used for static HELOC offers (firmness set to 'none') and for dynamic offers (offers with firmness set to a value other than 'none'). If termLengthMonthsMin equals termLengthMonthsMax, clients should display a single value (e.g., 120 -> '10 Years')."},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"lenderFeesAndCredits":{"type":"object","required":["totalFeesCents","lenderCreditsCents"],"properties":{"totalFeesCents":{"type":"integer","description":"Represents the total amount of lender fees in cents (e.g. 200000 instead of $2000). This should NOT be set for static offers."},"lenderCreditsCents":{"type":"integer","description":"Represents the total credits from the lender in cents (e.g. 200000 instead of $2000). This should NOT be set for static offers."}}},"termLengthMonthsOptions":{"type":"array","items":{"type":"number"},"description":"Array of available HELOC term options in months. Only used for static HELOC offers (firmness set to 'none')."},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPoints":{"type":"integer","description":"Represents the APR of an offer in basis points (e.g. 200 instead of 2.00%). It should NOT be set for static offers; it is used for dynamic offers only."}},"title":"HomeEquityLineOfCredit"},"HomeEquityLoan":{"type":"object","allOf":[{"oneOf":[{"allOf":[{"properties":{"firmness":{"not":{"enum":["none"]}}}},{"required":["annualPercentageRateBasisPoints","monthlyPaymentCents","lenderFeesAndCredits","loanProgram","rateBasisPoints","nmlsId"]}]},{"allOf":[{"not":{"properties":{"firmness":{"not":{"enum":["none"]}}}}}]}]},{"oneOf":[{"allOf":[{"properties":{"firmness":{"enum":["none"]}}},{"required":["minCreditScore","amountCentsMax"]}]},{"allOf":[{"not":{"properties":{"firmness":{"enum":["none"]}}}}]}]}],"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"nmlsId":{"type":"integer","description":"The lender's official NMLS ID. Can be sourced online or from the lender."},"status":{"enum":["active","inactive"],"type":"string","description":"Should be set to active. Deactivate offers via the subaccount or offer rules."},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","rate_quote"],"type":"string","default":"none","description":"Refers to the level of qualification for an offer. 'None' refers to static (aka Thin Verticals) type offers with no decisioning. 'Rate Quote' offers are Mortech-created dynamic offers with a higher level of decisioning. Only 'None' should be used for static offers in Offer Catalog."},"headline":{"type":"string","description":"In some placements / UX (e.g. Offer Carousel), we display a headline above marketing bullets. For example, this could be 'Get cash advances up to $250* and build smart spending habits'."},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"loanProgram":{"enum":["conforming","nonconforming","fha","va","agency","fhaJumbo","harp","harpJumbo","vaJumbo","usda"],"type":"string","description":"Represents the specific type of mortgage; 'conforming' refers to a standard mortgage type. This should NOT be set for static offers."},"productType":{"type":"string","const":"HomeEquityLoan"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string","description":"Optional legal language to be included in the 'More Info' modal of an offer. Only set this if requested by the partner."},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"minCreditScore":{"type":"integer","description":"Displayed only on 'Thin Vertical' type offer walls."},"unmonetizedUrl":{"type":"string","format":"uri","description":"The demand partner's homepage. This URL is only used if a MoneyLion consumer theoretically wanted to show an unmonetized offer after a budget or caps had been exceeded."},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"rateBasisPoints":{"type":"integer","description":"Similar to annualPercentageRateBasisPoints, but is a rate instead of APR so excludes specific fees in the calculation. This should NOT be set for static offers."},"descriptionPoints":{"type":"array","items":{"type":"string"},"description":"Marketing bullets displayed in the 'More Info' section of the offer."},"productDisplayName":{"type":"string","readOnly":true},"monthlyPaymentCents":{"type":"integer","description":"Only used for dynamically created offers. Do NOT set for static offers."},"termLengthMonthsMax":{"type":"integer","description":"Maximum term length for a HELOAN offer, in months. Used for static HELOAN offers (firmness set to 'none') and for dynamic offers (offers with firmness set to a value other than 'none'). If termLengthMonthsMin equals termLengthMonthsMax, clients should display a single value (e.g., 120 -> '10 Years')."},"termLengthMonthsMin":{"type":"integer","description":"Minimum term length for a HELOAN offer, in months. Used for static HELOAN offers (firmness set to 'none') and for dynamic offers (offers with firmness set to a value other than 'none'). If termLengthMonthsMin equals termLengthMonthsMax, clients should display a single value (e.g., 120 -> '10 Years')."},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"lenderFeesAndCredits":{"type":"object","required":["totalFeesCents","lenderCreditsCents"],"properties":{"totalFeesCents":{"type":"integer","description":"Represents the total amount of lender fees in cents (e.g. 200000 instead of $2000). This should NOT be set for static offers."},"lenderCreditsCents":{"type":"integer","description":"Represents the total credits from the lender in cents (e.g. 200000 instead of $2000). This should NOT be set for static offers."}}},"termLengthMonthsOptions":{"type":"array","items":{"type":"number"},"description":"Array of available HELOAN term options in months. Only used for static HELOAN offers (firmness set to 'none')."},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPoints":{"type":"integer","description":"Represents the APR of an offer in basis points (e.g. 200 instead of 2.00%). It should NOT be set for static offers; it is used for dynamic offers only."}},"title":"HomeEquityLoan"},"IdentityProtection":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"IdentityProtection"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"IdentityProtection"},"IncomeOpportunities":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"features":{"type":"array","items":{"enum":["Cash Rewards","Play to Earn","Paid Surveys"],"type":"string"}},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"IncomeOpportunities"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"IncomeOpportunities"},"IncomeProtection":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"IncomeProtection"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"IncomeProtection"},"InstallmentLoanMarketplace":{"required":["amountCentsMax","amountCentsMin","createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"badges":{"type":"array","items":{"type":"string"}},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"InstallmentLoanMarketplace"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"InstallmentLoanMarketplace"},"MoneyMarketAccount":{"required":["annualPercentageYieldBasisPoints","checkWriting","createdAt","depositToEarnApyCentsMin","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","monthlyFeeCentsMax","monthlyFeeCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"name":{"type":"string"},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"disclaimer":{"type":"string"},"description":{"type":"string"},"productType":{"type":"string","const":"MoneyMarketAccount"},"checkWriting":{"type":"boolean"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"federalInsuranceType":{"enum":["fdic","ncua"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"depositToEarnApyCentsMin":{"type":"integer"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageYieldBasisPoints":{"type":"integer"}},"additionalProperties":false,"title":"MoneyMarketAccount"},"MortgageCashOutRefinance":{"type":"object","allOf":[{"oneOf":[{"allOf":[{"properties":{"firmness":{"not":{"enum":["none"]}}}},{"required":["annualPercentageRateBasisPoints","monthlyPaymentCents","lenderFeesAndCredits","loanProgram","loanTerm","rateBasisPoints","nmlsId"]}]},{"allOf":[{"not":{"properties":{"firmness":{"not":{"enum":["none"]}}}}}]}]},{"oneOf":[{"allOf":[{"properties":{"firmness":{"enum":["none"]}}},{"required":["minCreditScore","minDownPaymentBasisPoints"]}]},{"allOf":[{"not":{"properties":{"firmness":{"enum":["none"]}}}}]}]}],"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"nmlsId":{"type":"integer","description":"The lender's official NMLS ID. Can be sourced online or from the lender."},"status":{"enum":["active","inactive"],"type":"string","description":"Should be set to active. Deactivate offers via the subaccount or offer rules."},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","rate_quote"],"type":"string","default":"none","description":"Refers to the level of qualification for an offer. 'None' refers to static (aka Thin Verticals) type offers with no decisioning. 'Rate Quote' offers are Mortech-created dynamic offers with a higher level of decisioning. Only 'None' should be used for static offers in Offer Catalog."},"headline":{"type":"string","description":"In some placements / UX (e.g. Offer Carousel), we display a headline above marketing bullets. For example, this could be 'Get cash advances up to $250* and build smart spending habits'."},"loanTerm":{"enum":["ten_year_fixed","fifteen_year_fixed","twenty_year_fixed","thirty_year_fixed","forty_year_fixed","three_year_intro_30_year_adjustable","five_year_intro_30_year_adjustable","seven_year_intro_30_year_adjustable","ten_year_intro_30_year_adjustable"],"type":"string","description":"Represents the length of the mortgage (typically 30 year fixed). This should NOT be set for static offers."},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"loanProgram":{"enum":["conforming","nonconforming","fha","va","agency","fhaJumbo","harp","harpJumbo","vaJumbo","usda"],"type":"string","description":"Represents the specific type of mortgage; 'conforming' refers to a standard mortgage type. This should NOT be set for static offers."},"productType":{"type":"string","const":"MortgageCashOutRefinance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string","description":"Optional legal language to be included in the 'More Info' modal of an offer. Only set this if requested by the partner."},"minCreditScore":{"type":"integer","description":"Displayed only on 'Thin Vertical' type offer walls."},"unmonetizedUrl":{"type":"string","format":"uri","description":"The demand partner's homepage. This URL is only used if a MoneyLion consumer theoretically wanted to show an unmonetized offer after a budget or caps had been exceeded."},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"rateBasisPoints":{"type":"integer","description":"Similar to annualPercentageRateBasisPoints, but is a rate instead of APR so excludes specific fees in the calculation. This should NOT be set for static offers."},"descriptionPoints":{"type":"array","items":{"type":"string"},"description":"Marketing bullets displayed in the 'More Info' section of the offer."},"productDisplayName":{"type":"string","readOnly":true},"monthlyPaymentCents":{"type":"integer","description":"Only used for dynamically created offers. Do NOT set for static offers."},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"lenderFeesAndCredits":{"type":"object","required":["totalFeesCents","lenderCreditsCents"],"properties":{"totalFeesCents":{"type":"integer","description":"Represents the total amount of lender fees in cents (e.g. 200000 instead of $2000). This should NOT be set for static offers."},"lenderCreditsCents":{"type":"integer","description":"Represents the total credits from the lender in cents (e.g. 200000 instead of $2000). This should NOT be set for static offers."}}},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"minDownPaymentBasisPoints":{"type":"integer","description":"Displayed only on 'Thin Vertical' type offer walls. This is in basis points, so enter 200 instead of 2%."},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPoints":{"type":"integer","description":"Represents the APR of an offer in basis points (e.g. 200 instead of 2.00%). It should NOT be set for static offers; it is used for dynamic offers only."}},"title":"MortgageCashOutRefinance"},"MortgagePurchase":{"type":"object","allOf":[{"oneOf":[{"allOf":[{"properties":{"firmness":{"not":{"enum":["none"]}}}},{"required":["annualPercentageRateBasisPoints","monthlyPaymentCents","lenderFeesAndCredits","loanProgram","loanTerm","rateBasisPoints","nmlsId"]}]},{"allOf":[{"not":{"properties":{"firmness":{"not":{"enum":["none"]}}}}}]}]},{"oneOf":[{"allOf":[{"properties":{"firmness":{"enum":["none"]}}},{"required":["minCreditScore","minDownPaymentBasisPoints"]}]},{"allOf":[{"not":{"properties":{"firmness":{"enum":["none"]}}}}]}]}],"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"nmlsId":{"type":"integer","description":"The lender's official NMLS ID. Can be sourced online or from the lender."},"status":{"enum":["active","inactive"],"type":"string","description":"Should be set to active. Deactivate offers via the subaccount or offer rules."},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","rate_quote"],"type":"string","default":"none","description":"Refers to the level of qualification for an offer. 'None' refers to static (aka Thin Verticals) type offers with no decisioning. 'Rate Quote' offers are Mortech-created dynamic offers with a higher level of decisioning. Only 'None' should be used for static offers in Offer Catalog."},"headline":{"type":"string","description":"In some placements / UX (e.g. Offer Carousel), we display a headline above marketing bullets. For example, this could be 'Get cash advances up to $250* and build smart spending habits'."},"loanTerm":{"enum":["ten_year_fixed","fifteen_year_fixed","twenty_year_fixed","thirty_year_fixed","forty_year_fixed","three_year_intro_30_year_adjustable","five_year_intro_30_year_adjustable","seven_year_intro_30_year_adjustable","ten_year_intro_30_year_adjustable"],"type":"string","description":"Represents the length of the mortgage (typically 30 year fixed). This should NOT be set for static offers."},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"loanProgram":{"enum":["conforming","nonconforming","fha","va","agency","fhaJumbo","harp","harpJumbo","vaJumbo","usda"],"type":"string","description":"Represents the specific type of mortgage; 'conforming' refers to a standard mortgage type. This should NOT be set for static offers."},"productType":{"type":"string","const":"MortgagePurchase"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string","description":"Optional legal language to be included in the 'More Info' modal of an offer. Only set this if requested by the partner."},"minCreditScore":{"type":"integer","description":"Displayed only on 'Thin Vertical' type offer walls."},"unmonetizedUrl":{"type":"string","format":"uri","description":"The demand partner's homepage. This URL is only used if a MoneyLion consumer theoretically wanted to show an unmonetized offer after a budget or caps had been exceeded."},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"rateBasisPoints":{"type":"integer","description":"Similar to annualPercentageRateBasisPoints, but is a rate instead of APR so excludes specific fees in the calculation. This should NOT be set for static offers."},"descriptionPoints":{"type":"array","items":{"type":"string"},"description":"Marketing bullets displayed in the 'More Info' section of the offer."},"productDisplayName":{"type":"string","readOnly":true},"monthlyPaymentCents":{"type":"integer","description":"Only used for dynamically created offers. Do NOT set for static offers."},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"lenderFeesAndCredits":{"type":"object","required":["totalFeesCents","lenderCreditsCents"],"properties":{"totalFeesCents":{"type":"integer","description":"Represents the total amount of lender fees in cents (e.g. 200000 instead of $2000). This should NOT be set for static offers."},"lenderCreditsCents":{"type":"integer","description":"Represents the total credits from the lender in cents (e.g. 200000 instead of $2000). This should NOT be set for static offers."}}},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"minDownPaymentBasisPoints":{"type":"integer","description":"Displayed only on 'Thin Vertical' type offer walls. This is in basis points, so enter 200 instead of 2%."},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPoints":{"type":"integer","description":"Represents the APR of an offer in basis points (e.g. 200 instead of 2.00%). It should NOT be set for static offers; it is used for dynamic offers only."}},"title":"MortgagePurchase"},"MortgageRefinance":{"type":"object","allOf":[{"oneOf":[{"allOf":[{"properties":{"firmness":{"not":{"enum":["none"]}}}},{"required":["annualPercentageRateBasisPoints","monthlyPaymentCents","lenderFeesAndCredits","loanProgram","loanTerm","rateBasisPoints","nmlsId"]}]},{"allOf":[{"not":{"properties":{"firmness":{"not":{"enum":["none"]}}}}}]}]},{"oneOf":[{"allOf":[{"properties":{"firmness":{"enum":["none"]}}},{"required":["minCreditScore","minDownPaymentBasisPoints"]}]},{"allOf":[{"not":{"properties":{"firmness":{"enum":["none"]}}}}]}]}],"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"nmlsId":{"type":"integer","description":"The lender's official NMLS ID. Can be sourced online or from the lender."},"status":{"enum":["active","inactive"],"type":"string","description":"Should be set to active. Deactivate offers via the subaccount or offer rules."},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","rate_quote"],"type":"string","default":"none","description":"Refers to the level of qualification for an offer. 'None' refers to static (aka Thin Verticals) type offers with no decisioning. 'Rate Quote' offers are Mortech-created dynamic offers with a higher level of decisioning. Only 'None' should be used for static offers in Offer Catalog."},"headline":{"type":"string","description":"In some placements / UX (e.g. Offer Carousel), we display a headline above marketing bullets. For example, this could be 'Get cash advances up to $250* and build smart spending habits'."},"loanTerm":{"enum":["ten_year_fixed","fifteen_year_fixed","twenty_year_fixed","thirty_year_fixed","forty_year_fixed","three_year_intro_30_year_adjustable","five_year_intro_30_year_adjustable","seven_year_intro_30_year_adjustable","ten_year_intro_30_year_adjustable"],"type":"string","description":"Represents the length of the mortgage (typically 30 year fixed). This should NOT be set for static offers."},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"loanProgram":{"enum":["conforming","nonconforming","fha","va","agency","fhaJumbo","harp","harpJumbo","vaJumbo","usda"],"type":"string","description":"Represents the specific type of mortgage; 'conforming' refers to a standard mortgage type. This should NOT be set for static offers."},"productType":{"type":"string","const":"MortgageRefinance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string","description":"Optional legal language to be included in the 'More Info' modal of an offer. Only set this if requested by the partner."},"minCreditScore":{"type":"integer","description":"Displayed only on 'Thin Vertical' type offer walls."},"unmonetizedUrl":{"type":"string","format":"uri","description":"The demand partner's homepage. This URL is only used if a MoneyLion consumer theoretically wanted to show an unmonetized offer after a budget or caps had been exceeded."},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"rateBasisPoints":{"type":"integer","description":"Similar to annualPercentageRateBasisPoints, but is a rate instead of APR so excludes specific fees in the calculation. This should NOT be set for static offers."},"descriptionPoints":{"type":"array","items":{"type":"string"},"description":"Marketing bullets displayed in the 'More Info' section of the offer."},"productDisplayName":{"type":"string","readOnly":true},"monthlyPaymentCents":{"type":"integer","description":"Only used for dynamically created offers. Do NOT set for static offers."},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"lenderFeesAndCredits":{"type":"object","required":["totalFeesCents","lenderCreditsCents"],"properties":{"totalFeesCents":{"type":"integer","description":"Represents the total amount of lender fees in cents (e.g. 200000 instead of $2000). This should NOT be set for static offers."},"lenderCreditsCents":{"type":"integer","description":"Represents the total credits from the lender in cents (e.g. 200000 instead of $2000). This should NOT be set for static offers."}}},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"minDownPaymentBasisPoints":{"type":"integer","description":"Displayed only on 'Thin Vertical' type offer walls. This is in basis points, so enter 200 instead of 2%."},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPoints":{"type":"integer","description":"Represents the APR of an offer in basis points (e.g. 200 instead of 2.00%). It should NOT be set for static offers; it is used for dynamic offers only."}},"title":"MortgageRefinance"},"MotorcycleInsurance":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"MotorcycleInsurance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"MotorcycleInsurance"},"OverdraftProtection":{"required":["amountCentsMax","amountCentsMin","createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyFeeCentsMax","monthlyFeeCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"OverdraftProtection"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer","minimum":0},"amountCentsMin":{"type":"integer","minimum":0},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"acceptanceRequirements":{"type":"string"},"fastTransferFeeCentsMax":{"type":"integer","minimum":0},"fastTransferFeeCentsMin":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"fastTransferFeeBasisPointsMax":{"type":"integer","minimum":0},"fastTransferFeeBasisPointsMin":{"type":"integer","minimum":0}},"additionalProperties":false,"title":"OverdraftProtection"},"PetInsurance":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"PetInsurance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"PetInsurance"},"RentersInsurance":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"RentersInsurance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"RentersInsurance"},"RentUtilityBillReporting":{"required":["createdAt","creditBureauReporting","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","monthlyPaymentCentsMax","monthlyPaymentCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"disclaimer":{"type":"string"},"productType":{"type":"string","const":"RentUtilityBillReporting"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"creditBureauReporting":{"type":"array","items":{"enum":["Experian","Equifax","TransUnion"],"type":"string"}},"acceptanceRequirements":{"type":"string"},"monthlyPaymentCentsMax":{"type":"integer","minimum":0},"monthlyPaymentCentsMin":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"RentUtilityBillReporting"},"RevenueBasedFinancing":{"required":["amountCentsMax","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string","default":""},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"RevenueBasedFinancing"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"minCreditScore":{"type":"integer","minimum":0},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"minMonthlyRevenueCents":{"type":"integer","minimum":0},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"RevenueBasedFinancing"},"RoboInvesting":{"required":["annualAdvisoryFeeBasisPointsMax","annualAdvisoryFeeBasisPointsMin","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","minAmountToOpenCents","monthlyFeeCentsMax","monthlyFeeCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"disclaimer":{"type":"string"},"description":{"type":"string"},"productType":{"type":"string","const":"RoboInvesting"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer"},"monthlyFeeCentsMin":{"type":"integer"},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"minAmountToOpenCents":{"type":"integer"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualAdvisoryFeeBasisPointsMax":{"type":"integer"},"annualAdvisoryFeeBasisPointsMin":{"type":"integer"}},"additionalProperties":false,"title":"RoboInvesting"},"SavingsAccount":{"required":["annualPercentageYieldBasisPoints","checkWriting","createdAt","depositToEarnApyCentsMin","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","monthlyFeeCentsMax","monthlyFeeCentsMin","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"name":{"type":"string"},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"disclaimer":{"type":"string"},"description":{"type":"string"},"productType":{"type":"string","const":"SavingsAccount"},"checkWriting":{"type":"boolean"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"monthlyFeeCentsMax":{"type":"integer","minimum":0},"monthlyFeeCentsMin":{"type":"integer","minimum":0},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"federalInsuranceType":{"enum":["fdic","ncua"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"depositToEarnApyCentsMin":{"type":"integer"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageYieldBasisPoints":{"type":"integer"}},"additionalProperties":false,"title":"SavingsAccount"},"SecuredCreditCard":{"required":["createdAt","details","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","minDeposit","productDisplayName","productType","productVersions","purchaseApr","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","title":"URL","format":"uri","readOnly":true},"uuid":{"type":"string","title":"UUID","format":"uuid","readOnly":true},"isITA":{"type":"boolean","title":"Indicates if the card is an Invitation to Apply (ITA) offer","readOnly":true},"status":{"enum":["active","inactive"],"type":"string","title":"Status"},"content":{"type":"object","title":"Content","properties":{"badges":{"type":"array","items":{"type":"string"},"title":"Badge","description":"If multiple badges are entered, the first one will be displayed on the UI"}},"additionalProperties":false},"details":{"type":"object","title":"Card Details","required":["cardName","cardImageUrl","cardBenefits","descriptionPoints","cardNetwork"],"properties":{"cardName":{"type":"string","title":"Card Name","description":"Name of the card that will be displayed on the offer card (Ex: Amex Platinum Credit Card)"},"cardNetwork":{"enum":["discover","visa","mastercard","american_express"],"type":"string","title":"Card Network"},"cardBenefits":{"type":"array","items":{"enum":["balance_transfer","cash_back","earning_rewards","improve_credit","low_interest","new_to_credit","student","travel_incentives"],"type":"string"},"title":"Card Benefits","description":"You can select multiple options for a credit card"},"cardImageUrl":{"type":"string","title":"Card Image","format":"uri","description":"This is the URL that host the card image for the offer card. Copy paste the Demand Sub Account image URL in this field"},"ratesTermsUrl":{"type":"string","title":"Rates & Terms URL","format":"uri","description":"Optional URL that will link to partner provided Rates and Terms"},"descriptionPoints":{"type":"array","items":{"type":"string"},"title":"Description","description":"Marketing bullets provided by issuer"},"previewDescriptionPoints":{"type":"array","items":{"type":"object","required":["description"],"properties":{"disclaimer":{"type":"string","title":"Disclaimer","description":"Goes in the tooltip of the description point"},"description":{"type":"string","title":"Preview Description"}}},"title":"Preview Description","description":"Use this for horizontal scroll preview points"},"additionalDescriptionPoints":{"type":"array","items":{"type":"string","title":"Additional Description","description":"Custom editorial description for the card offer"},"title":"Additional Description"}},"additionalProperties":false},"rewards":{"type":"object","title":"Rewards","properties":{"title":{"type":"string","title":"Rewards Title","description":"Title for the stat — defaults to “Rewards,” but can be customized (e.g., “Cash Back”) by updating this field."},"disclaimer":{"type":"string","title":"Disclaimer","description":"Full details of rewards that goes in the tooltip of rewards stat"},"description":{"type":"string","title":"Description","description":"Short description of the rewards. Example: 1x-5x, 1.5% Cashback"}},"additionalProperties":false},"version":{"type":"integer","title":"Version","readOnly":true},"firmness":{"enum":["none","preapproved","prequalified","preselected"],"type":"string","title":"Firmness","description":"Should be set to None for ITA offers"},"annualFee":{"type":"object","title":"Annual Fee","properties":{"centsMax":{"type":"integer","title":"Max Annual Fee (in cents)","minimum":0},"centsMin":{"type":"integer","title":"Min Annual Fee (in cents)","minimum":0},"introTerm":{"type":"integer","title":"Annual Intro Fee Term","minimum":0,"description":"The time period for which the intro fee is applicable (in years)"},"disclaimer":{"type":"string","title":"Disclaimer","description":"Goes in the tooltip of annual fee stat"},"introCents":{"type":"integer","title":"Annual Intro Fee (in cents)","minimum":0},"description":{"type":"string","title":"Description","description":"Use this field when you want a custom text to be displayed for annual fee"}},"additionalProperties":false},"createdAt":{"type":"string","title":"Created At","format":"date-time","readOnly":true},"updatedAt":{"type":"string","title":"Updated At","format":"date-time","readOnly":true},"introBonus":{"type":"object","title":"Intro/Welcome Bonus","properties":{"unit":{"enum":["miles","points","statement_credit_cents"],"type":"string","title":"Intro Bonus Unit"},"title":{"type":"string","title":"Title","description":"Default is Welcome Bonus; update this field to set a custom title (e.g., Intro Bonus)."},"amount":{"type":"integer","title":"Amount","minimum":0,"description":"Bonus Amount value in integer"},"disclaimer":{"type":"string","title":"Disclaimer","description":"Goes in tooltip of Welcome/Intro bonus stat. Enter the full intro bonus text here."},"description":{"type":"string","title":"Description","description":"Welcome bonus short description. Example: $200 bonus"}},"additionalProperties":false},"minDeposit":{"type":"object","title":"Minimum Deposit","required":["cents"],"properties":{"cents":{"type":"integer","title":"Min Deposit Amount (in cents)","minimum":0},"disclaimer":{"type":"string","title":"Disclaimer","description":"Goes in the tooltip of Min Deposit stat"}},"additionalProperties":false},"productType":{"type":"string","const":"SecuredCreditCard"},"purchaseApr":{"type":"object","title":"APR (Regular/Fixed/Variable)","required":["type"],"properties":{"type":{"enum":["variable","fixed","regular"],"type":"string","title":"APR Label","description":"Determines the stat label based on the selected value. Example, if Regular is selected, the stat displays as Regular APR."},"summary":{"type":"string","title":"Summary","description":"Intro + Regular APR combined description."},"disclaimer":{"type":"string","title":"Disclaimer","description":"This will go in tooltip of the stat"},"description":{"type":"string","title":"Description","description":"Custom text for APR after the Intro APR period ends. Example: 17.99%–26.99% Variable APR"},"basisPointsMax":{"type":"integer","title":"Max APR (in basis points)","minimum":0},"basisPointsMin":{"type":"integer","title":"Min APR (in basis points)","minimum":0}},"additionalProperties":false},"isMonetized":{"type":"boolean"},"creditRatings":{"type":"object","title":"Recommended Credit Ratings","properties":{"values":{"type":"array","items":{"enum":["excellent","good","fair","poor","limited","unknown"],"type":"string","title":"Recommended Credit Rating Value"},"title":"Values"},"disclaimer":{"type":"string","title":"Disclaimer","description":"Goes in the tooltip of recommended credit stat"},"description":{"type":"string","title":"Description","description":"Custom text for recommended credit ratings. Example: Good/Excellent"}},"additionalProperties":false},"legalLanguage":{"type":"string","title":"Legal Language"},"cashAdvanceApr":{"type":"object","title":"Cash Advance","properties":{"description":{"type":"string","title":"APR Description"},"basisPointsMax":{"type":"integer","title":"Max APR (in basis points)","minimum":0},"basisPointsMin":{"type":"integer","title":"Min APR (in basis points)","minimum":0}}},"unmonetizedUrl":{"type":"string","title":"Unmonetized URL","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"purchaseIntroApr":{"type":"object","title":"Purchase Intro APR","properties":{"term":{"type":"integer","title":"Purchase Intro APR Term","minimum":0},"termUnit":{"enum":["day","month","year","open"],"type":"string","title":"Purchase Intro APR Term Unit"},"description":{"type":"string","title":"Description","description":"Use this field if you want to display a custom text. Example:0% Intro APR on purchases for 15 months"},"basisPointsMax":{"type":"integer","title":"Max Purchase Intro APR (in basis points)","minimum":0},"basisPointsMin":{"type":"integer","title":"Min Purchase Intro APR (in basis points)","minimum":0}},"additionalProperties":false},"financialInstitutionBrandUuid":{"type":"string","title":"Financial Institution Brand Uuid","format":"uuid","readOnly":true},"balanceTransferApr":{"type":"object","title":"Balance Transfer APR","properties":{"description":{"type":"string","title":"Description","description":"Custom text for Balance Transfer APR"},"basisPointsMax":{"type":"integer","title":"Max Balance Transfer APR (in basis points)","minimum":0},"basisPointsMin":{"type":"integer","title":"Min Balance Transfer APR (in basis points)","minimum":0}},"additionalProperties":false},"balanceTransferFee":{"type":"object","title":"Balance Transfer Fee","properties":{"disclaimer":{"type":"string","title":"Disclaimer"},"basisPoints":{"type":"integer","title":"Fee (in basis points)","minimum":0}}},"productDisplayName":{"type":"string","title":"Product Display Name","readOnly":true},"financialInstitutionUuid":{"type":"string","title":"Financial Institution Uuid","format":"uuid"},"balanceTransferIntroApr":{"type":"object","title":"Balance Transfer Intro APR","properties":{"term":{"type":"integer","title":"BT Intro APR Term","minimum":0},"termUnit":{"enum":["day","month","year","open"],"type":"string","title":"BT Intro APR Term Unit"},"description":{"type":"string","title":"Description","description":"Use this field if you want to display a custom text. Example: 0% intro APR on balance transfers for 15 months"},"basisPointsMax":{"type":"integer","title":"Max BT Intro APR (in basis points)","minimum":0},"basisPointsMin":{"type":"integer","title":"Min BT Intro APR (in basis points)","minimum":0}},"additionalProperties":false},"financialInstitutionBrandName":{"type":"string","title":"Financial Institution Brand Name","readOnly":true},"financialInstitutionImageUrl":{"type":"string","title":"Financial Institution Image Url","format":"uri","readOnly":true},"financialInstitutionDisplayName":{"type":"string","title":"Financial Institution Display Name","readOnly":true}},"title":"SecuredCreditCard"},"SecuredPersonalLoan":{"required":["amountCentsMax","amountCentsMin","annualPercentageRateBasisPointsMax","annualPercentageRateBasisPointsMin","annualPercentageRateType","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","headline","productDisplayName","productType","productVersions","status","termLengthMonthsMax","termLengthMonthsMin","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","prequalified","preapproved"],"type":"string"},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"description":{"type":"string"},"productType":{"type":"string","const":"SecuredPersonalLoan"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"termLengthMonthsMax":{"type":"integer"},"termLengthMonthsMin":{"type":"integer"},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"monthlyPaymentCentsMax":{"type":"integer"},"monthlyPaymentCentsMin":{"type":"integer"},"annualPercentageRateType":{"enum":["fixed","variable"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPointsMax":{"type":"integer"},"annualPercentageRateBasisPointsMin":{"type":"integer"}},"additionalProperties":false,"title":"SecuredPersonalLoan"},"SpecialtyVehicleInsurance":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"SpecialtyVehicleInsurance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"SpecialtyVehicleInsurance"},"StudentLoan":{"required":["amountCentsMax","amountCentsMin","annualPercentageRateBasisPointsMax","annualPercentageRateBasisPointsMin","annualPercentageRateType","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","headline","productDisplayName","productType","productVersions","status","termLengthMonthsMax","termLengthMonthsMin","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","prequalified","preapproved"],"type":"string"},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"description":{"type":"string"},"productType":{"type":"string","const":"StudentLoan"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"termLengthMonthsMax":{"type":"integer"},"termLengthMonthsMin":{"type":"integer"},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"monthlyPaymentCentsMax":{"type":"integer"},"monthlyPaymentCentsMin":{"type":"integer"},"annualPercentageRateType":{"enum":["fixed","variable"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPointsMax":{"type":"integer"},"annualPercentageRateBasisPointsMin":{"type":"integer"}},"additionalProperties":false,"title":"StudentLoan"},"StudentLoanRefinance":{"required":["amountCentsMax","amountCentsMin","annualPercentageRateBasisPointsMax","annualPercentageRateBasisPointsMin","annualPercentageRateType","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","headline","productDisplayName","productType","productVersions","status","termLengthMonthsMax","termLengthMonthsMin","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","prequalified","preapproved"],"type":"string"},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"description":{"type":"string"},"productType":{"type":"string","const":"StudentLoanRefinance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"termLengthMonthsMax":{"type":"integer"},"termLengthMonthsMin":{"type":"integer"},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"monthlyPaymentCentsMax":{"type":"integer"},"monthlyPaymentCentsMin":{"type":"integer"},"annualPercentageRateType":{"enum":["fixed","variable"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPointsMax":{"type":"integer"},"annualPercentageRateBasisPointsMin":{"type":"integer"}},"additionalProperties":false,"title":"StudentLoanRefinance"},"TaxFiling":{"required":["createdAt","federalFilingFeeCentsMax","federalFilingFeeCentsMin","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","stateFilingFeeCentsMax","stateFilingFeeCentsMin","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"freeTier":{"type":"array","items":{"enum":["IRS Free File","Free 1040"],"type":"string"}},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"TaxFiling"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"stateFilingFeeCentsMax":{"type":"integer"},"stateFilingFeeCentsMin":{"type":"integer"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"federalFilingFeeCentsMax":{"type":"integer"},"federalFilingFeeCentsMin":{"type":"integer"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"TaxFiling"},"TermLifeInsurance":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"TermLifeInsurance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"TermLifeInsurance"},"TravelOffers":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"TravelOffers"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"TravelOffers"},"UnsecuredCreditCard":{"required":["createdAt","details","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","productDisplayName","productType","productVersions","purchaseApr","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","title":"URL","format":"uri","readOnly":true},"uuid":{"type":"string","title":"UUID","format":"uuid","readOnly":true},"isITA":{"type":"boolean","title":"Indicates if the card is an Invitation to Apply (ITA) offer","readOnly":true},"status":{"enum":["active","inactive"],"type":"string","title":"Status"},"content":{"type":"object","title":"Content","properties":{"badges":{"type":"array","items":{"type":"string"},"title":"Badge","description":"If multiple badges are entered, the first one will be displayed on the UI"}},"additionalProperties":false},"details":{"type":"object","title":"Card Details","required":["cardName","cardImageUrl","cardBenefits","descriptionPoints","cardNetwork"],"properties":{"cardName":{"type":"string","title":"Card Name","description":"Name of the card that will be displayed on the offer card (Ex: Amex Platinum Credit Card)"},"cardNetwork":{"enum":["discover","visa","mastercard","american_express"],"type":"string","title":"Card Network"},"cardBenefits":{"type":"array","items":{"enum":["balance_transfer","cash_back","earning_rewards","improve_credit","low_interest","new_to_credit","student","travel_incentives"],"type":"string"},"title":"Card Benefits","description":"You can select multiple options for a credit card"},"cardImageUrl":{"type":"string","title":"Card Image","format":"uri","description":"This is the URL that host the card image for the offer card. Copy paste the Demand Sub Account image URL in this field"},"ratesTermsUrl":{"type":"string","title":"Rates & Terms URL","format":"uri","description":"Optional URL that will link to partner provided Rates and Terms"},"descriptionPoints":{"type":"array","items":{"type":"string"},"title":"Description","description":"Marketing bullets provided by issuer"},"previewDescriptionPoints":{"type":"array","items":{"type":"object","required":["description"],"properties":{"disclaimer":{"type":"string","title":"Disclaimer","description":"Goes in the tooltip of the description point"},"description":{"type":"string","title":"Preview Description"}}},"title":"Preview Description","description":"Use this for horizontal scroll preview points"},"additionalDescriptionPoints":{"type":"array","items":{"type":"string","title":"Additional Description","description":"Custom editorial description for the card offer"},"title":"Additional Description"}},"additionalProperties":false},"rewards":{"type":"object","title":"Rewards","properties":{"title":{"type":"string","title":"Rewards Title","description":"Title for the stat — defaults to “Rewards,” but can be customized (e.g., “Cash Back”) by updating this field."},"disclaimer":{"type":"string","title":"Disclaimer","description":"Full details of rewards that goes in the tooltip of rewards stat"},"description":{"type":"string","title":"Description","description":"Short description of the rewards. Example: 1x-5x, 1.5% Cashback"}},"additionalProperties":false},"version":{"type":"integer","title":"Version","readOnly":true},"firmness":{"enum":["none","preapproved","prequalified","preselected"],"type":"string","title":"Firmness","description":"Should be set to None for ITA offers"},"annualFee":{"type":"object","title":"Annual Fee","properties":{"centsMax":{"type":"integer","title":"Max Annual Fee (in cents)","minimum":0},"centsMin":{"type":"integer","title":"Min Annual Fee (in cents)","minimum":0},"introTerm":{"type":"integer","title":"Annual Intro Fee Term","minimum":0,"description":"The time period for which the intro fee is applicable (in years)"},"disclaimer":{"type":"string","title":"Disclaimer","description":"Goes in the tooltip of annual fee stat"},"introCents":{"type":"integer","title":"Annual Intro Fee (in cents)","minimum":0},"description":{"type":"string","title":"Description","description":"Use this field when you want a custom text to be displayed for annual fee"}},"additionalProperties":false},"createdAt":{"type":"string","title":"Created At","format":"date-time","readOnly":true},"updatedAt":{"type":"string","title":"Updated At","format":"date-time","readOnly":true},"introBonus":{"type":"object","title":"Intro/Welcome Bonus","properties":{"unit":{"enum":["miles","points","statement_credit_cents"],"type":"string","title":"Intro Bonus Unit"},"title":{"type":"string","title":"Title","description":"Default is Welcome Bonus; update this field to set a custom title (e.g., Intro Bonus)."},"amount":{"type":"integer","title":"Amount","minimum":0,"description":"Bonus Amount value in integer"},"disclaimer":{"type":"string","title":"Disclaimer","description":"Goes in tooltip of Welcome/Intro bonus stat. Enter the full intro bonus text here."},"description":{"type":"string","title":"Description","description":"Welcome bonus short description. Example: $200 bonus"}},"additionalProperties":false},"productType":{"type":"string","const":"UnsecuredCreditCard"},"purchaseApr":{"type":"object","title":"APR (Regular/Fixed/Variable)","required":["type"],"properties":{"type":{"enum":["variable","fixed","regular"],"type":"string","title":"APR Label","description":"Determines the stat label based on the selected value. Example, if Regular is selected, the stat displays as Regular APR."},"summary":{"type":"string","title":"Summary","description":"Intro + Regular APR combined description."},"disclaimer":{"type":"string","title":"Disclaimer","description":"This will go in tooltip of the stat"},"description":{"type":"string","title":"Description","description":"Custom text for APR after the Intro APR period ends. Example: 17.99%–26.99% Variable APR"},"basisPointsMax":{"type":"integer","title":"Max APR (in basis points)","minimum":0},"basisPointsMin":{"type":"integer","title":"Min APR (in basis points)","minimum":0}},"additionalProperties":false},"isMonetized":{"type":"boolean"},"creditRatings":{"type":"object","title":"Recommended Credit Ratings","properties":{"values":{"type":"array","items":{"enum":["excellent","good","fair","poor","limited","unknown"],"type":"string","title":"Recommended Credit Rating Value"},"title":"Values"},"disclaimer":{"type":"string","title":"Disclaimer","description":"Goes in the tooltip of recommended credit stat"},"description":{"type":"string","title":"Description","description":"Custom text for recommended credit ratings. Example: Good/Excellent"}},"additionalProperties":false},"legalLanguage":{"type":"string","title":"Legal Language"},"cashAdvanceApr":{"type":"object","title":"Cash Advance","properties":{"description":{"type":"string","title":"APR Description"},"basisPointsMax":{"type":"integer","title":"Max APR (in basis points)","minimum":0},"basisPointsMin":{"type":"integer","title":"Min APR (in basis points)","minimum":0}}},"unmonetizedUrl":{"type":"string","title":"Unmonetized URL","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"purchaseIntroApr":{"type":"object","title":"Purchase Intro APR","properties":{"term":{"type":"integer","title":"Purchase Intro APR Term","minimum":0},"termUnit":{"enum":["day","month","year","open"],"type":"string","title":"Purchase Intro APR Term Unit"},"description":{"type":"string","title":"Description","description":"Use this field if you want to display a custom text. Example:0% Intro APR on purchases for 15 months"},"basisPointsMax":{"type":"integer","title":"Max Purchase Intro APR (in basis points)","minimum":0},"basisPointsMin":{"type":"integer","title":"Min Purchase Intro APR (in basis points)","minimum":0}},"additionalProperties":false},"financialInstitutionBrandUuid":{"type":"string","title":"Financial Institution Brand Uuid","format":"uuid","readOnly":true},"balanceTransferApr":{"type":"object","title":"Balance Transfer APR","properties":{"description":{"type":"string","title":"Description","description":"Custom text for Balance Transfer APR"},"basisPointsMax":{"type":"integer","title":"Max Balance Transfer APR (in basis points)","minimum":0},"basisPointsMin":{"type":"integer","title":"Min Balance Transfer APR (in basis points)","minimum":0}},"additionalProperties":false},"balanceTransferFee":{"type":"object","title":"Balance Transfer Fee","properties":{"disclaimer":{"type":"string","title":"Disclaimer"},"basisPoints":{"type":"integer","title":"Fee (in basis points)","minimum":0}}},"productDisplayName":{"type":"string","title":"Product Display Name","readOnly":true},"financialInstitutionUuid":{"type":"string","title":"Financial Institution Uuid","format":"uuid"},"balanceTransferIntroApr":{"type":"object","title":"Balance Transfer Intro APR","properties":{"term":{"type":"integer","title":"BT Intro APR Term","minimum":0},"termUnit":{"enum":["day","month","year","open"],"type":"string","title":"BT Intro APR Term Unit"},"description":{"type":"string","title":"Description","description":"Use this field if you want to display a custom text. Example: 0% intro APR on balance transfers for 15 months"},"basisPointsMax":{"type":"integer","title":"Max BT Intro APR (in basis points)","minimum":0},"basisPointsMin":{"type":"integer","title":"Min BT Intro APR (in basis points)","minimum":0}},"additionalProperties":false},"financialInstitutionBrandName":{"type":"string","title":"Financial Institution Brand Name","readOnly":true},"financialInstitutionImageUrl":{"type":"string","title":"Financial Institution Image Url","format":"uri","readOnly":true},"financialInstitutionDisplayName":{"type":"string","title":"Financial Institution Display Name","readOnly":true}},"title":"UnsecuredCreditCard"},"UnsecuredLineOfCredit":{"required":["amountCentsMax","amountCentsMin","annualPercentageRateBasisPointsMax","annualPercentageRateBasisPointsMin","annualPercentageRateType","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","prequalified","preapproved"],"type":"string"},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"disclaimer":{"type":"string"},"description":{"type":"string"},"productType":{"type":"string","const":"UnsecuredLineOfCredit"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"monthlyPaymentCentsMax":{"type":"integer"},"monthlyPaymentCentsMin":{"type":"integer"},"annualPercentageRateType":{"enum":["fixed","variable"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPointsMax":{"type":"integer"},"annualPercentageRateBasisPointsMin":{"type":"integer"}},"additionalProperties":false,"title":"UnsecuredLineOfCredit"},"UnsecuredPersonalLoan":{"required":["amountCentsMax","amountCentsMin","annualPercentageRateBasisPointsMax","annualPercentageRateBasisPointsMin","annualPercentageRateType","createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","firmness","headline","productDisplayName","productType","productVersions","status","termLengthMonthsMax","termLengthMonthsMin","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"firmness":{"enum":["none","prequalified","preapproved"],"type":"string"},"headline":{"type":"string","format":"string","description":"Headline"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"disclaimer":{"type":"string"},"description":{"type":"string"},"productType":{"type":"string","const":"UnsecuredPersonalLoan"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"amountCentsMax":{"type":"integer"},"amountCentsMin":{"type":"integer"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"termLengthMonthsMax":{"type":"integer"},"termLengthMonthsMin":{"type":"integer"},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"monthlyPaymentCentsMax":{"type":"integer"},"monthlyPaymentCentsMin":{"type":"integer"},"annualPercentageRateType":{"enum":["fixed","variable"],"type":"string"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"},"annualPercentageRateBasisPointsMax":{"type":"integer"},"annualPercentageRateBasisPointsMin":{"type":"integer"}},"additionalProperties":false,"title":"UnsecuredPersonalLoan"},"UtilitiesDiscounts":{"required":["createdAt","descriptionPoints","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"UtilitiesDiscounts"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"UtilitiesDiscounts"},"WholeLifeInsurance":{"required":["createdAt","financialInstitutionDisplayName","financialInstitutionImageUrl","financialInstitutionUuid","headline","productDisplayName","productType","productVersions","status","updatedAt","url","uuid","version"],"properties":{"recommendationScore":{"type":"number"},"rank":{"type":"integer"},"url":{"type":"string","format":"uri","readOnly":true},"uuid":{"type":"string","format":"uuid","readOnly":true},"status":{"enum":["active","inactive"],"type":"string"},"version":{"type":"integer","readOnly":true},"headline":{"type":"string"},"createdAt":{"type":"string","format":"date-time","readOnly":true},"updatedAt":{"type":"string","format":"date-time","readOnly":true},"productType":{"type":"string","const":"WholeLifeInsurance"},"isMonetized":{"type":"boolean"},"legalLanguage":{"type":"string"},"unmonetizedUrl":{"type":"string","format":"uri"},"productVersions":{"type":"array","items":{"type":"number","readOnly":true},"readOnly":true},"descriptionPoints":{"type":"array","items":{"type":"string"}},"productDisplayName":{"type":"string","readOnly":true},"financialInstitutionUuid":{"type":"string","format":"uuid","title":"Financial Institution Uuid"},"financialInstitutionImageUrl":{"type":"string","format":"uri","readOnly":true,"title":"Financial Institution Image Url"},"financialInstitutionDisplayName":{"type":"string","readOnly":true,"title":"Financial Institution Display Name"}},"additionalProperties":false,"title":"WholeLifeInsurance"},"basicRateTablePendingResponse":{"type":"object","required":["partner","offerCatalogProductTypes"],"properties":{"partner":{"$ref":"#/components/schemas/demandPartner"},"offerCatalogProductTypes":{"type":"array","items":{"type":"string"},"description":"Limits results to leads that have the specified productTypes from the Product catalog"}}},"demandPartner":{"type":"object","required":["uuid","name","description","disclaimer","supportsPreSelect","shouldDisplayPreSelect","supportsPersonalizedOffers","imageUrl"],"properties":{"uuid":{"type":"string","format":"uuid"},"name":{"type":"string"},"description":{"type":"string"},"disclaimer":{"type":"string"},"supportsPreSelect":{"type":"boolean"},"shouldDisplayPreSelect":{"type":"boolean"},"supportsPersonalizedOffers":{"type":"boolean","description":"Whether the partner supports returning pre-qualified or pre-approved offers"},"imageUrl":{"type":"string","format":"url"},"subtextOverride":{"type":"string"},"brandName":{"type":"string","description":"The external-facing name that will appear on offer cards, marketing materials, and other end user touchpoints"},"brandUuid":{"type":"string","format":"uuid"}}}}}}
```

## The apiErrorDetails object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"apiErrorDetails":{"type":"object","additionalProperties":{"type":"string"}}}}}
```

## The apiError object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"apiError":{"type":"object","properties":{"attribute":{"type":"string","description":"The attribute that this error applies to. Omitted if this error is not in the context of a resource, or cannot be isolated to a single attribute.\n"},"type":{"type":"string","description":"A classification for this error, which can be used to render the appropriate custom error template, or take other programmatic actions.\n"},"details":{"description":"Variables associated with this error that can be injected into a custom error template, or used to parameterize any other programatic actions.\n","allOf":[{"$ref":"#/components/schemas/apiErrorDetails"}]},"message":{"type":"string","description":"A human-readable, English description of the error.\n"}}},"apiErrorDetails":{"type":"object","additionalProperties":{"type":"string"}}}}}
```

## The purpose object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"purpose":{"type":"string","enum":["auto","auto_purchase","auto_refinance","baby","boat","business","car_repair","cosmetic","credit_card_refi","debt_consolidation","emergency","engagement","green","home_improvement","home_purchase","home_refi","household_expenses","large_purchases","life_event","medical_dental","motorcycle","moving_relocation","other","rv","special_occasion","student_loan","student_loan_refi","taxes","vacation","wedding"]}}}}
```

## The email object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"email":{"type":"string","format":"email","pattern":"^[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(?:\\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?\\.)+[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"}}}}
```

## The state-lead object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"state-lead":{"type":"string","format":"state","title":"state","description":"A two character upper case state, Puerto Rico, or District of Columbia code","enum":["AK","AL","AR","AZ","CA","CO","CT","DC","DE","FL","GA","HI","IA","ID","IL","IN","KS","KY","LA","MA","MD","ME","MI","MN","MO","MS","MT","NC","ND","NE","NH","NJ","NM","NV","NY","OH","OK","OR","PA","PR","RI","SC","SD","TN","TX","UT","VA","VI","VT","WA","WI","WV","WY"]}}}}
```

## The bestTimeToCall object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"bestTimeToCall":{"type":"string","enum":["morning","afternoon","evening","night"]}}}}
```

## The educationLevel object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"educationLevel":{"type":"string","enum":["high_school","associate","bachelors","masters","doctorate","other_grad_degree","certificate","did_not_graduate","still_enrolled","other"]}}}}
```

## The ssn object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"ssn":{"type":"string","pattern":"^(?!\\b(\\d)\\1+-(\\d)\\1+-(\\d)\\1+\\b)(?!123-45-6789|219-09-9999|078-05-1120)(?!666|000|9\\d{2})\\d{3}-(?!00)\\d{2}-(?!0{4})\\d{4}$"}}}}
```

## The citizenshipStatus object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"citizenshipStatus":{"type":"string","description":"Citizenship status","enum":["citizen","permanent_resident","other"]}}}}
```

## The personalInformationRequest object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"personalInformationRequest":{"type":"object","properties":{"firstName":{"type":"string"},"lastName":{"type":"string"},"aliasFirstName":{"type":"string","description":"The first name the lead uses as an alias"},"aliasLastName":{"type":"string","description":"The last name the lead uses as an alias"},"email":{"$ref":"#/components/schemas/email"},"city":{"type":"string"},"state":{"$ref":"#/components/schemas/state-lead"},"workPhone":{"type":"string","pattern":"^1?\\d{10}$"},"primaryPhone":{"type":"string","pattern":"^1?\\d{10}$"},"bestTimeToCall":{"$ref":"#/components/schemas/bestTimeToCall"},"address1":{"type":"string","description":"Street address (primary address line)"},"address2":{"type":"string","description":"Secondary address line"},"addressMoveInDate":{"type":"string","format":"date","description":"The date the lead moved into their current address"},"zipcode":{"type":"string","pattern":"^\\d{5}([-\\s]\\d{4})?$"},"monthsAtAddress":{"type":"integer","format":"int32","description":"Number of months the provided address has been the lead's primary residence"},"driversLicenseNumber":{"type":"string"},"driversLicenseState":{"type":"string","description":"State in which the driver's license was issued"},"ipAddress":{"type":"string","format":"ip","description":"IP address"},"activeMilitary":{"type":"boolean","description":"Whether the lead is currently in the military (not a veteran)"},"militaryVeteran":{"type":"boolean","description":"Whether the lead is a veteran (should not be used if the lead is active in the military)"},"dateOfBirth":{"type":"string","format":"date"},"educationLevel":{"deprecated":true,"allOf":[{"$ref":"#/components/schemas/educationLevel"}]},"ssn":{"$ref":"#/components/schemas/ssn"},"citizenshipStatus":{"$ref":"#/components/schemas/citizenshipStatus"}}},"email":{"type":"string","format":"email","pattern":"^[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(?:\\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?\\.)+[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"},"state-lead":{"type":"string","format":"state","title":"state","description":"A two character upper case state, Puerto Rico, or District of Columbia code","enum":["AK","AL","AR","AZ","CA","CO","CT","DC","DE","FL","GA","HI","IA","ID","IL","IN","KS","KY","LA","MA","MD","ME","MI","MN","MO","MS","MT","NC","ND","NE","NH","NJ","NM","NV","NY","OH","OK","OR","PA","PR","RI","SC","SD","TN","TX","UT","VA","VI","VT","WA","WI","WV","WY"]},"bestTimeToCall":{"type":"string","enum":["morning","afternoon","evening","night"]},"educationLevel":{"type":"string","enum":["high_school","associate","bachelors","masters","doctorate","other_grad_degree","certificate","did_not_graduate","still_enrolled","other"]},"ssn":{"type":"string","pattern":"^(?!\\b(\\d)\\1+-(\\d)\\1+-(\\d)\\1+\\b)(?!123-45-6789|219-09-9999|078-05-1120)(?!666|000|9\\d{2})\\d{3}-(?!00)\\d{2}-(?!0{4})\\d{4}$"},"citizenshipStatus":{"type":"string","description":"Citizenship status","enum":["citizen","permanent_resident","other"]}}}}
```

## The personalReferenceRelationType object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"personalReferenceRelationType":{"type":"string","enum":["parent","employer","spouse","guardian","sibling","relative","friend","other"]}}}}
```

## The propertyType object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"propertyType":{"type":"string","enum":["rent","condo","multi_unit","single_family","townhouse"]}}}}
```

## The propertyStatus object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"propertyStatus":{"type":"string","enum":["own_outright","own_with_mortgage","rent"]}}}}
```

## The mortgageType object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"mortgageType":{"type":"string","enum":["purchase","refinance"]}}}}
```

## The occupancyType object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"occupancyType":{"type":"string","enum":["primary","secondary","investment"]}}}}
```

## The refinanceType object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"refinanceType":{"type":"string","enum":["cash_out","rate_term"]}}}}
```

## The propertySearchStatus object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"propertySearchStatus":{"type":"string","enum":["found","not_found"]}}}}
```

## The purchaseStatus object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"purchaseStatus":{"type":"string","enum":["no_offer","offer_accepted","offer_pending","under_contract"]}}}}
```

## The mortgageLoanType object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"mortgageLoanType":{"type":"string","enum":["ten_year_fixed","fifteen_year_fixed","twenty_year_fixed","thirty_year_fixed","forty_year_fixed","three_year_intro_30_year_adjustable","five_year_intro_30_year_adjustable","seven_year_intro_30_year_adjustable","ten_year_intro_30_year_adjustable"]}}}}
```

## The mortechCreditRating object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"mortechCreditRating":{"type":"string","enum":["Excellent (780-850)","Excellent (760-779)","Excellent (740-759)","Good (720-739)","Good (700-719)","Fair (680-699)","Fair (660-679)","Poor (640-659)","Poor (620-639)","Poor (580-619)","Poor (Under 580)"]}}}}
```

## The providedCreditRating object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"providedCreditRating":{"type":"string","enum":["excellent","good","fair","poor","limited","unknown"]}}}}
```

## The employmentStatus object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"employmentStatus":{"type":"string","enum":["employed","employed_full_time","employed_part_time","military","not_employed","self_employed","retired","other"]}}}}
```

## The employmentPayFrequency object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"employmentPayFrequency":{"type":"string","enum":["weekly","biweekly","twice_monthly","monthly"]}}}}
```

## The bankAccountType object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"bankAccountType":{"type":"string","enum":["checking","savings","other"]}}}}
```

## The financialInformationRequest object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"financialInformationRequest":{"type":"object","properties":{"employmentStatus":{"$ref":"#/components/schemas/employmentStatus"},"employmentPayFrequency":{"$ref":"#/components/schemas/employmentPayFrequency"},"annualIncome":{"type":"integer","format":"int32"},"monthlyNetIncome":{"type":"integer","format":"int32"},"bankName":{"type":"string"},"bankRoutingNumber":{"type":"string"},"bankAccountType":{"$ref":"#/components/schemas/bankAccountType"},"creditCardDebt":{"type":"integer","format":"int32"},"monthsAtBank":{"type":"integer","format":"int32"},"bankAccountNumber":{"type":"string"},"monthlyDebt":{"type":"integer","format":"int32"},"totalAssets":{"type":"integer","format":"int32"},"monthlyHousingPayment":{"type":"integer","format":"int32"},"availableAssets":{"type":"integer","format":"int32"},"additionalIncome":{"type":"integer","format":"int32","description":"The amount of additional income the lead recieves"},"additionalIncomeFrequency":{"$ref":"#/components/schemas/employmentPayFrequency","description":"The frequency the lead recieves additional income"},"hasDirectDeposit":{"type":"boolean","description":"Do you have a direct deposit?"},"totalUnsecuredDebt":{"type":"integer","format":"int32","description":"Approximate total unsecured debt in dollars"}}},"employmentStatus":{"type":"string","enum":["employed","employed_full_time","employed_part_time","military","not_employed","self_employed","retired","other"]},"employmentPayFrequency":{"type":"string","enum":["weekly","biweekly","twice_monthly","monthly"]},"bankAccountType":{"type":"string","enum":["checking","savings","other"]}}}}
```

## The batchConsentVersion object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"batchConsentVersion":{"type":"string","enum":["v1","v2"]}}}}
```

## The graduateDegreeType object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"graduateDegreeType":{"type":"string","enum":["doctor_of_medicine","doctor_of_osteopathic_medicine","doctor_of_optometry","doctor_of_dental_medicine","dentariae_medicinae_doctoris","doctor_of_dental_surgery","doctor_of_veterinary_medicine","doctor_of_pharmacy","veterinariae_medicinae_doctoris","master_of_arts","master_of_science","master_of_research","master_of_research_project","master_of_studies","master_of_business_administration","master_of_library_science","master_of_public_administration","master_of_public_health","master_of_laws","master_of_arts_liberal_studies","master_of_fine_arts","master_of_music","master_of_education","master_of_engineering","master_of_architecture","juris_doctor","other"]}}}}
```

## The opeId object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"opeId":{"type":"string","pattern":"^\\d{6}[A-Za-z\\d]{2}$","description":"identification number used by the U.S. Department of Education's Office of Postsecondary Education (OPE) to identify schools that have Program Participation Agreements (PPA) so that its students are eligible to participate in Federal Student Financial Assistance programs under Title IV regulations. This is a 6-digit number followed by a 2-digit suffix used to identify branches, additional locations, and other entities that are part of the eligible institution."}}}}
```

## The gender object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"gender":{"type":"string","enum":["male","female"]}}}}
```

## The driverRole object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"driverRole":{"type":"string","enum":["primary","secondary","unlisted"]}}}}
```

## The personalInformation object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"personalInformation":{"type":"object","properties":{"firstName":{"type":"string"},"lastName":{"type":"string"},"aliasFirstName":{"type":"string","description":"The first name the lead uses as an alias"},"aliasLastName":{"type":"string","description":"The last name the lead uses as an alias"},"email":{"$ref":"#/components/schemas/email"},"city":{"type":"string"},"state":{"$ref":"#/components/schemas/state-lead"},"workPhone":{"type":"string","pattern":"^1?\\d{10}$"},"primaryPhone":{"type":"string","pattern":"^1?\\d{10}$"},"bestTimeToCall":{"$ref":"#/components/schemas/bestTimeToCall"},"address1":{"type":"string","description":"Street address (primary address line)"},"address2":{"type":"string","description":"Secondary address line"},"addressMoveInDate":{"type":"string","format":"date","description":"The date the lead moved into their current address"},"zipcode":{"type":"string","pattern":"^\\d{5}([-\\s]\\d{4})?$"},"monthsAtAddress":{"type":"integer","format":"int32","description":"Number of months the provided address has been the lead's primary residence"},"driversLicenseNumber":{"type":"string"},"driversLicenseState":{"type":"string","description":"State in which the driver's license was issued"},"ipAddress":{"type":"string","format":"ip","description":"IP address"},"activeMilitary":{"type":"boolean","description":"Whether the lead is currently in the military (not a veteran)"},"militaryVeteran":{"type":"boolean","description":"Whether the lead is a veteran (should not be used if the lead is active in the military)"},"dateOfBirth":{"type":"string","format":"date"},"educationLevel":{"deprecated":true,"allOf":[{"$ref":"#/components/schemas/educationLevel"}]},"ssn":{"$ref":"#/components/schemas/ssn"},"citizenshipStatus":{"$ref":"#/components/schemas/citizenshipStatus"}}},"email":{"type":"string","format":"email","pattern":"^[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(?:\\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?\\.)+[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"},"state-lead":{"type":"string","format":"state","title":"state","description":"A two character upper case state, Puerto Rico, or District of Columbia code","enum":["AK","AL","AR","AZ","CA","CO","CT","DC","DE","FL","GA","HI","IA","ID","IL","IN","KS","KY","LA","MA","MD","ME","MI","MN","MO","MS","MT","NC","ND","NE","NH","NJ","NM","NV","NY","OH","OK","OR","PA","PR","RI","SC","SD","TN","TX","UT","VA","VI","VT","WA","WI","WV","WY"]},"bestTimeToCall":{"type":"string","enum":["morning","afternoon","evening","night"]},"educationLevel":{"type":"string","enum":["high_school","associate","bachelors","masters","doctorate","other_grad_degree","certificate","did_not_graduate","still_enrolled","other"]},"ssn":{"type":"string","pattern":"^(?!\\b(\\d)\\1+-(\\d)\\1+-(\\d)\\1+\\b)(?!123-45-6789|219-09-9999|078-05-1120)(?!666|000|9\\d{2})\\d{3}-(?!00)\\d{2}-(?!0{4})\\d{4}$"},"citizenshipStatus":{"type":"string","description":"Citizenship status","enum":["citizen","permanent_resident","other"]}}}}
```

## The packageType object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"packageType":{"type":"string","description":"Life insurance package types","enum":["basic","essential","elite"]}}}}
```

## The refinanceLoanType object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"refinanceLoanType":{"type":"string","enum":["federal_student_loan","private_student_loan"]}}}}
```

## The idType object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"idType":{"type":"string","enum":["driver_license","state_id","passport"]}}}}
```

## The leadRequestOfferCatalogJson object

```json
{"openapi":"3.1.0","info":{"title":"OfferCatalog RateTable (2026-02-25)","version":"2026-02-25"},"components":{"schemas":{"leadRequestOfferCatalogJson":{"type":"object","properties":{"productTypes":{"type":"array","description":"Product types in which the `Lead` is interested","items":{"$ref":"#/components/schemas/ProductType"}},"uuid":{"type":"string","format":"uuid","description":"Primary UUID for a `Lead`"},"sessionUuid":{"type":"string","format":"uuid","description":"UUID used to link leads across verticals, unique per user per supply sub-account"},"deviceId":{"type":"string","format":"uuid","description":"Unique identifier for the lead's device."},"profileUuid":{"type":"string","format":"uuid","description":"The UUID of the profile that this lead belongs to."},"loanInformation":{"$ref":"#/components/schemas/leadLoanInformationJson"},"personalInformation":{"$ref":"#/components/schemas/personalInformationRequest"},"personalReferenceInformation":{"$ref":"#/components/schemas/leadPersonalReferenceInformationJson"},"mortgageInformation":{"$ref":"#/components/schemas/leadMortgageInformationJson"},"creditCardInformation":{"$ref":"#/components/schemas/leadCreditCardInformationJson"},"savingsInformation":{"$ref":"#/components/schemas/leadSavingsInformationJson"},"creditInformation":{"$ref":"#/components/schemas/leadCreditInformationJson"},"financialInformation":{"$ref":"#/components/schemas/financialInformationRequest"},"employmentInformation":{"$ref":"#/components/schemas/leadEmploymentInformationJson"},"legalInformation":{"$ref":"#/components/schemas/leadLegalInformationJson"},"educationInformation":{"$ref":"#/components/schemas/leadEducationInformationJson"},"coApplicantInformation":{"$ref":"#/components/schemas/leadCoApplicantInformationJson"},"healthInformation":{"$ref":"#/components/schemas/leadHealthInformationJson"},"vehicleInformation":{"$ref":"#/components/schemas/leadVehicleInformationJson"},"autoInsuranceInformation":{"$ref":"#/components/schemas/leadAutoInsuranceInformationJson"},"lifeInsuranceInformation":{"$ref":"#/components/schemas/leadLifeInsuranceInformationJson"},"refinanceLoans":{"type":"array","items":{"$ref":"#/components/schemas/leadRefinanceLoanInformationJson"},"description":"One or more loans that the lead wishes to refinance or consolidate"},"identificationInformation":{"$ref":"#/components/schemas/leadIdentificationInformationJson"},"clientTags":{"$ref":"#/components/schemas/leadClientTagsJson"},"sessionInformation":{"$ref":"#/components/schemas/leadSessionInformationJson"},"showCapExceededOffers":{"type":"boolean","description":"Whether offers are appended to a rate table despite having reached their provider cap"}}},"ProductType":{"type":"string","title":"ProductType","description":"Available product types from the Offer Catalog","enum":["AlternativeInvestments","AutomobileInsurance","AutomobileLoan","AutomobileRefinance","AutoServices","BankingAccount","BrokerageAccount","BudgetingTools","BusinessLendingMarketplace","BusinessLineOfCredit","CancellationServices","CashAdvance","CashManagementAccount","CashRewards","CertificateOfDeposit","CheckingAccount","CommercialAutoLoan","CreditBuilderDebitCard","CreditBuilderLoan","CreditBuilderSecuredCreditCard","CreditMonitoring","CreditRepair","CryptoBrokerage","DebtSettlement","EarnedWageAccess","EducationOffers","Freebies","GigEconomy","HealthDiscounts","HealthInsurance","HomeEquityInvestment","HomeEquityLineOfCredit","HomeEquityLoan","IdentityProtection","IncomeOpportunities","IncomeProtection","InstallmentLoanMarketplace","MoneyMarketAccount","MortgageCashOutRefinance","MortgagePurchase","MortgageRefinance","MotorcycleInsurance","OverdraftProtection","PetInsurance","RentersInsurance","RentUtilityBillReporting","RevenueBasedFinancing","RoboInvesting","SavingsAccount","SecuredCreditCard","SecuredPersonalLoan","SpecialtyVehicleInsurance","StudentLoan","StudentLoanRefinance","TaxFiling","TermLifeInsurance","TravelOffers","UnsecuredCreditCard","UnsecuredLineOfCredit","UnsecuredPersonalLoan","UtilitiesDiscounts","WholeLifeInsurance"]},"leadLoanInformationJson":{"type":"object","properties":{"purpose":{"$ref":"#/components/schemas/purpose"},"loanAmount":{"type":"integer","format":"int32"}}},"purpose":{"type":"string","enum":["auto","auto_purchase","auto_refinance","baby","boat","business","car_repair","cosmetic","credit_card_refi","debt_consolidation","emergency","engagement","green","home_improvement","home_purchase","home_refi","household_expenses","large_purchases","life_event","medical_dental","motorcycle","moving_relocation","other","rv","special_occasion","student_loan","student_loan_refi","taxes","vacation","wedding"]},"personalInformationRequest":{"type":"object","properties":{"firstName":{"type":"string"},"lastName":{"type":"string"},"aliasFirstName":{"type":"string","description":"The first name the lead uses as an alias"},"aliasLastName":{"type":"string","description":"The last name the lead uses as an alias"},"email":{"$ref":"#/components/schemas/email"},"city":{"type":"string"},"state":{"$ref":"#/components/schemas/state-lead"},"workPhone":{"type":"string","pattern":"^1?\\d{10}$"},"primaryPhone":{"type":"string","pattern":"^1?\\d{10}$"},"bestTimeToCall":{"$ref":"#/components/schemas/bestTimeToCall"},"address1":{"type":"string","description":"Street address (primary address line)"},"address2":{"type":"string","description":"Secondary address line"},"addressMoveInDate":{"type":"string","format":"date","description":"The date the lead moved into their current address"},"zipcode":{"type":"string","pattern":"^\\d{5}([-\\s]\\d{4})?$"},"monthsAtAddress":{"type":"integer","format":"int32","description":"Number of months the provided address has been the lead's primary residence"},"driversLicenseNumber":{"type":"string"},"driversLicenseState":{"type":"string","description":"State in which the driver's license was issued"},"ipAddress":{"type":"string","format":"ip","description":"IP address"},"activeMilitary":{"type":"boolean","description":"Whether the lead is currently in the military (not a veteran)"},"militaryVeteran":{"type":"boolean","description":"Whether the lead is a veteran (should not be used if the lead is active in the military)"},"dateOfBirth":{"type":"string","format":"date"},"educationLevel":{"deprecated":true,"allOf":[{"$ref":"#/components/schemas/educationLevel"}]},"ssn":{"$ref":"#/components/schemas/ssn"},"citizenshipStatus":{"$ref":"#/components/schemas/citizenshipStatus"}}},"email":{"type":"string","format":"email","pattern":"^[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(?:\\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?\\.)+[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"},"state-lead":{"type":"string","format":"state","title":"state","description":"A two character upper case state, Puerto Rico, or District of Columbia code","enum":["AK","AL","AR","AZ","CA","CO","CT","DC","DE","FL","GA","HI","IA","ID","IL","IN","KS","KY","LA","MA","MD","ME","MI","MN","MO","MS","MT","NC","ND","NE","NH","NJ","NM","NV","NY","OH","OK","OR","PA","PR","RI","SC","SD","TN","TX","UT","VA","VI","VT","WA","WI","WV","WY"]},"bestTimeToCall":{"type":"string","enum":["morning","afternoon","evening","night"]},"educationLevel":{"type":"string","enum":["high_school","associate","bachelors","masters","doctorate","other_grad_degree","certificate","did_not_graduate","still_enrolled","other"]},"ssn":{"type":"string","pattern":"^(?!\\b(\\d)\\1+-(\\d)\\1+-(\\d)\\1+\\b)(?!123-45-6789|219-09-9999|078-05-1120)(?!666|000|9\\d{2})\\d{3}-(?!00)\\d{2}-(?!0{4})\\d{4}$"},"citizenshipStatus":{"type":"string","description":"Citizenship status","enum":["citizen","permanent_resident","other"]},"leadPersonalReferenceInformationJson":{"type":"object","properties":{"firstName":{"type":"string","description":"The first name of the personal reference supplied by the lead"},"lastName":{"type":"string","description":"The last name of the personal reference supplied by the lead"},"primaryPhone":{"type":"string","pattern":"^1?\\d{10}$","description":"The phone number of the personal reference supplied by the lead"},"relationType":{"$ref":"#/components/schemas/personalReferenceRelationType","description":"The relation of the personal reference supplied by the lead"}}},"personalReferenceRelationType":{"type":"string","enum":["parent","employer","spouse","guardian","sibling","relative","friend","other"]},"leadMortgageInformationJson":{"type":"object","properties":{"propertyType":{"$ref":"#/components/schemas/propertyType"},"propertyValue":{"type":"integer","format":"int32"},"mortgageBalance":{"type":"integer","format":"int32"},"lenderName":{"type":"string"},"hasFHALoan":{"type":"boolean"},"currentWithLoan":{"type":"boolean"},"propertyStatus":{"$ref":"#/components/schemas/propertyStatus"},"mortgageType":{"$ref":"#/components/schemas/mortgageType"},"mortgageAmount":{"type":"integer","format":"int32","description":"Amount the lead will borrow"},"downPaymentAmount":{"type":"integer","format":"int32"},"propertyState":{"type":"string"},"propertyCounty":{"type":"string"},"propertyAddress1":{"type":"string","description":"Street address (primary address line)"},"propertyAddress2":{"type":"string","description":"Secondary address line"},"propertyZipcode":{"type":"string"},"propertyCity":{"type":"string"},"refinanceAmount":{"type":"integer","format":"int32","description":"Amount the lead will borrow for refinancing an existing mortgage"},"cashOutAmount":{"type":"integer","format":"int32","description":"Additional amount the lead will borrow against existing home equity in the case of refinance"},"occupancyType":{"$ref":"#/components/schemas/occupancyType"},"refinanceType":{"$ref":"#/components/schemas/refinanceType"},"propertySearchStatus":{"$ref":"#/components/schemas/propertySearchStatus"},"numUnits":{"type":"integer","format":"int32","description":"The number of legal units on the property"},"closingDate":{"type":"string","format":"date"},"purchaseStatus":{"$ref":"#/components/schemas/purchaseStatus"},"purchaseDate":{"type":"string","format":"date"},"monthlyHoaFee":{"type":"number","format":"float","description":"The amount of the HOA fee for the lead"},"mortgageCompany":{"type":"string","description":"The name of the company holding the lead's mortgage"},"mortgageEscrowAmount":{"type":"number","format":"float","description":"The amount of escrow the lead pays"},"includeFhaLoans":{"type":"boolean","description":"If true, the lead will receive FHA loan offers; if false, they will not.\n"},"includeVaLoans":{"type":"boolean","description":"If true, the lead will receive VA loan offers; if false, they will not.\n"},"requestedLoanTerms":{"type":"array","items":{"$ref":"#/components/schemas/mortgageLoanType"}},"mortechCreditRating":{"$ref":"#/components/schemas/mortechCreditRating"}}},"propertyType":{"type":"string","enum":["rent","condo","multi_unit","single_family","townhouse"]},"propertyStatus":{"type":"string","enum":["own_outright","own_with_mortgage","rent"]},"mortgageType":{"type":"string","enum":["purchase","refinance"]},"occupancyType":{"type":"string","enum":["primary","secondary","investment"]},"refinanceType":{"type":"string","enum":["cash_out","rate_term"]},"propertySearchStatus":{"type":"string","enum":["found","not_found"]},"purchaseStatus":{"type":"string","enum":["no_offer","offer_accepted","offer_pending","under_contract"]},"mortgageLoanType":{"type":"string","enum":["ten_year_fixed","fifteen_year_fixed","twenty_year_fixed","thirty_year_fixed","forty_year_fixed","three_year_intro_30_year_adjustable","five_year_intro_30_year_adjustable","seven_year_intro_30_year_adjustable","ten_year_intro_30_year_adjustable"]},"mortechCreditRating":{"type":"string","enum":["Excellent (780-850)","Excellent (760-779)","Excellent (740-759)","Good (720-739)","Good (700-719)","Fair (680-699)","Fair (660-679)","Poor (640-659)","Poor (620-639)","Poor (580-619)","Poor (Under 580)"]},"leadCreditCardInformationJson":{"type":"object","properties":{"allowAnnualFee":{"type":"boolean"},"cardPurposes":{"type":"array","items":{"$ref":"#/components/schemas/cardPurpose"},"description":"A list of card purposes in which the lead is interested"}}},"cardPurpose":{"type":"string","description":"Purposes or categories related to a credit card","enum":["balance_transfer","cash_back","earning_rewards","improve_credit","low_interest","new_to_credit","student","travel_incentives"]},"leadSavingsInformationJson":{"type":"object","properties":{"minDepositAmount":{"type":"integer","format":"int64","description":"The minimum amount a `Lead` is interested in depositing when opening a new savings account"},"maxDepositAmount":{"type":"integer","format":"int64","description":"The maximum amount a `Lead` is interested in depositing when opening a new savings account"}}},"leadCreditInformationJson":{"type":"object","description":"Credit history information relating to a `Lead`","properties":{"providedCreditRating":{"$ref":"#/components/schemas/providedCreditRating"},"providedNumericCreditScore":{"type":"integer","format":"int32","description":"FICO credit score provided by a `Lead`"}}},"providedCreditRating":{"type":"string","enum":["excellent","good","fair","poor","limited","unknown"]},"financialInformationRequest":{"type":"object","properties":{"employmentStatus":{"$ref":"#/components/schemas/employmentStatus"},"employmentPayFrequency":{"$ref":"#/components/schemas/employmentPayFrequency"},"annualIncome":{"type":"integer","format":"int32"},"monthlyNetIncome":{"type":"integer","format":"int32"},"bankName":{"type":"string"},"bankRoutingNumber":{"type":"string"},"bankAccountType":{"$ref":"#/components/schemas/bankAccountType"},"creditCardDebt":{"type":"integer","format":"int32"},"monthsAtBank":{"type":"integer","format":"int32"},"bankAccountNumber":{"type":"string"},"monthlyDebt":{"type":"integer","format":"int32"},"totalAssets":{"type":"integer","format":"int32"},"monthlyHousingPayment":{"type":"integer","format":"int32"},"availableAssets":{"type":"integer","format":"int32"},"additionalIncome":{"type":"integer","format":"int32","description":"The amount of additional income the lead recieves"},"additionalIncomeFrequency":{"$ref":"#/components/schemas/employmentPayFrequency","description":"The frequency the lead recieves additional income"},"hasDirectDeposit":{"type":"boolean","description":"Do you have a direct deposit?"},"totalUnsecuredDebt":{"type":"integer","format":"int32","description":"Approximate total unsecured debt in dollars"}}},"employmentStatus":{"type":"string","enum":["employed","employed_full_time","employed_part_time","military","not_employed","self_employed","retired","other"]},"employmentPayFrequency":{"type":"string","enum":["weekly","biweekly","twice_monthly","monthly"]},"bankAccountType":{"type":"string","enum":["checking","savings","other"]},"leadEmploymentInformationJson":{"type":"object","properties":{"employerName":{"type":"string"},"employerAddress":{"type":"string"},"employerAddress2":{"type":"string"},"employerCity":{"type":"string"},"employerPhone":{"type":"string"},"employerState":{"type":"string"},"employerZip":{"type":"string"},"jobTitle":{"type":"string"},"monthsEmployed":{"type":"integer","format":"int32"},"directDeposit":{"type":"boolean","description":"Whether a `Lead` uses direct deposit for their salary"},"payDate1":{"type":"string","format":"date"},"payDate2":{"type":"string","format":"date"},"startDate":{"type":"string","format":"date","description":"The date the lead started working at their current employer (YYYY-MM-DD)"}}},"leadLegalInformationJson":{"type":"object","description":"Information regarding a `Lead`'s communication consent","properties":{"consentsToFcra":{"type":"boolean","description":"Whether the lead was shown, and consented to a Fair Credit Reporting Act notice"},"consentsToSms":{"type":"boolean","description":"The lead agrees to recieve SMS text messages from the Financial Institution"},"consentsToTcpa":{"type":"boolean","description":"Whether the lead was shown, and consented to a Telephone Consumer Protection Act notice"},"batchConsentVersion":{"$ref":"#/components/schemas/batchConsentVersion"},"fcraLanguage":{"type":"string","description":"The exact FCRA language to which the lead consented"},"tcpaLanguage":{"type":"string","description":"The exact TCPA language to which the lead consented"},"batchConsentLanguage":{"type":"string","description":"The exact batch consent language to which the lead consented"}}},"batchConsentVersion":{"type":"string","enum":["v1","v2"]},"leadEducationInformationJson":{"type":"object","properties":{"educationLevel":{"$ref":"#/components/schemas/educationLevel"},"graduateDegreeType":{"$ref":"#/components/schemas/graduateDegreeType"},"universityAttended":{"type":"string","description":"Name of university where a lead received their undergraduate degree.\nA lookup service for possible universities is available from using the /leads/universities endpoint.\nTo maximize returned offers, this string must match one of the names returned from the lookup.\n","deprecated":true},"universityOpeId":{"type":"string","$ref":"#/components/schemas/opeId"},"graduationDate":{"type":"string","format":"date","description":"Date the lead graudated from undergrad (YYYY-MM-DD)","deprecated":true},"graduateGraduationDate":{"type":"string","format":"date","description":"Lead's graduate school graduation date (YYYY-MM-DD)"},"graduateLastAttendedDate":{"type":"string","format":"date","description":"Lead's last attended month/year for graduate school (YYYY-MM-DD)"},"graduateUniversityAttended":{"type":"string","description":"Name of university where a lead received their graduate degree.\nA lookup service for possible universities is available from using the /leads/universities endpoint.\nTo maximize returned offers, this string must match one of the names returned from the lookup.\n"},"graduateUniversityOpeId":{"$ref":"#/components/schemas/opeId"},"undergraduateGraduationDate":{"type":"string","format":"date","description":"Date the lead graduated from undergrad (YYYY-MM-DD)."},"undergraduateLastAttendedDate":{"type":"string","format":"date","description":"Lead's last attended month/year for undergrad (YYYY-MM-DD)"},"undergraduateUniversityAttended":{"type":"string","description":"Name of university where a lead received their undergraduate degree.\nA lookup service for possible universities is available from using the /leads/universities endpoint.\nTo maximize returned offers, this string must match one of the names returned from the lookup.\n"},"undergraduateUniversityOpeId":{"type":"string","$ref":"#/components/schemas/opeId"}}},"graduateDegreeType":{"type":"string","enum":["doctor_of_medicine","doctor_of_osteopathic_medicine","doctor_of_optometry","doctor_of_dental_medicine","dentariae_medicinae_doctoris","doctor_of_dental_surgery","doctor_of_veterinary_medicine","doctor_of_pharmacy","veterinariae_medicinae_doctoris","master_of_arts","master_of_science","master_of_research","master_of_research_project","master_of_studies","master_of_business_administration","master_of_library_science","master_of_public_administration","master_of_public_health","master_of_laws","master_of_arts_liberal_studies","master_of_fine_arts","master_of_music","master_of_education","master_of_engineering","master_of_architecture","juris_doctor","other"]},"opeId":{"type":"string","pattern":"^\\d{6}[A-Za-z\\d]{2}$","description":"identification number used by the U.S. Department of Education's Office of Postsecondary Education (OPE) to identify schools that have Program Participation Agreements (PPA) so that its students are eligible to participate in Federal Student Financial Assistance programs under Title IV regulations. This is a 6-digit number followed by a 2-digit suffix used to identify branches, additional locations, and other entities that are part of the eligible institution."},"leadCoApplicantInformationJson":{"type":"object","description":"The personal information of a co-applicant that may be considered in the\nunderwriting and approval of a loan.\n","properties":{"firstName":{"type":"string"},"lastName":{"type":"string"},"dateOfBirth":{"type":"string","format":"date"},"annualIncome":{"type":"integer","format":"int32"},"streetAddress1":{"type":"string","description":"Street address (primary address line)"},"streetAddress2":{"type":"string","description":"Secondary address line"},"city":{"type":"string"},"state":{"$ref":"#/components/schemas/state-lead"},"zipcode":{"type":"string","pattern":"^\\d{5}([-\\s]\\d{4})?$"}}},"leadHealthInformationJson":{"type":"object","properties":{"gender":{"$ref":"#/components/schemas/gender"},"heightInInches":{"type":"integer","format":"int32"},"weightInPounds":{"type":"integer","format":"int32"},"tobaccoSmoker":{"type":"boolean"}}},"gender":{"type":"string","enum":["male","female"]},"leadVehicleInformationJson":{"type":"object","title":"Vehicle information","properties":{"monthlyPayment":{"type":"number","format":"int32","description":"The lead's monthly auto loan payment"},"estimatedMileage":{"type":"number","format":"integer","description":"The vehicle's estimated number of miles driven"},"vehicleIdentificationNumber":{"type":"string","description":"The vehicle identification number (VIN) of the financed vehicle"},"vehicleUuid":{"type":"string","format":"uuid","description":"The UUID representing the unique Year/Make/Model/Trim of the financed vehicle"}}},"leadAutoInsuranceInformationJson":{"type":"object","properties":{"numberOfVehicles":{"type":"integer","format":"int32"},"hasAutoInsurance":{"type":"boolean"},"priorCarrierInformation":{"$ref":"#/components/schemas/leadPriorCarrierInformationJson"},"policyEffectiveDate":{"type":"string","format":"date"},"coverageInformation":{"$ref":"#/components/schemas/leadCoverageInformationJson"},"garageInformation":{"$ref":"#/components/schemas/leadGarageInformationJson"},"vehiclesInformation":{"type":"array","items":{"$ref":"#/components/schemas/leadVehicleInformationJson"}},"driversInformation":{"type":"array","items":{"$ref":"#/components/schemas/leadDriverInformationJson"}}}},"leadPriorCarrierInformationJson":{"type":"object","title":"Prior Carrier Information","properties":{"carrierName":{"type":"string","description":"Name of the prior insurance carrier"},"timeInsuredMonths":{"type":"integer","format":"int32","description":"Duration in months the lead was insured with the prior carrier"}}},"leadCoverageInformationJson":{"type":"object","title":"Coverage Information","properties":{"bodilyInjuryAmount":{"type":"integer","format":"int32","description":"Bodily injury coverage amount"},"propertyDamageAmount":{"type":"integer","format":"int32","description":"Property damage coverage amount"},"collisionAmount":{"type":"integer","format":"int32","description":"Collision coverage amount"}}},"leadGarageInformationJson":{"type":"object","title":"Garage Information","properties":{"address1":{"type":"string","description":"Street address line 1 of the garage location"},"address2":{"type":"string","description":"Street address line 2 of the garage location (optional)"},"city":{"type":"string","description":"City where the vehicle is garaged"},"state":{"type":"string","description":"State where the vehicle is garaged"},"zipCode":{"type":"string","description":"ZIP code of the garage address"}}},"leadDriverInformationJson":{"type":"object","title":"Driver Information","properties":{"role":{"$ref":"#/components/schemas/driverRole","description":"Role of the driver (e.g., primary, secondary)"},"gender":{"$ref":"#/components/schemas/gender","description":"Driver's gender"},"personalInformation":{"$ref":"#/components/schemas/personalInformation","description":"Personal information of the driver"}}},"driverRole":{"type":"string","enum":["primary","secondary","unlisted"]},"personalInformation":{"type":"object","properties":{"firstName":{"type":"string"},"lastName":{"type":"string"},"aliasFirstName":{"type":"string","description":"The first name the lead uses as an alias"},"aliasLastName":{"type":"string","description":"The last name the lead uses as an alias"},"email":{"$ref":"#/components/schemas/email"},"city":{"type":"string"},"state":{"$ref":"#/components/schemas/state-lead"},"workPhone":{"type":"string","pattern":"^1?\\d{10}$"},"primaryPhone":{"type":"string","pattern":"^1?\\d{10}$"},"bestTimeToCall":{"$ref":"#/components/schemas/bestTimeToCall"},"address1":{"type":"string","description":"Street address (primary address line)"},"address2":{"type":"string","description":"Secondary address line"},"addressMoveInDate":{"type":"string","format":"date","description":"The date the lead moved into their current address"},"zipcode":{"type":"string","pattern":"^\\d{5}([-\\s]\\d{4})?$"},"monthsAtAddress":{"type":"integer","format":"int32","description":"Number of months the provided address has been the lead's primary residence"},"driversLicenseNumber":{"type":"string"},"driversLicenseState":{"type":"string","description":"State in which the driver's license was issued"},"ipAddress":{"type":"string","format":"ip","description":"IP address"},"activeMilitary":{"type":"boolean","description":"Whether the lead is currently in the military (not a veteran)"},"militaryVeteran":{"type":"boolean","description":"Whether the lead is a veteran (should not be used if the lead is active in the military)"},"dateOfBirth":{"type":"string","format":"date"},"educationLevel":{"deprecated":true,"allOf":[{"$ref":"#/components/schemas/educationLevel"}]},"ssn":{"$ref":"#/components/schemas/ssn"},"citizenshipStatus":{"$ref":"#/components/schemas/citizenshipStatus"}}},"leadLifeInsuranceInformationJson":{"type":"object","title":"Life insurance information","description":"Life insurance information","properties":{"carrierUuid":{"type":"string","format":"uuid","description":"Carrier UUID of the policy\n"},"duration":{"type":"integer","format":"int32","description":"Duration, in years\n"},"policyAmount":{"type":"integer","format":"int32","description":"Policy amount, in dollars"},"packageTypes":{"type":"array","items":{"$ref":"#/components/schemas/packageType"}}}},"packageType":{"type":"string","description":"Life insurance package types","enum":["basic","essential","elite"]},"leadRefinanceLoanInformationJson":{"type":"object","title":"Refinance loan information","properties":{"accountNumber":{"type":"string","description":"The account number for a loan the lead is refinancing"},"incomeBasedRepayment":{"type":"boolean","description":"If the repayment is income-based for a loan the lead is refinancing"},"interestRate":{"type":"number","format":"float","description":"The interest rate for a loan the lead is refinancing"},"loanAmount":{"type":"integer","format":"int32","description":"The loan amount for a loan the lead is refinancing"},"loanServicer":{"type":"string","description":"The name of a loan servicer of a loan the lead is refinancing"},"loanType":{"$ref":"#/components/schemas/refinanceLoanType","description":"The loan type for a loan the lead is refinancing"},"nextPaymentAmount":{"type":"number","format":"float","description":"The amount the next payment will be on a loan the lead is refinancing"},"nextPaymentDate":{"type":"string","format":"date","description":"The next payment date for a loan the lead is refinancing"}}},"refinanceLoanType":{"type":"string","enum":["federal_student_loan","private_student_loan"]},"leadIdentificationInformationJson":{"type":"object","properties":{"idNumber":{"type":"string","description":"The ID number supplied by the lead"},"idState":{"type":"string","description":"The state of issue of the supplied ID"},"idType":{"$ref":"#/components/schemas/idType","description":"The form of the ID number supplied by the lead"}}},"idType":{"type":"string","enum":["driver_license","state_id","passport"]},"leadClientTagsJson":{"type":"object","description":"Arbitrary key-values mappings to associate with a `Lead`. This field can be use to attach `subid`s to a `Lead`","additionalProperties":{"type":"array","items":{"type":"string"}},"maxProperties":1,"minProperties":1},"leadSessionInformationJson":{"type":"object","description":"Browsing session information accociated with a `Lead`","properties":{"ipAddress":{"type":"string"},"userAgent":{"type":"string"},"browserFingerprint":{"type":"string"}}}}}}
```
