EDelivery Enrollment
Path Parameters
Body
application/json
Body
preferenceId (should be null for preference creation)
Example:e22cd4aee27d34c9b7c748d50e558b41
carrier id for policy
Example:CARRIERID_1
Delivery Options - Applicable values EMAIL/FAX/MAIL
Allowed values:EMAILFAXMAIL
Example:EMAIL
User’s email
Example:abc.def@gmail.com
Date (with pattern “yyyy-MM-dd’T’HH:mm:ss’Z’”) when the preference will be effective, default value is ‘2999-12-31T00:00:00.000Z’
Date (with pattern “yyyy-MM-dd’T’HH:mm:ss’Z’”) when the preference will stop being effective
Type of document
Allowed values:NWBANSTCONFTAXAGNTPOLPG
Example:AGNT
Unique reference id of the party
Example:f22de4bff27e45d9a7c859e61f668c50
Party that initiated the acknowledgment (i.e. an agent, if not the party referred to by partyId)
Example:f22de4bff27e45d9a7c859e61f668c50
Response
application/json
Response
Success
TransactionAcceptedResponse
Unique identifier which used by every system to trace the request
Example:3a2a3435-2089-4b81-9959-e0d569ccf4f0
Zinnia Live Case ID
Example:CA0000369469
Zinnia Live Case Status
Example:IN_PROGRESS
Path Parameters
Body
Policy - Transactions
All Apis related to policy operations
Create case for transaction
This operation must be invoked before submitting a transaction request. The service is responsible for creating a new case record, which becomes the prerequisite reference for all subsequent transaction activities.
Body
application/json
Body
CreateCaseRequest
Product code provided by the Zinnia system
Example:ABC001
In case of Post Issue Policy Number will be mandatory
Example:EVGL1234567
The correlationId associated with the case.
Example:218d8992-3783-42ac-b59a-66cbc36adaab
The type associated with the case.
Allowed values:ReinstatementNew Business
Example:Reinstatement
The type associated with the case.
Allowed values:ReinstatementLife Application
Example:Reinstatement
An object representing an identifier and its corresponding value.
Show Child Parameters
Response
application/json
Response
Case Created
CaseSuccessResponse
Example:CA000000536
Example:15ea7582-262f-4dfe-8a60-1e8b8e763fd4
Example:15ea7582-262f-4dfe-8a60-1e8b8e763fd4
Example:ABC37457845
Body
Cancel a case
Cancels an existing case based on eligibility rules. The API validates that the case exists and that the associated BPM process has not yet started. If eligible, the case is transitioned to a CANCELLED status, cancellation metadata is persisted, and a NES cancellation event is emitted. Only cases in NOT_STARTED BPM state can be cancelled.
Path Parameters
The unique identifier of the case to cancel
Example:CA0000007516
Body
application/json
Body
CaseCancellationRequest
Unique identifier to trace the request across systems
Example:218d8992-3783-42ac-b59a-66cbc36adaa2
The policy number associated with the case
Example:FIUL463340020
The reason for cancelling the case
Example:User requested cancellation
The entity requesting cancellation. Derived from the authenticated token.
Example:CLIENT
The transaction type associated with the case
Example:Reinstatement
The transaction sub-type associated with the case
Example:Reinstatement
Response
application/json
Response
Cancellation accepted and BPM process triggered
CaseCancellationResponse
The unique identifier of the cancelled case
Example:CA0000007516
Unique identifier to trace the request across systems
Example:218d8992-3783-42ac-b59a-66cbc36adaa2
The updated status of the case
Example:CANCELLED
Confirmation message
Example:Case cancellation initiated successfully
Path Parameters
Body
Systematic Program Quote Request
Path Parameters
Body
application/json
Body
SystematicProgramQuoteRequest
The unique ID to track transaction request across all systems
Example:657b717b7dcf554abf9ef067
Date (with pattern “yyyy-mm-dd”) when the transaction was originally scheduled or expected to happen, can be a non-business day
Match pattern:([0-9]{4})-([0-9]{2})-([0-9]{2})
Property to isolate source transaction(s) that initiated the reversal
The unique ID for the systematic programs available in the policy
Example:arr_1
Show Child Parameters
Zinnia Live Case ID
Example:CA0000007389
Transaction ID from external system
Example:A12345
Response
application/json
Response
Success
TransactionResponse
Allowed values:successfailure