Eligibility Check Partial Withdrawal One Time
Path Parameters
Body
application/json
Body
PartialWithdrawalOneTimeRequest
Partial withdrawal one-time transaction request including transaction amounts, fund allocation, parties, tax withholding, and signatures.
The unique ID to track transaction request across all systems
Example:test-112132141
Date when the transaction was originally scheduled or expected to happen. It can be a non-business day
Example:2026-03-17
Property to isolate source transaction(s) that initiated the reversal
Default:false
Whether the request originated from a self-serve flow
Transaction type for partial withdrawal one-time requests
Allowed values:PARTIAL_WITHDRAWAL
Example:PARTIAL_WITHDRAWAL
Show Child Parameters
Reason for the partial withdrawal one-time transaction
Allowed values:ONETIMEPREMIUMGRACEPERIODPREMIUMREINSTATEMENTPREMIUMEXCHANGE1035SURRENDERAMOUNTEXCESSTOMECAMOUNTEXCESSTOGUIDELINECURRENTVALUECOSTBASISGUIDELINESINGLEPREMIUMGUIDELINELEVELPREMIUMSEVENPAYPREMIUMTOTALYTDPREMIUMAMOUNTFACEDECREASECOVERAGEINITIALPREMIUMEXPIRATIONCOMPLIANCENOTRANSACTIONREASONSTARTINGPRICELUMPSUMFIVEYEARDEFERRALSPOUSALCONTINUATIONDISCOUNTCONTROLBUSINESSINDICATORNATIONALCHANGEOFADDRESSDATEOFDEATHINITIALDEATHNOTIFICATIONPRODUCTDEFAULTAMOUNTGWBRIDERDISBURSEMENTGWBPHASECHANGEFREQUENCYPREMIUMLOANPAYMENTDUEDATE
Example:ONETIMEPREMIUM
Show Child Parameters
Show Child Parameters
Show Child Parameters
Show Child Parameters
Show Child Parameters
Show Child Parameters
Show Child Parameters
Show Child Parameters
Zinnia Live Case ID
Example:CA0000007389
BPM will have to override the rules if this variable is marked as true
Response
application/json
Response
Partial Withdrawal Success Response.yaml
TransactionResponse
Allowed values:successfailure
Show Child Parameters
Authentication
Path Parameters
Body
Submit Partial Withdrawal OneTime
Path Parameters
Body
application/json
Body
PartialWithdrawalOneTimeRequest
Partial withdrawal one-time transaction request including transaction amounts, fund allocation, parties, tax withholding, and signatures.
The unique ID to track transaction request across all systems
Example:test-112132141
Date when the transaction was originally scheduled or expected to happen. It can be a non-business day
Example:2026-03-17
Property to isolate source transaction(s) that initiated the reversal
Default:false
Whether the request originated from a self-serve flow
Transaction type for partial withdrawal one-time requests
Allowed values:PARTIAL_WITHDRAWAL
Example:PARTIAL_WITHDRAWAL
Show Child Parameters
Reason for the partial withdrawal one-time transaction
Allowed values:ONETIMEPREMIUMGRACEPERIODPREMIUMREINSTATEMENTPREMIUMEXCHANGE1035SURRENDERAMOUNTEXCESSTOMECAMOUNTEXCESSTOGUIDELINECURRENTVALUECOSTBASISGUIDELINESINGLEPREMIUMGUIDELINELEVELPREMIUMSEVENPAYPREMIUMTOTALYTDPREMIUMAMOUNTFACEDECREASECOVERAGEINITIALPREMIUMEXPIRATIONCOMPLIANCENOTRANSACTIONREASONSTARTINGPRICELUMPSUMFIVEYEARDEFERRALSPOUSALCONTINUATIONDISCOUNTCONTROLBUSINESSINDICATORNATIONALCHANGEOFADDRESSDATEOFDEATHINITIALDEATHNOTIFICATIONPRODUCTDEFAULTAMOUNTGWBRIDERDISBURSEMENTGWBPHASECHANGEFREQUENCYPREMIUMLOANPAYMENTDUEDATE
Example:ONETIMEPREMIUM
Show Child Parameters
Show Child Parameters
Show Child Parameters
Show Child Parameters
Show Child Parameters
Show Child Parameters
Show Child Parameters
Show Child Parameters
Zinnia Live Case ID
Example:CA0000007389
BPM will have to override the rules if this variable is marked as true
Response
application/json
Response
Submit Transaction Successful
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
Identifier for the generated or associated PDF document (e.g. OnBase document number). Returned on systematic program setup and update submit when available.
Example:DOC-10004567
Authentication
Path Parameters
Body
Manage Rider Eligibility Check
Path Parameters
Response
application/json
Response
Manage Rider Eligibility Success Response
TransactionResponse
Allowed values:successfailure
Show Child Parameters
Authentication
Path Parameters
Validate Manage Rider Transaction
Path Parameters
Body
application/json
Body
ManageRiderRequest
Self-serve request body for manage rider eligibility, validation, and submit endpoints
(POST /bpm/v1/policies/{planCode}/{policyNumber}/managerider/eligibilitycheck,
/managerider/validation, and /managerider). Assumes all referenced parties and rider
participants already exist on the policy, identified by partyId only.
The unique ID to track transaction request across all systems
Example:e3bdb22b-790f-4357-ae60-42cdb0ff0d12
Property to isolate source transaction(s) that initiated the reversal
Default:false
Show Child Parameters
Reason for initiating the manage rider transaction
Allowed values:ONETIMEPREMIUMGRACEPERIODPREMIUMREINSTATEMENTPREMIUMEXCHANGE1035SURRENDERAMOUNTEXCESSTOMECAMOUNTEXCESSTOGUIDELINECURRENTVALUECOSTBASISGUIDELINESINGLEPREMIUMGUIDELINELEVELPREMIUMSEVENPAYPREMIUMTOTALYTDPREMIUMAMOUNTFACEDECREASECOVERAGEINITIALPREMIUMEXPIRATIONCOMPLIANCENOTRANSACTIONREASONSTARTINGPRICELUMPSUMFIVEYEARDEFERRALSPOUSALCONTINUATIONDISCOUNTCONTROLBUSINESSINDICATORNATIONALCHANGEOFADDRESSDATEOFDEATHINITIALDEATHNOTIFICATIONPRODUCTDEFAULTAMOUNTGWBRIDERDISBURSEMENTGWBPHASECHANGEFREQUENCYPREMIUMLOANPAYMENTDUEDATERIDERUPDATEGLWBACTUARIALPRESENTVALUEJUVENILETOADULT
Example:RIDERUPDATEGLWB
A single rider being added, updated, or removed on the policy
Show Child Parameters
A payee or owner party referenced for the rider’s payout (self-serve; party already exists on the policy)
Show Child Parameters
Response
application/json
Response
Manage Rider Validation Success Response
TransactionResponse
Allowed values:successfailure
Show Child Parameters
Authentication
Path Parameters
Body
Submit Manage Rider Transaction
Path Parameters
Body
application/json
Body
ManageRiderRequest
Self-serve request body for manage rider eligibility, validation, and submit endpoints
(POST /bpm/v1/policies/{planCode}/{policyNumber}/managerider/eligibilitycheck,
/managerider/validation, and /managerider). Assumes all referenced parties and rider
participants already exist on the policy, identified by partyId only.
The unique ID to track transaction request across all systems
Example:e3bdb22b-790f-4357-ae60-42cdb0ff0d12
Property to isolate source transaction(s) that initiated the reversal
Default:false
Show Child Parameters
Reason for initiating the manage rider transaction
Allowed values:ONETIMEPREMIUMGRACEPERIODPREMIUMREINSTATEMENTPREMIUMEXCHANGE1035SURRENDERAMOUNTEXCESSTOMECAMOUNTEXCESSTOGUIDELINECURRENTVALUECOSTBASISGUIDELINESINGLEPREMIUMGUIDELINELEVELPREMIUMSEVENPAYPREMIUMTOTALYTDPREMIUMAMOUNTFACEDECREASECOVERAGEINITIALPREMIUMEXPIRATIONCOMPLIANCENOTRANSACTIONREASONSTARTINGPRICELUMPSUMFIVEYEARDEFERRALSPOUSALCONTINUATIONDISCOUNTCONTROLBUSINESSINDICATORNATIONALCHANGEOFADDRESSDATEOFDEATHINITIALDEATHNOTIFICATIONPRODUCTDEFAULTAMOUNTGWBRIDERDISBURSEMENTGWBPHASECHANGEFREQUENCYPREMIUMLOANPAYMENTDUEDATERIDERUPDATEGLWBACTUARIALPRESENTVALUEJUVENILETOADULT
Example:RIDERUPDATEGLWB
A single rider being added, updated, or removed on the policy
Show Child Parameters
A payee or owner party referenced for the rider’s payout (self-serve; party already exists on the policy)
Show Child Parameters
Response
application/json
Response
Submit Transaction Successful
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
Identifier for the generated or associated PDF document (e.g. OnBase document number). Returned on systematic program setup and update submit when available.
Example:DOC-10004567