Submission Object
Quote Object (Lightweight)
Returned by the List Quote Info endpoint (GET /api/external/companies/{companyId}/quotes-info). This lightweight representation includes essential fields only for efficient listing and searching.
Quote Object (Full)
Returned by the List Quotes (GET /api/external/companies/{companyId}/quotes) and Get Quote (GET /api/external/companies/{companyId}/quotes/{quoteId}) endpoints. This complete representation includes all quote data, coverages, and billing information.
See the Get Quote endpoint for the complete QuoteDetail schema with all nested fields.
ImportPolicy Object
ImportPolicyCoverage Object
ImportInsured Object
Policy Type Options
Submission Status Values
Submission Types
Quote Status Values
Field Types
JSON Schema Format Types
Configuration endpoints (like GET /quotes/configuration) return JSON Schema definitions for custom data fields. Theformat property indicates the semantic type of values:
Currency Fields
There are two types of currency fields:-
Simple currency (
type: "number", format: "currency"): A plain numeric amount. The currency code is typically derived from the policy’s currency setting. -
Currency with code (
type: "object", format: "currency"): An object containing both the currency code and value. Used when the currency may differ from the policy default.
Exposure-Level Rating
Exposure-level rating is a method of calculating insurance premiums where each individual item or entity covered under a policy (called an “exposure”) is rated independently based on its specific characteristics and risk factors.How Exposure-Level Rating Works
In exposure-level rating, each exposure within a policy is evaluated separately:-
Individual Assessment: Each exposure (e.g., a building, vehicle, healthcare provider, or other entity type) is assessed based on its own unique characteristics, such as:
- Physical attributes (size, construction type, location)
- Operational details (usage patterns, safety features)
- Risk factors specific to that exposure
- Independent Premium Calculation: A premium is calculated for each exposure individually using exposure-specific rating questions and modifier factors.
- Aggregation: The individual exposure premiums are then summed together to form the total exposure-level premium for the policy.
- Policy-Level Adjustments: After exposure-level rating is complete, policy-level modification factors are applied to the aggregated total.
Exposure-Level vs. Policy-Level Rating
- Exposure-Level Rating: Evaluates individual entities (exposures) within a policy. Each exposure has its own set of rating questions and modifier factors. Examples include rating a specific doctor’s malpractice risk or a particular building’s property risk.
- Policy-Level Rating: Evaluates the policy as a whole, applying factors that affect the entire policy regardless of individual exposures. Examples include organizational risk factors, program-level discounts, or overall policy terms.
Example
Consider a medical malpractice policy covering a hospital with multiple doctors:-
Exposure-Level Rating: Each doctor (exposure) is rated individually based on:
- Their medical specialty
- Geographic location
- Years of experience
- Malpractice history
-
Policy-Level Rating: The policy as a whole is evaluated based on:
- Hospital-wide risk management programs
- Overall claims history
- Negotiated risk agreements
