Insurance · LFI capability

Insurance Quotation 3 min read

The Insurance Quotation capability lets TPPs request quotes, drive the application through to policy issuance, and receive real-time status updates — for every insurance sector your LFI underwrites. Your Ozone Connect endpoints execute the quote and policy lifecycle; the Hub mediates and fans status events out to subscribed TPPs.

Access control Required role
ISP

Insurance Service Provider

Access to the Insurance Quotation APIs requires TPPs to hold the ISP role. The API Hub validates the role on every request before proxying to your Ozone Connect endpoints. Unlike Insurance Data Sharing, there is no per-customer consent — TPPs authenticate with the Client Credentials Grant and act as themselves.

What your Ozone Connect endpoints expose

Quote Creation

Receive a quote request from a TPP on behalf of a customer and return one or more quotes for the named insurance sector. Quotes are sector-specific (Motor, Health, Home, Life, Employment, Renters, Travel) and carry a QuoteId the LFI mints and persists.

New, Renewal & Switch

Each quote request specifies a QuoteType of New, Renewal (the customer is renewing an existing policy with you), or Switch (the customer is moving from an incumbent insurer). See Quote Types for the per-type validation differences.

LFI-Led or TPP-Led

On accept, declare PolicyIssuanceAllowed — the steps you permit the TPP to handle. In LFI-Led mode you host customer verification, payment, and documents. In TPP-Led mode the TPP collects KYC and surfaces an LFI-hosted payment URL to the customer.

Status Updates via Quote Log

Emit status events through PATCH /insurance-quote-log/{logId} for every transition — ApplicationPending, ApplicationApproved, PolicyIssued, Completed, or any terminal state. The Hub records and (where the TPP subscribed) fans out to webhooks.

No Customer Consent

Insurance Quotation runs on the Client Credentials Grant. There is no per-customer consent journey on the Hub — the TPP authenticates as itself, and customer authorisation is gathered out-of-band by the TPP or via your hosted screens.

Coverage matrix

Insurance types covered

Implement the quote and policy endpoints for each insurance sector your LFI underwrites. The Hub routes requests by path; sectors you do not offer simply remain unmounted.

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