mortgagemagic.ai
Menu

Product data

Mortgage product data over REST.

Rates, fees, criteria and affordability fields for residential, buy-to-let, second charge and commercial lending. Refreshed every 24 hours and versioned on every change, so yesterday's answer is still auditable today.

What you get

  • Product records with rate, APR, fees, max LTV and affordability fields
  • Residential, buy-to-let, second charge and commercial coverage
  • A version on every change, with the prior record retained
  • Source URL and collection timestamp on each record
  • Webhook subscriptions for rate and criteria changes
endpoints api.mortgagemagic.ai
GET  /v1/products
GET  /v1/products/{productId}
POST /v1/events/subscriptions

Endpoints gated. Full schemas in /openapi.yaml

Use cases

Where it earns its keep.

Sourcing inside your own software

Query products by LTV, term and type from a CRM, portal or advice tool, without sending users to a separate sourcing screen.

Rate change monitoring

Subscribe to change events and act when a lender repricing lands, rather than discovering it the next morning.

Audit replay

Every record is versioned, so the product set an adviser saw on a given date can be reproduced when a file is reviewed.

Data and audit

Product data is collected from lender-published sources every night and normalised against a single schema. The refresh completes before 06:00 UK time. Each record carries its source and timestamp.

Related products