capabilities.work

Quote to bound policy

A 3-step recipe with QBE Insurance. We can help you get access.

Recipe · 3 steps

Quote to bound policy

Create a quote, modify it, then bind it into a policy.

  1. Create a new quote from the policy document.
  2. Amend the quote. QBE re-issues the quote on success.
  3. Convert the quote into a policy. This is the committing step and there is no idempotency key — never re-fire it on a timeout.
What you'll need to have ready
  • subscriptionKey: Approved Azure APIM subscription key (Ocp-Apim-Subscription-Key).
  • clientId: QBE-issued partner client id (X-ClientID).
  • clientSecret: QBE-issued partner client secret (X-ClientSecret).
  • partnerId: The calling QBE broker partner.
  • trackingId: Your own tracing identifier for this transaction.
  • mockable: X-Mockable — true routes the call to QBE's WireMock scenarios.
  • policy: The canonical QBE policy document (components.schemas.PolicyType). Requires policyHeader.policyTransactionInformation.product (BPK | MSA | MPA | MVA) and incept
  • quoteId: The quote identifier returned by createQuote. QBE publishes an empty 201 response schema (AuthQuotesPost201ApplicationJsonResponse has no properties), so this w
For your developer

Arazzo workflow qbe:qbe-quote-to-bind, 3 operations: Create-a-new-Quote → Modify-an-existing-Quote → Convert-a-Quote-to-Policy. Specs on APIs.io.