Skip to main content

CreateQuickOfferResult

Possible responses when calculating a quick offer.

union CreateQuickOfferResult = QuickOffer | UnauthorizedOperationError | InputValidationError | InsuranceSystemError | UnexpectedError

Possible types​

CreateQuickOfferResult.QuickOffer object​

The calculation of a quick offer.

The projections assume a constant yearly fund return for the whole policy, shown for several returns. They are neither a guarantee nor a forecast. Yield settings remain unset unless explicitly supplied for a supported product. Read each returned yieldPercent; do not assume the same scenarios for every product. Partner pricing requires explicit opt-in. A full offer can differ because its pricing and benefit settings can differ.

CreateQuickOfferResult.UnauthorizedOperationError object​

Error indicating the partner lacks required authorization for the requested operation.

Common causes:

  • Missing permissions to sell the specific product
  • Missing permission to read policies
  • Reading the policies of sub-brokers without entire-tree access

CreateQuickOfferResult.InputValidationError object​

Error indicating that the provided input data failed validation.

Resolution:

  • Check the invalidInput field for specific validation errors
  • Ensure all required fields are provided
  • Verify that field values meet the specified constraints

CreateQuickOfferResult.InsuranceSystemError object​

Error indicating that the insurance system encountered an issue while processing the request that is not currently being handled by us. This includes

Common causes:

  • System maintenance/downtime: The insurance system is undergoing maintenance or is down intermittently, please try again later.
  • Invalid data combinations: The provided data is not valid, please check the reasons field for specific error details to fix the issue and try again..

CreateQuickOfferResult.UnexpectedError object​

In case an unexpected error occurs during the update customer operation. Please contact customer support for assistance.

Returned By​

createQuickOffer mutation