TransactionAttributeRecord
objectA single resolved attribute entry. Always contains only the final resolved value — override configuration is never included in the response.
Attribute identifier.
Example:sendPaymentToBrokrageAccount
Data type of the attribute value.
Allowed values:STRINGBOOLEANNUMBERLIST
Example:BOOLEAN
Required when attributeType is LIST (e.g. “STRING”); null for all other types.
Example:STRING
The resolved value. Type corresponds to attributeType — Boolean, String, Number, or array of itemType for LIST. For derived attributes this reflects the matched override value, or the configured default when no override matched.
Example:true
EligibilityRequest
objectOptional request body. Plan code and policy number are supplied in the path.
Item identifiers to evaluate. When omitted or empty, all available items are evaluated.
Example:FullSurrender, PartialWithdrawalOneTime
EligibilityResponse
objectEligibility evaluation response.
Eligibility category evaluated.
Allowed values:transactioncapabilitiesrestrictionscancellationsendFormDocuments
Example:transaction
Eligibility result for one evaluated item. Fields that do not apply are omitted.
Show Child Parameters
CaseEligibilityRequest
objectOptional request body for case-level eligibility. The caller supplies only caseId in the path; policy and transaction context are resolved from Case Management. When items is absent or empty, all configured case features are evaluated.
Case feature identifiers to evaluate.
Example:cancelTransaction
CaseEligibilityResponse
objectTop-level case eligibility response envelope.
Case eligibility response type.
Allowed values:case
Example:case
Case identifier evaluated.
Example:CA0001552404
Carrier code resolved from Case Management.
Example:EVGL
Process key resolved from Case Management.
Example:Withdrawal
Process subtype key resolved from Case Management.
Example:Full Surrender
Transaction type resolved from case process mapping.
Example:FullSurrender
Composed eligibility result for a single case feature. Null fields are omitted from the JSON response. Evaluated results include the configured check sections; unavailable or unmapped features include notAvailable/notConfigured metadata.