Illustration Engine
API Endpoints for use by the internal illustration engines
Create an illustration
Start an asynchronous illustration calculation
Query Parameters
identifier for an output format
Allowed values:RAW_ILLUSTRATION_VALUESFORMATTED_ILLUSTRATION_PDF
Body
application/json
Body
contains all the input data needed for processing the request
Core Calculation - Single Illustration
Describes the payload required for calculation of a single transaction
Allowed values:NEW_BUSINESSINFORCE
Type of calculation
Allowed values:QUICK_QUOTESINGLE_ILLUSTRATIONAGGREGATE_ILLUSTRATIONCOMPOSITE_ILLUSTRATIONPOLICY_PAGE_PROJECTION
Example:QUICK_QUOTE
Represents the state of a policy at an instant in time. Describes the payload Zahara transmits when requesting calculations for a single transaction.
Show Child Parameters
Show Child Parameters
Response
application/json
Response
The request was created, the identifier for the request is returned.
Authentication
Query Parameters
Body
Get a specific illustration
Get status of a specific asynchronous calculation request
Query Parameters
identifier for an output format
Allowed values:RAW_ILLUSTRATION_VALUESFORMATTED_ILLUSTRATION_PDF
Path Parameters
the illustration request identifier for which status information is desired
Response
application/json
Response
The request has been processed and results may be retrieved.
One Ofidentifier for an output format
Allowed values:RAW_ILLUSTRATION_VALUESFORMATTED_ILLUSTRATION_PDF
Allowed values:PENDINGCOMPLETEERROR
Authentication
Path Parameters
Query Parameters
Get a specific illustration result
Retrieve the results for the specified illustration request in the specified format
Path Parameters
The unique identifier for the illustration request.
identifier for an output format
Allowed values:RAW_ILLUSTRATION_VALUESFORMATTED_ILLUSTRATION_PDF
Response
Response
The content was successfully retrieved.
Core Calculation - Single Illustration
Describes the payload required for calculation of a single transaction
Allowed values:NEW_BUSINESSINFORCE
Type of calculation
Allowed values:QUICK_QUOTESINGLE_ILLUSTRATIONAGGREGATE_ILLUSTRATIONCOMPOSITE_ILLUSTRATIONPOLICY_PAGE_PROJECTION
Example:QUICK_QUOTE
Represents the state of a policy at an instant in time. Describes the payload Zahara transmits when requesting calculations for a single transaction.
Show Child Parameters
Show Child Parameters
Authentication
Path Parameters
Illustration for immediate processing
Triggers an immediate calculation and returns the calculated results.
Body
application/json
Body
contains all the input data needed for processing the request
Core Calculation - Single Illustration
Describes the payload required for calculation of a single transaction
Allowed values:NEW_BUSINESSINFORCE
Type of calculation
Allowed values:QUICK_QUOTESINGLE_ILLUSTRATIONAGGREGATE_ILLUSTRATIONCOMPOSITE_ILLUSTRATIONPOLICY_PAGE_PROJECTION
Example:QUICK_QUOTE
Represents the state of a policy at an instant in time. Describes the payload Zahara transmits when requesting calculations for a single transaction.
Show Child Parameters
Show Child Parameters
Response
application/json
Response
the request was processed
Core Calculation - Single Illustration
Describes the payload required for calculation of a single transaction
Allowed values:NEW_BUSINESSINFORCE
Type of calculation
Allowed values:QUICK_QUOTESINGLE_ILLUSTRATIONAGGREGATE_ILLUSTRATIONCOMPOSITE_ILLUSTRATIONPOLICY_PAGE_PROJECTION
Example:QUICK_QUOTE
Represents the state of a policy at an instant in time. Describes the payload Zahara transmits when requesting calculations for a single transaction.