Zinnia

Zinnia is an Eldridge-backed insurance technology and third-party administration company that provides the policy administration, new business, order entry, illustration, document and in-force servicing infrastructure behind a large share of the US life insurance and annuity market. Formerly SE2, and now the parent of Policygenius, Ebix's life and annuity software assets, AnnuityNet, VitalQuote, WinFlex, SmartOffice and Zahara, Zinnia runs an enterprise API gateway at api.zinnia.io and publishes ten OpenAPI contracts on a Kong developer portal at developers.zinnia.com covering case management, enterprise documents, illustration generation, product configuration, new business for life and annuity, Market Connect headless order entry, policy detail, and 102 policy transaction operations. Zinnia contributed its Enterprise API framework to the Insured Retirement Institute, whose first four standardized in-force annuity transaction APIs are built on it.

Zinnia publishes 10 APIs on the APIs.io network, including Policy Transactions API, Policy Service API, Market Connect Order Entry API, and 7 more. Tagged areas include Insurance, Life Insurance, Annuities, Policy Administration, and Insurtech.

Zinnia’s developer surface includes authentication, documentation, API reference, engineering blog, support, changelog, and 18 more developer resources.

48.5/100 developing Agent 40/100 agent ready Full breakdown ↓
scored 2026-09-14 · rubric v0.22.0
10 APIs
InsuranceLife InsuranceAnnuitiesPolicy AdministrationInsurtechFinancial-ServicesThird Party AdministrationNew BusinessOrder EntryDocument-ManagementUnderwritingEnterprise

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-09-14 · rubric v0.22.0
Regulatory Posture applies to this provider. Its tags matched the Insurance regime, so Regulatory Posture carries 15 points of the composite. If this regime is wrong for your business, say so on your provider repo — the applicability map is public and we will correct it.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it carries 10 points of the composite. It is scored from the published contracts themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in front of it, and the first time that check is skipped a duplicate record is created. Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet, not penalised by it.
The six quality facets above are damped to 75 points between them, because the conditional facet above carries the other 25. That is why each facet's contribution is shown against a damped maximum: raising a quality facet moves the composite by 75% of its nominal weight, not 100%. The full arithmetic is at apis.io/rating/.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from github.com/api-evangelist/zinnia: open an issue to ask a question, or submit a pull request to add artifacts. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

APIs 10

Individual APIs this provider publishes, each with its own machine-readable definition.

Zinnia Policy Transactions API

Enterprise API for enforcing policy transactions and validations across the in-force annuity and life book - financial and non-financial transaction management, policy party man...

Zinnia Policy Service API

Central policy record service for the life and annuity policy lifecycle - policy detail retrieval by plan code and policy number, policy version history with filtering and pagin...

Zinnia Market Connect Order Entry API

Headless order entry API that lets external distribution platforms, banks, broker-dealers and IMOs electronically initiate, save-and-resume, validate and submit life insurance a...

Zinnia Illustration Generation API

Illustration generation service for life and annuity products - synchronous and asynchronous illustration requests, in-force, new-business and administration calculation modes, ...

Zinnia Enterprise Documents API

The Enterprise Document Service (EDS) is the system of record for documents across Zinnia's life insurance and annuity platforms. Documents are stored once and can be retrieved,...

Zinnia New Business API

Life new business API covering application intake, requirement and case orchestration, party and agent validation, and DTCC-referenced downstream handoff for the Zinnia life new...

Zinnia New Business Annuity API

Annuity new business API for application submission, case status, requirements and DTCC participant resolution on the Zinnia annuity origination platform.

Zinnia Product Service API

Product configuration and reference data service - product definitions, features, eligibility rules and related metadata for insurance and financial offerings, so partners can c...

Zinnia Case Management API

Case orchestration API for creating and retrieving case instances that group the documents, requirements and transactions belonging to a single piece of work across the Zinnia p...

Zinnia Illustration Client Cases API

Client case manager for the illustration workflow - create, search, retrieve and update the client-level cases that illustration requests are generated against.

Scroll for all 10

Pricing Plans 1

Published pricing tiers and plan structures.

Zinnia Plans Pricing

0 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Zinnia Rate Limits

0 limits

RATE LIMITS

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Zinnia Authentication

openIdConnect/http · 3 schemes

SECURITY

Zinnia Domain Security

TLSv1.3 · HSTS · DNSSEC · DMARC

SECURITY

Scopes 1

OAuth scopes governing access to this provider's APIs.

Zinnia Scopes

OAuth 2.0 · no documented scopes

0 scopes

SCOPES

Resources

Get Started 1

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 4

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 5

Pagination, idempotency, versioning, errors, and events

Access & Security 3

Authentication, authorization, and security posture

Operate 3

Status, limits, changes, and where to get help

Commercial 3

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Other 1

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: zinnia
name: Zinnia
description: Zinnia is an Eldridge-backed insurance technology and third-party administration company that provides the policy
  administration, new business, order entry, illustration, document and in-force servicing infrastructure behind a large share
  of the US life insurance and annuity market. Formerly SE2, and now the parent of Policygenius, Ebix's life and annuity software
  assets, AnnuityNet, VitalQuote, WinFlex, SmartOffice and Zahara, Zinnia runs an enterprise API gateway at api.zinnia.io
  and publishes ten OpenAPI contracts on a Kong developer portal at developers.zinnia.com covering case management, enterprise
  documents, illustration generation, product configuration, new business for life and annuity, Market Connect headless order
  entry, policy detail, and 102 policy transaction operations. Zinnia contributed its Enterprise API framework to the Insured
  Retirement Institute, whose first four standardized in-force annuity transaction APIs are built on it.
image: https://zinnia.com/assets/brand/zinnia-logo-horizontal-full-color.svg
url: https://raw.githubusercontent.com/api-evangelist/zinnia/refs/heads/main/apis.yml
x-type: company
x-source: harvest:absent-parent
specificationVersion: '0.20'
created: '2026-09-13'
modified: '2026-09-13'
tags:
- Insurance
- Life Insurance
- Annuities
- Policy Administration
- Insurtech
- Financial-Services
- Third Party Administration
- New Business
- Order Entry
- Document-Management
- Underwriting
- Enterprise
tags_raw:
- insurance
- life-insurance
- annuities
- policy-administration
- insurtech
- financial-services
- third-party-administration
- new-business
- order-entry
- document-management
- underwriting
- enterprise
apis:
- name: Zinnia Policy Transactions API
  description: Enterprise API for enforcing policy transactions and validations across the in-force annuity and life book
    - financial and non-financial transaction management, policy party management, systematic program management and eligibility/validation
    pre-checks. 102 operations across eligibility check, validation and submit triples for withdrawals, surrenders, loans,
    fund transfers, premiums, RMDs, reinstatement, free-look cancellation, party and address/bank/phone/email changes.
  humanURL: https://developers.zinnia.com/apis/policy-transactions-1-0-2/docs
  baseURL: https://qa.api.zinnia.io
  tags:
  - Insurance
  - Annuities
  - Policy Administration
  - Financial-Services
  tags_raw:
  - insurance
  - annuities
  - policy-administration
  - financial-services
  properties:
  - type: OpenAPI
    url: openapi/zinnia-policy-transactions-openapi.yml
  - type: Documentation
    url: https://developers.zinnia.com/apis/policy-transactions-1-0-2/docs
  - type: APIReference
    url: https://developers.zinnia.com/apis/policy-transactions-1-0-2/docs
  - type: Overlay
    url: overlays/zinnia-policy-transactions-overlay.yaml
- name: Zinnia Policy Service API
  description: Central policy record service for the life and annuity policy lifecycle - policy detail retrieval by plan code
    and policy number, policy version history with filtering and pagination, one-time premium quoting, fund and party data,
    and DTCC/ACORD-aligned reference identifiers.
  humanURL: https://developers.zinnia.com/apis/policy-service-0-1-0/docs
  baseURL: https://api.zinnia.io
  tags:
  - Insurance
  - Policy Administration
  - Annuities
  tags_raw:
  - insurance
  - policy-administration
  - annuities
  properties:
  - type: OpenAPI
    url: openapi/zinnia-policy-service-openapi.yml
  - type: Documentation
    url: https://developers.zinnia.com/apis/policy-service-0-1-0/docs/policy-details
  - type: APIReference
    url: https://developers.zinnia.com/apis/policy-service-0-1-0/docs
  - type: Overlay
    url: overlays/zinnia-policy-service-overlay.yaml
- name: Zinnia Market Connect Order Entry API
  description: Headless order entry API that lets external distribution platforms, banks, broker-dealers and IMOs electronically
    initiate, save-and-resume, validate and submit life insurance and annuity applications, with ACORD-aligned prefill from
    existing quotes and suitability assessments, dataset-driven form rendering and real-time application status tracking.
  humanURL: https://developers.zinnia.com/apis/market-connect-order-entry/docs
  baseURL: https://uat.api.zinnia.io
  tags:
  - Insurance
  - Order Entry
  - New Business
  - Annuities
  tags_raw:
  - insurance
  - order-entry
  - new-business
  - annuities
  properties:
  - type: OpenAPI
    url: openapi/zinnia-market-connect-order-entry-openapi.yml
  - type: Documentation
    url: https://developers.zinnia.com/apis/market-connect-order-entry/docs
  - type: APIReference
    url: https://developers.zinnia.com/apis/market-connect-order-entry/docs
  - type: Overlay
    url: overlays/zinnia-market-connect-order-entry-overlay.yaml
- name: Zinnia Illustration Generation API
  description: Illustration generation service for life and annuity products - synchronous and asynchronous illustration requests,
    in-force, new-business and administration calculation modes, raw numeric projections and formatted PDF output, with request
    tracking and calculation metrics.
  humanURL: https://developers.zinnia.com/apis/illustration-3-0-8/docs
  baseURL: https://dev.api.zinnia.io
  tags:
  - Insurance
  - Life Insurance
  - Annuities
  - Quoting
  tags_raw:
  - insurance
  - life-insurance
  - annuities
  - quoting
  properties:
  - type: OpenAPI
    url: openapi/zinnia-illustration-openapi.yml
  - type: Documentation
    url: https://developers.zinnia.com/apis/illustration-3-0-8/docs/illustration-service
  - type: APIReference
    url: https://developers.zinnia.com/apis/illustration-3-0-8/docs
  - type: Examples
    url: https://developers.zinnia.com/apis/illustration-3-0-8/docs/samples
  - type: Overlay
    url: overlays/zinnia-illustration-overlay.yaml
- name: Zinnia Enterprise Documents API
  description: The Enterprise Document Service (EDS) is the system of record for documents across Zinnia's life insurance
    and annuity platforms. Documents are stored once and can be retrieved, updated or searched throughout their retention
    period, alongside a tax-forms surface for 1099 and related output.
  humanURL: https://developers.zinnia.com/apis/documents-0-3-0/docs
  baseURL: https://api.zinnia.io
  tags:
  - Insurance
  - Document-Management
  - Policy Administration
  tags_raw:
  - insurance
  - document-management
  - policy-administration
  properties:
  - type: OpenAPI
    url: openapi/zinnia-documents-openapi.yml
  - type: Documentation
    url: https://developers.zinnia.com/apis/documents-0-3-0/docs
  - type: APIReference
    url: https://developers.zinnia.com/apis/documents-0-3-0/docs
  - type: Overlay
    url: overlays/zinnia-documents-overlay.yaml
- name: Zinnia New Business API
  description: Life new business API covering application intake, requirement and case orchestration, party and agent validation,
    and DTCC-referenced downstream handoff for the Zinnia life new business platform.
  humanURL: https://developers.zinnia.com/apis/new-business/docs
  baseURL: https://api.zinnia.io
  tags:
  - Insurance
  - Life Insurance
  - New Business
  - Underwriting
  tags_raw:
  - insurance
  - life-insurance
  - new-business
  - underwriting
  properties:
  - type: OpenAPI
    url: openapi/zinnia-new-business-openapi.yml
  - type: Documentation
    url: https://developers.zinnia.com/apis/new-business/docs
  - type: APIReference
    url: https://developers.zinnia.com/apis/new-business/docs
  - type: Overlay
    url: overlays/zinnia-new-business-overlay.yaml
- name: Zinnia New Business Annuity API
  description: Annuity new business API for application submission, case status, requirements and DTCC participant resolution
    on the Zinnia annuity origination platform.
  humanURL: https://developers.zinnia.com/apis/new-business-annuity/docs
  baseURL: https://api.zinnia.io
  tags:
  - Insurance
  - Annuities
  - New Business
  tags_raw:
  - insurance
  - annuities
  - new-business
  properties:
  - type: OpenAPI
    url: openapi/zinnia-new-business-annuity-openapi.yml
  - type: Documentation
    url: https://developers.zinnia.com/apis/new-business-annuity/docs
  - type: APIReference
    url: https://developers.zinnia.com/apis/new-business-annuity/docs
  - type: Overlay
    url: overlays/zinnia-new-business-annuity-overlay.yaml
- name: Zinnia Product Service API
  description: Product configuration and reference data service - product definitions, features, eligibility rules and related
    metadata for insurance and financial offerings, so partners can configure, present and integrate products across new business
    and servicing workflows.
  humanURL: https://developers.zinnia.com/apis/product-service/docs
  baseURL: https://uat.api.zinnia.io
  tags:
  - Insurance
  - Product Configuration
  - Annuities
  tags_raw:
  - insurance
  - product-configuration
  - annuities
  properties:
  - type: OpenAPI
    url: openapi/zinnia-product-service-openapi.yml
  - type: Documentation
    url: https://developers.zinnia.com/apis/product-service/docs
  - type: APIReference
    url: https://developers.zinnia.com/apis/product-service/docs
  - type: Overlay
    url: overlays/zinnia-product-service-overlay.yaml
- name: Zinnia Case Management API
  description: Case orchestration API for creating and retrieving case instances that group the documents, requirements and
    transactions belonging to a single piece of work across the Zinnia platform.
  humanURL: https://developers.zinnia.com/apis/case-management-1-0-0/docs
  baseURL: https://api.zinnia.io
  tags:
  - Insurance
  - Policy Administration
  - Workflows
  tags_raw:
  - insurance
  - policy-administration
  - workflow
  properties:
  - type: OpenAPI
    url: openapi/zinnia-case-management-openapi.yml
  - type: Documentation
    url: https://developers.zinnia.com/apis/case-management-1-0-0/docs
  - type: APIReference
    url: https://developers.zinnia.com/apis/case-management-1-0-0/docs
  - type: Overlay
    url: overlays/zinnia-case-management-overlay.yaml
- name: Zinnia Illustration Client Cases API
  description: Client case manager for the illustration workflow - create, search, retrieve and update the client-level cases
    that illustration requests are generated against.
  humanURL: https://developers.zinnia.com/apis/illustration-client-cases/docs
  baseURL: https://uat.api.zinnia.io
  tags:
  - Insurance
  - Quoting
  - Life Insurance
  tags_raw:
  - insurance
  - quoting
  - life-insurance
  properties:
  - type: OpenAPI
    url: openapi/zinnia-illustration-client-cases-openapi.yml
  - type: Documentation
    url: https://developers.zinnia.com/apis/illustration-client-cases/docs
  - type: APIReference
    url: https://developers.zinnia.com/apis/illustration-client-cases/docs
  - type: Overlay
    url: overlays/zinnia-illustration-client-cases-overlay.yaml
common:
- type: DomainSecurity
  url: security/zinnia-domain-security.yml
- type: Authentication
  url: authentication/zinnia-authentication.yml
- type: Website
  url: https://zinnia.com/
- type: DeveloperPortal
  url: https://developers.zinnia.com/
- type: Documentation
  url: https://developers.zinnia.com/
- type: APIReference
  url: https://developers.zinnia.com/
- type: Blog
  url: https://zinnia.com/insights
- type: Support
  url: https://zinnia.com/contact
- type: TermsOfService
  url: https://zinnia.com/terms-of-use
- type: PrivacyPolicy
  url: https://zinnia.com/privacy-policy
- type: OpenIDConnect
  url: https://login.zinnia.com/.well-known/openid-configuration
- type: OAuthScopes
  url: scopes/zinnia-scopes.yml
- type: Conventions
  url: conventions/zinnia-conventions.yml
- type: ErrorCatalog
  url: errors/zinnia-problem-types.yml
- type: DataModel
  url: data-model/zinnia-data-model.yml
- type: Lifecycle
  url: lifecycle/zinnia-lifecycle.yml
- type: ChangeLog
  url: changelog/zinnia-changelog.yml
- type: Conformance
  url: conformance/zinnia-conformance.yml
- type: WellKnown
  url: well-known/zinnia-well-known.yml
- type: LLMsTxt
  url: llms/zinnia-llms.txt
- type: LLMsTxt
  url: https://developers.zinnia.com/llms.txt
- type: AgentSkill
  url: skills/_index.yml
- type: Plans
  url: plans/zinnia-plans-pricing.yml
- type: RateLimits
  url: rate-limits/zinnia-rate-limits.yml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
- FN: APIs.json
  email: info@apis.io
x-enrichment:
  date: '2026-09-13'
  status: enriched
  artifacts_added: 55
  pass: local-v3

Work with this as data

Every provider here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This provider
curl "https://apis.io/api/v1/providers/zinnia"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/zinnia/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/zinnia/evidence"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.