Confused.com API integration services (Open Insurance / UK)

Compliant protocol analysis and production-ready APIs for car, van, home, travel, pet and life insurance comparison flows.

From $300 · Pay-per-call available
OpenData · Open Insurance · Protocol analysis · UK comparison

Connect Confused.com quote, vehicle and reminder data to your stack — under consent

Confused.com is the UK's first insurance comparison site, launched in 2002 and now part of Zoopla Group's RVU after the 2021 acquisition from Admiral. The mobile app sits on top of a multi-vertical quote engine that touches over 1,800 motor providers, DVSA MOT records and DVLA vehicle data. Our work mirrors that surface in clean APIs your team can call from a CRM, broker back office or comparison aggregator.

Quote orchestration APIs — Submit a single risk profile (driver, vehicle, postcode, NCD) and receive a normalised JSON list of quotes across the car, van, motorbike, home, travel, pet and life verticals.
Vehicle & MOT lookup — VRM-keyed lookups that combine the DVSA MOT history feed and DVLA Vehicle Enquiry Service into one response, ready for fleet, dealer or brokerage use.
Reminders & renewal export — Pull MOT, tax and policy renewal dates set inside the app so an external CRM can trigger emails, calendar invites or pre-renewal re-quote runs.
Reward & voucher state — Read the user's gift card / Greggs reward eligibility so loyalty programmes can reconcile against Confused.com's promotions.

What we deliver

Deliverables checklist

  • OpenAPI 3.1 specification covering login, quote, vehicle and reminder endpoints
  • Protocol report: TLS pinning, mobile token rotation, certificate transparency notes
  • Runnable Python and Node.js source for car-insurance quotes plus VRM lookup
  • Postman collection, sandbox fixtures and a regression test pack
  • Consent & retention guidance aligned with UK GDPR and the FCA Consumer Duty

API example: car insurance quote (pseudocode)

// 1. Auth: exchange app credentials for a short-lived bearer token
POST /api/v1/confused/auth/token
Content-Type: application/json
{
  "client_id": "of-lab-xxxx",
  "client_secret": "***",
  "grant_type": "client_credentials"
}
=> { "access_token": "eyJhbGciOi...", "expires_in": 3600 }

// 2. Submit a normalised car-insurance quote request
POST /api/v1/confused/quotes/car
Authorization: Bearer <ACCESS_TOKEN>
{
  "registration": "AB12 CDE",
  "postcode": "CF10 1AA",
  "driver": {
    "dob": "1988-04-12",
    "licence_years": 12,
    "claims_5y": 0,
    "ncd_years": 9
  },
  "cover": "comprehensive",
  "annual_mileage": 8000,
  "voluntary_excess": 250
}
=> {
  "quote_id": "q_8f2c...",
  "currency": "GBP",
  "results": [
    {"insurer":"Hastings Direct","annual":462.18,"monthly":42.50,"excess":600},
    {"insurer":"Admiral","annual":478.04,"monthly":44.10,"excess":500},
    {"insurer":"Direct Line","annual":501.99,"monthly":46.30,"excess":450}
  ],
  "savings_estimate": {"vs_renewal":529.15,"percentile":51}
}

Data available for integration

The table below maps each integration target to the screen it surfaces in the Confused.com app, the granularity at which it can be exported and a typical downstream use case. Volumes and field names are derived from the public app description and our protocol-analysis methodology.

Data typeSource (app feature)GranularityTypical use
Quote requests & resultsQuickQuote (car / van / motorbike)Per-quote, per-insurer line item with annual + monthly + excessBroker comparison panels, save-rate analytics, renewal repricing
Home / travel / pet / life quotesMulti-vertical comparison flowsPer-policy structure with cover level, excess, add-onsCross-sell engines, embedded finance, IFA portals
Vehicle profileVRM lookup, vehicle history checkMake, model, fuel, CO2, V5C date, taxation classDealer DMS enrichment, fleet onboarding, KYC for car-finance
MOT historyVehicle history check (DVSA feed)Test date, mileage, result, advisories per testUsed-car valuations, pre-purchase reports, trade auctions
Renewal remindersMOT / tax / insurance remindersDate, vehicle, type, last sentCRM nudges, lifecycle email, re-quote triggers
Petrol & EV pricingPetrol price tracker, EV charge-point locatorForecourt / charger ID, fuel type, price, geoTelematics overlays, fleet routing, ESG dashboards
Rewards & vouchers£20 gift card and Greggs hot drink loyaltyStatus, eligibility window, redemption codeLoyalty reconciliation, accounting accruals

Typical integration scenarios

1. Broker quote aggregation

An independent broker wants to display Confused.com motor quotes alongside its own panel. We expose /quotes/car, /quotes/van and /quotes/motorbike behind a single normalised request schema (driver, vehicle, NCD, cover) and return one ranked JSON list. Maps directly to the FCA's Open Finance direction of consented multi-provider data sharing.

2. Dealer-floor vehicle history

A used-car dealership uses the VRM lookup at the roadside. We chain Confused.com's vehicle history surface with the official DVSA MOT history API and the DVLA Vehicle Enquiry Service so the salesperson sees model, MOT advisories and tax status in one screen. Integrates as a webhook into the dealer DMS.

3. Renewal & lifecycle CRM

An InsurTech runs a re-quote workflow 30 days before renewal. The reminder export endpoint streams MOT, tax and policy dates into HubSpot or Salesforce; a scheduled job calls /quotes/car with the saved risk profile and posts the cheaper quote into the customer's account. Field-level mapping covers renewal_date, last_premium, save_estimate.

4. Fleet & van compliance

A courier operator needs van insurance plus MOT compliance for 80 vehicles. The integration loops over the fleet's VRMs, pulls the MOT due date and the cheapest van quote per vehicle, then posts a daily compliance digest to Slack. Mirrors the OpenBanking pattern of bulk consented data pulls but applied to Open Insurance.

5. Loyalty & voucher reconciliation

A retailer that funds the £20 gift card promotion wants to reconcile redemptions. We expose a webhook that fires on reward state changes (issued, redeemed, expired) with the masked policy reference, so finance teams can match accruals to the underlying car/home/van policy and feed it into the general ledger.

Technical implementation

VRM & MOT lookup (cURL)

curl -X POST https://api.openfinance-lab.com/v1/confused/vehicle \
  -H 'Authorization: Bearer $TOKEN' \
  -H 'Content-Type: application/json' \
  -d '{"registration":"AB12 CDE"}'

200 OK
{
  "vrm": "AB12 CDE",
  "make": "Ford",
  "model": "Focus 1.0 EcoBoost",
  "fuel": "Petrol",
  "co2_g_km": 110,
  "tax_status": "Taxed",
  "tax_due": "2026-09-30",
  "mot": {
    "due": "2026-07-12",
    "last_test": "2025-07-08",
    "last_mileage": 64231,
    "advisories": ["Front tyre worn close to legal limit (5.2.3 (e))"]
  }
}

Renewal reminder webhook

POST https://your-crm.example.com/hooks/confused
X-Signature: sha256=...
Content-Type: application/json
{
  "event": "reminder.due",
  "user_id": "u_2f81",
  "kind": "insurance",
  "vehicle_vrm": "AB12 CDE",
  "renewal_date": "2026-06-12",
  "last_premium_gbp": 614.20,
  "issued_at": "2026-05-09T08:00:00Z"
}

Error handling & back-off

// Rate limit response
429 Too Many Requests
{
  "error": "rate_limited",
  "retry_after": 12,
  "limit_window": "60s",
  "limit_quota": 120
}

// Recommended client behaviour
- Honour Retry-After
- Exponential back-off: 1s, 2s, 4s, 8s (cap 30s)
- Idempotency-Key header on POST quote requests
- Persist quote_id for 24h to dedupe identical risk profiles

Compliance & privacy

Regulatory framing

All work runs under explicit user authorisation and follows UK GDPR plus the Data Protection Act 2018. Confused.com itself is regulated by the Financial Conduct Authority (FCA); the FCA's October 2025 research note on Open Banking and Open Finance and the Data Protection and Digital Information Act 2024 together set the path for consented insurance data sharing in the UK. Our integrations respect Consumer Duty obligations on fair value and clear disclosure.

What we do not do

  • No scraping of pricing without contractual or end-user consent
  • No retention of raw passwords; tokens are encrypted at rest with KMS
  • No transfer of personal data outside the UK/EEA without an SCC review
  • No bypassing of bot-mitigation that would breach the Computer Misuse Act 1990

Data flow / architecture

A typical pipeline is intentionally short and auditable:

  1. Client app / broker portal — issues a normalised quote or VRM request.
  2. OpenFinance Lab API gateway — verifies token, applies rate-limits and consent receipts, then fans out to Confused.com flows and DVSA / DVLA endpoints.
  3. Storage — Postgres for quote_id ↔ risk-profile, Redis for short-lived idempotency, S3-compatible object store for redacted snapshot bundles.
  4. Analytics & webhook out — daily save-rate aggregates to BigQuery / Snowflake, plus signed webhooks for renewal and reward events.

Market positioning & user profile

Confused.com targets UK consumers — drivers, homeowners, van operators and travellers — rather than enterprise buyers. It is one of the four dominant UK comparison brands alongside Compare the Market, MoneySuperMarket and GoCompare, and its underlying technology also powers Uswitch's car-insurance comparison (per public Similarweb / industry reporting). The app focuses on Android and iOS, with most engagement coming from England, Scotland and Wales; its 4.3 / 5 Trustpilot rating across thousands of verified reviews indicates a mainstream, mass-market user base. Buyers of our integration are typically UK brokers, MGAs, dealer groups, fleet operators and InsurTech start-ups looking to enrich their own customer journeys with Confused.com-grade quote density.

Screenshots

Click any thumbnail to view a larger version. Screenshots come from the official Google Play listing for Confused.com: Cheap insurance.

Confused.com app screenshot 1 Confused.com app screenshot 2 Confused.com app screenshot 3 Confused.com app screenshot 4 Confused.com app screenshot 5 Confused.com app screenshot 6 Confused.com app screenshot 7 Confused.com app screenshot 8

Similar apps & integration landscape

Teams that integrate Confused.com usually want a single normalised view across the wider UK comparison and InsurTech market. The apps below appear in the same competitive set; we frame them as part of the broader ecosystem rather than ranking them.

  • GoCompare — Confused.com's closest direct competitor by category coverage. Holds quote panels for car, home, travel and life cover; integrators often want unified quote IDs across both.
  • Compare the Market — UK market leader by traffic; quote, reward and Meerkat-loyalty data tend to be paired with Confused.com data when building broker dashboards.
  • MoneySuperMarket — Strong car / home / energy comparison data; sits next to Confused.com in mass-market UK lifecycle journeys.
  • Uswitch — Comparison platform whose car-insurance journey is publicly powered by Confused.com's panel; cross-API mapping is straightforward.
  • MoneySavingExpert — Editorial deal feeds and Cheap Energy Club data that are often surfaced alongside insurance quote results.
  • Quotezone — Multi-vertical UK comparison covering niche categories (taxi, learner, classic) that complement Confused.com's mainstream verticals.
  • Policy Expert — Direct insurer with an app for policy management; pairs well with Confused.com quote data in renewal workflows.
  • Cuvva — Short-term and pay-monthly UK car insurance app; integrators bridge it with Confused.com for users who switch between annual and short-term cover.
  • Marshmallow — UK insurer focused on expat and non-standard drivers; a useful cross-reference when Confused.com quotes return limited results.
  • Bobatoo — Comparison and editorial platform for car, home and life cover that frequently appears in UK insurance research.

About us

OpenFinance Lab is an independent studio focused on protocol analysis and Open Insurance / Open Banking integration. Our engineers come from UK fintech, motor insurance pricing teams, mobile reverse engineering and cloud infrastructure. We have shipped quote, statement and reminder APIs for clients across the UK, EU and APAC under contract or NDA.

  • Mobile protocol analysis on Android and iOS, including TLS pinning, Frida instrumentation and request signing
  • InsurTech and motor pricing experience — quote, NCD and rating-engine flows
  • Custom Python / Node.js / Go SDKs with type-safe client libraries
  • End-to-end pipeline: scoping → protocol analysis → build → validation → compliance review
  • Source code delivery from $300 — receive runnable API source code and full documentation; pay after delivery upon satisfaction
  • Pay-per-call API billing — access our hosted endpoints and pay only per call, no upfront cost

Contact

Tell us the target app (Confused.com is already in scope), the verticals you need (car, home, van, etc.) and any sandbox or contractual context. We'll come back with a fixed-scope quote and a delivery timeline.

Contact page

Engagement workflow

  1. Scope confirmation: which verticals, which screens, batch vs. real-time, hosted vs. self-hosted.
  2. Protocol analysis on the latest Confused.com Android & iOS builds (2–5 business days).
  3. Build and internal validation with sandbox VRMs and synthetic risk profiles (3–8 business days).
  4. OpenAPI spec, sample collections and regression tests (1–2 business days).
  5. First delivery typically lands in 5–15 business days; complex multi-vertical or fleet projects take longer.

FAQ

What data can be extracted from the Confused.com app?

Quote requests and results across car, van, motorbike, home, travel, pet and life insurance, plus MOT and tax reminders, vehicle history (linked to DVLA/DVSA data), petrol price lookups, EV charge-point locations and reward/voucher state. All access happens under user consent on authenticated endpoints.

How long does a Confused.com API integration take?

A first delivery for the login flow plus one quote vertical (e.g. car insurance) typically takes 5–12 business days. Adding vehicle history, MOT reminders or multi-vertical quote orchestration can extend the timeline to 3–4 weeks.

Is integrating UK insurance data legally compliant?

Yes, when built around documented public APIs (DVSA MOT history, DVLA Vehicle Enquiry) and end-user authorisation for any account-bound data. We follow UK GDPR, the Data Protection Act 2018, the FCA's Consumer Duty and the FCA Open Finance roadmap, including consent logging and data-minimisation.

Can I get aggregated quotes across multiple comparison sites?

Yes. The same delivery pattern can be reused for GoCompare, Compare the Market, MoneySuperMarket and Uswitch, allowing brokers and InsurTech teams to aggregate quote panels into one normalised JSON response.
📱 Original app overview (appendix)

Confused.com: Cheap insurance is the official mobile app of Confused.com, the UK's first dedicated insurance comparison site. It was founded in 1999 as Inspop.com Limited by Sara Murray and acquired by Admiral Group in 2001 before launching in 2002. In 2021 it was acquired by RVU, the comparison division of Zoopla Group, for £508 million.

  • Car insurance — Compare quotes from up to 1,871 providers; 51% of customers could save up to £529.15 on renewal (Consumer Intelligence Ltd, January 2026).
  • Home insurance — Quotes from up to 831 providers, with cover and excess filters.
  • Van insurance — Up to 611 providers covering personal, business, courier and campervan use; 51% of customers could save up to £707.87.
  • Motorbike insurance — Up to 454 providers including bikes, quads, scooters, scramblers and mopeds, with policies starting around £273.
  • Travel insurance — Single-trip, annual and family policies from as little as £2.80 for example cover.
  • Pet insurance — Cat and dog cover from around £5.11 a month based on accident-only policies.
  • Life insurance — Comparison with a £75 retailer gift card on qualifying purchases.
  • Rewards — £20 gift card for top UK retailers and a free Greggs hot drink each month for a year on qualifying car, van or home policies (app only).
  • Reminders — MOT, tax and insurance renewal reminders so deadlines are not missed.
  • Vehicle history check — MOT history and full vehicle specs by VRM, suitable for roadside checks when buying a used car or van.
  • Petrol price tracker & EV chargers — Find the cheapest forecourt or nearby EV charge points.
  • Trust & regulation — Rated 4.3 out of 5 on Trustpilot by thousands of verified customers; FCA regulated.

Last updated: 2026-05-09