Insurance · TPP capability

Insurance Quotation 3 min read

The Insurance Quotation capabilities let TPPs request quotes from LFIs on behalf of customers, drive the application through to policy issuance, and receive real-time status updates — across all seven major insurance sectors. The flow runs on the Client Credentials Grant: no per-customer consent is required at the Hub.

Access control Required role
ISP

Insurance Service Provider

Access to the Insurance Quotation APIs requires the ISP role. This role must be assigned to your application in the Trust Framework before making any quote requests. See Roles for the full list of scopes and grant types this role permits.

What Insurance Quotation covers

Quote Comparison & Aggregation

Request quotes from one or more LFIs for a single customer and surface them side-by-side. Each LFI returns one or more quotes, each carrying its own QuoteId for downstream acceptance.

New, Renewal & Switch

Specify QuoteType on the request: New for first-time policies, Renewal for continuing with the same insurer, Switch for moving from an incumbent. See Quote Types for the per-type field requirements.

LFI-Led or TPP-Led

On accept, the LFI returns PolicyIssuanceAllowed declaring which steps you may perform. In LFI-Led mode the LFI hosts everything; in TPP-Led mode you collect KYC and redirect the customer to an LFI-hosted payment URL.

Real-time Status via Webhooks

Subscribe to status events by attaching a Subscription.Webhook object to the PATCH Accept Quote request. The Hub fans ApplicationPending, ApplicationApproved, PolicyIssued, Completed, and terminal events to your endpoint. Polling is the alternative if you prefer not to operate a webhook.

No Customer Consent

Insurance Quotation runs on the Client Credentials Grant. There is no per-customer consent journey on the Hub — your TPP authenticates as itself, and customer authorisation is gathered in your own UI or on the LFI's hosted screens.

Coverage matrix

Insurance types covered

All seven insurance sectors expose the same four endpoints. Where an LFI does not underwrite a given sector, the Hub returns 404 for that path.

Insurance Type
Create Quote
Retrieve / Accept Quote
Create Policy
Employment/employment-insurance-quotes
POST
GET / PATCH
POST
Health/health-insurance-quotes
POST
GET / PATCH
POST
Home/home-insurance-quotes
POST
GET / PATCH
POST
Life/life-insurance-quotes
POST
GET / PATCH
POST
Motor/motor-insurance-quotes
POST
GET / PATCH
POST
Renters/renters-insurance-quotes
POST
GET / PATCH
POST
Travel/travel-insurance-quotes
POST
GET / PATCH
POST