Product API
- Server 1:https://uat.api.zinnia.io
Product API
Create Product
Zinnia generated unique ID generated to uniquely identify the product in our product master database
Example:UUID
Carrier generated unique ID, which may be used to communicate across integrations.
Example:EVGL-PROD-001
Carrier generated marketing name for the product
Allowed values:Everglades Term LifeEverglades Return of Premium TermEverglades Index Universal Life
Example:Everglades Term Life
Unique carrier key used in enterprise APIs
Example:EVGL
Product line category
Allowed values:LIFEANNUITY
Example:LIFE
Product type category
Allowed values:INDEX_UNIVERSAL_LIFEUNIVERSAL_LIFETERM
Example:TERM
Plan code for the product (multiple can exist for a single product)
Example:EVGUL001
Term length in years
Allowed values:1510152025303540
Example:[10,20,30]
Indicates if the product is available to sell
Example:true
Bad Request – validation error or duplicate key
Query and retrieve products with optional filtering. Always returns an array of products, even when no products match the criteria (returns empty array) or when only a single product is found.
carrier name
carrier product id
product id
product type
offset
limit
Array of products matching the search criteria. Returns empty array if no products found, single-item array if one product found, or multiple products if many match.
Zinnia generated unique ID generated to uniquely identify the product in our product master database
Example:UUID
Carrier generated unique ID, which may be used to communicate across integrations.
Example:EVGL-PROD-001
Carrier generated marketing name for the product
Allowed values:Everglades Term LifeEverglades Return of Premium TermEverglades Index Universal Life
Example:Everglades Term Life
Unique carrier key used in enterprise APIs
Example:EVGL
Product line category
Allowed values:LIFEANNUITY
Example:LIFE
Product type category
Allowed values:INDEX_UNIVERSAL_LIFEUNIVERSAL_LIFETERM
Example:TERM
Plan code for the product (multiple can exist for a single product)
Example:EVGUL001
Term length in years
Allowed values:1510152025303540
Example:[10,20,30]
Indicates if the product is available to sell
Example:true
Database generated unique ID
Retrieves a single product by its UUID
Unique product identifier (UUID)
Product found
System-generated unique identifier (UUID)
Example:7b9f2b65-1b4a-4f4c-9d9d-6a7f5b6d9b1a
Unique carrier code
Example:EVGL
Carrier name
Example:Everglades
CUSIP identifier (9 characters)
Example:1234567AB
Primary product name
Example:Term Life 20
Marketing name for the product
Example:Everglades Term 20
Full legal name of the product
Example:Everglades Term Life Insurance – 20 Year Level Premium
Version identifier
Example:1.0
Version start date
Example:2025-01-01
Version end date
Example:2099-01-01
Product line classification
Allowed values:LIFEANNUITY
Example:LIFE
Product type
Allowed values:TERMUNIVERSAL_LIFE
Example:TERM
Plan code
Example:EVGUL001
Whether the product is available to sell at product level
Example:true
List of distributors authorized to sell this product
State-level availability records