Optional firm/linkage identifier (preferred location per IRI).
Get IRI Policy Summary
Query Parameters
Path Parameters
Headers
Unique identifier to trace the request.
Response
application/json
Response
OK
IriPolicySummary
Policy effective date (yyyy-mm-dd).
Example:2021-01-15
CUSIP identifier for the product.
Match pattern:^[0-9]{3}[A-Z0-9]{5}[0-9]$
>= 9 characters<= 9 characters
Example:78462F103
Carrier identifier.
<= 10 characters
Example:CARR123
Carrier display name.
<= 200 characters
Example:Contoso Life & Annuity
Timestamp the policy data was last refreshed.
Example:2026-03-06T16:30:00Z
Show Child Parameters
Tax qualification type.
Allowed values:Non-QualifiedSolo 401k401k403b457 Deferred CompensationInherited IRAIRA SpousalEducational IRAIRAIRA RolloverIRA TransferRoth IRARoth IRA - InheritedSEP IRASIMPLE IRAPension PlanCash Balance Plan-Defined ContributionsSolo Defined BenefitCash Balance Plan-Defined BenefitProfit Sharing PlanMoney Purchase PlanSAREP401gHR10Welfare Benefit PlanRoth 401KRoth 403bRoth 457
Policy status.
Allowed values:PENDINGISSUEDACTIVELAPSEDSURRENDEREDTERMINATED
Whether the policy has one or more active restrictions.
Example:true
Active restrictions. Required when hasRestriction is true.
Show Child Parameters
Underwriting/issue type.
Allowed values:FULLUNDERWRITINGSIMPLIFIEDGUARANTEED
Two-letter issue state code.
Match pattern:^[A-Z]{2}$
Example:NC
ISO 4217 three-letter currency code.
Match pattern:^[A-Z]{3}$
Example:USD
Authentication
Path Parameters
Query Parameters
Headers
Get IRI Policy Value
Query Parameters
Optional firm/linkage identifier (preferred location per IRI).
Path Parameters
Headers
Unique identifier to trace the request.
Response
application/json
Response
OK
IriPolicyValue
Date the values are reported as of (yyyy-mm-dd).
Example:2026-03-31
Account designation / role type.
Allowed values:INDIVIDUALJOINTTRUSTCUSTODIALOTHER
Two-letter jurisdiction code.
Match pattern:^[A-Z]{2}$
Example:NC
Sponsoring plan separation date (yyyy-mm-dd).
Example:2026-01-01
Payout / product type.
Allowed values:DEFERREDIMMEDIATEANNUITIZEDACCUMULATIONUNKNOWN
Total deposit inception-to-date.
>= 0<= 9999999999.99
Example:0
Date surrender charges no longer apply (yyyy-mm-dd).
Example:2031-01-01
Digital payment type code.
Match pattern:^[A-Za-z0-9._-]{1,100}$
Example:ACH
Digital payment type description.
<= 100 characters
Example:Automated Clearing House
Show Child Parameters
Show Child Parameters
Show Child Parameters
Show Child Parameters
Show Child Parameters
Show Child Parameters
Authentication
Path Parameters
Query Parameters
Headers
Get IRI Policy Parties
Query Parameters
Page size (default 50, max 200)
Zero-based index of the first record to return
Optional firm/linkage identifier (preferred location per IRI).
Path Parameters
Headers
Unique identifier to trace the request.
Response
application/json
Response
OK
IriPolicyParties
Used for pagination to indicate where the returned page starts within the full result set.
>= 0
Example:0
Number of records included in the current response page.
>= 0
Example:1
Total number of records available that match the request criteria, independent of pagination.
>= 0
Example:1
Individuals or entities associated with the policy, including identity, relationship, and servicing instructions.
Show Child Parameters
Authentication
Path Parameters
Query Parameters
Headers
Get IRI Policy Transactions
Query Parameters
Page size (default 50, max 200)
Zero-based index of the first record to return
Filter by one or more transaction type codes (comma-separated).
Filter transactions up to this date (inclusive).
Filter transactions from this date (inclusive).
Optional firm/linkage identifier (preferred location per IRI).
Path Parameters
Headers
Unique identifier to trace the request.
Response
application/json
Response
OK
IriPolicyTransactions
Used for pagination to indicate where the returned page starts within the full result set.
>= 0
Example:0
Number of records included in the current response page.
>= 0
Example:1
Total number of records available that match the request criteria, independent of pagination.
>= 0
Example:1
Transactions associated with the policy.
Show Child Parameters
Authentication
Path Parameters
Query Parameters
Headers
PolicySearchRequest
objectpolicy owner first name
number/subjective id of policy. Optionally, you can partial search if SSN is also using partial search (e.g. *1234)
policy owner last name
policy owner full name. Optionally support partial search
status of policy, needs to be enum
plan code for policy
last time policy was updated
creation time of the policy
Policy owner social security number. SSN should be 9 digits, or the last four (e.g. *1234) when policy number is also last four (partial search)
reference id of the policy, fully unique
line of business to search for, options are LIFE or Annuity Product
list of party ids associated with the policy
Example:4fd32e7aecc24888be9c5418d6dc646a, 2739e8897e7141189ccd366f7d054ff0
Start date for issue date range query in YYYY-MM-DD format
Example:2024-01-01
End date for issue date range query in YYYY-MM-DD format
Example:2024-12-31