Get Started with Insurance Developer Resources
Endorse Policy
Issue Policy
Renew Policy
Create Out of Sequence Policy Endorsement
Issue Multi-Root Policy
Endorse Multi-Root Policy
Renew Multi-Root Policy
Cancel Policy
Previous PDF Versions
Creates a new multi-root insurance policy when quoting is managed outside Salesforce by a third-party system. This process uses the Rating API to generate a priced context and create a parent–child policy structure without persisting a quote record.
Make sure you have these details before issuing a multi-root policy:
(Optional) Run Qualification Rules—To determine eligibility before pricing, run qualification rules by making a POST request on the CreateUpdateQuote API with saveQuote=false.
Returns an updated context that contains eligibility results without saving a Quote record.
Generate Price-adjusted Context—Generate a price-adjusted context by using one of the following methods:
Returns a price-adjusted context that includes calculated premiums required for policy issuance.
Issue Multi-Root Policy—Use the context details, specifically the context ID, along with user inputs to issue a multi-root policy by using one of the following methods:
Returns an Async Request ID as a response to track the job status.
Creates a multi-root policy with the following structure:
Creates a corresponding transaction record for each child policy. In addition, creates a parent policy transaction that represents the rolled-up premium from all associated child policy transactions.