How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Zinnia New Business Annuity API

New Business Annuity Application Submission API Version 3

Zinnia New Business Annuity API is one of 42 APIs that Zinnia publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include New Business Annuity. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

This API exposes 1 operation across 1 path, and defines 82 schemas. It is described by OpenAPI 3.2.0, at version 0.7.0.

Requests are made against 4 base URLs: https://qa.api.zinnia.io, https://dev.api.zinnia.io, https://uat.api.zinnia.io, https://api.zinnia.io.

1 operations 1 paths 82 schemas 1 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
0.7.0
Base URL
https://qa.api.zinnia.io
Authentication
OpenID Connect
Resource Areas
1

Authentication & Security 1

Zinnia New Business Annuity API declares 1 security scheme for authenticating requests. It supports OpenID Connect (Auth0) discovered at https://login.dev.zinnia.com/.well-known/openid-configuration.

Paths & Operations 1

Across 1 path, the API surfaces 1 operation — 1 POST. Each is listed below with its method, path, parameters, and response codes.

New Business Annuity 1

New Business Annuity Application Submission API Version 3

POST
/new-business/v1/eapp
Submit Annuity Application to Zinnia
createAnnuityApplication_v3 1 param body → 202400401403500

Schemas 82

The contract defines 82 schemas that model the data the API accepts and returns. The most detailed are ApplicationV3 (29 properties), PaymentV3 (23 properties), PolicyHistory (21 properties), Annuitant (18 properties). Each schema is shown below with its type and property counts.

PersonalInformationOwner
object
11 properties 5 required
AddressDetail
object
8 properties 2 required
FeatureV3
object
15 properties 1 required
PowerOfAttorney
object
14 properties 3 required
ApplicationV3
object
29 properties 7 required
Payor
object
15 properties 3 required
AlienRegistrationIdentifier
ExchangeCompany
object
13 properties 3 required
SsnIdentifier
PersonalInformationPayor
object
11 properties 2 required
BirthState
string
Only applicable for US born party
IdentifierStatus
string
Status of the identifier document
PersonalInformationPrimary
object
11 properties 2 required
PhoneNumber
object
10 properties 4 required
Insured
object
18 properties 4 required
PersonalInformationAgent
object
11 properties 2 required
OtherInterestedParty
object
13 properties 3 required
AddressV3
object
11 properties 2 required
UniformGiftsToMinorsAct
object
14 properties 3 required
ValidationResponseV3
object
4 properties
CasePayload
object
6 properties 3 required
PolicyHistory
object
21 properties 5 required
StateIdIdentifier
Assignee
object
14 properties 3 required
FundTransfer
object
6 properties
EinIdentifier
OrganizationDetails
object
5 properties 2 required
SignatureV3
object
3 properties 2 required
Email
object
2 properties
CountryV3
string
ISO Country Code https://en.wikipedia.org/wiki/ListofISO3166countrycodes
PersonalInformationOtherInterestedParty
object
11 properties 2 required
BankInformationV3
object
10 properties
ExternalIdentifier
object
5 properties 3 required
AgentV3
object
15 properties 6 required
PersonalInformationAuthorizedSigner
object
11 properties 2 required
Party
All the party role should be explicitly send in the party object.
AuthorizedSignatory
object
14 properties 3 required
Participant
object
14 properties 3 required
Trustee
object
16 properties 4 required
Illustrations
object
5 properties
EmailV3
object
3 properties
Owner
object
14 properties 5 required
IdentifierType
string
Type of identifier document
FundDetail
object
5 properties 3 required
PersonalInformationThirdParty
object
11 properties 2 required
PlanSponsor
object
13 properties 3 required
Payee
object
14 properties 3 required
Attachment
object
3 properties
CoverageInsured
object
16 properties 3 required
AccessDeniedResponseV3
object
2 properties
Relationship
object
2 properties
PersonalInformationPayee
object
11 properties 2 required
Policy
object
11 properties 4 required
CorrespondenceEntity
object
13 properties 3 required
PersonalInformationInsured
object
10 properties 5 required
PersonalInformationTrustee
object
11 properties 2 required
PersonalInformationGrantor
object
11 properties 2 required
Identifier
object
4 properties 2 required
ItinIdentifier
FeaturePayment
object
9 properties
GovernmentIssuedIdentifier
Address
object
9 properties 6 required
Annuitant
object
18 properties 4 required
PaymentV3
object
23 properties 5 required
Employment
object
5 properties 2 required
State
string
Abbreviated names for states
BankAddress
object
9 properties
Decedent
object
13 properties 3 required
Beneficiary
object
15 properties 4 required
ExternalPartyIdentifier
TaxInfoV3
object
7 properties
PayoutV3
object
11 properties 1 required
PersonalInformationCoverageInsured
object
11 properties 4 required
TrustDetails
object
5 properties 4 required
ThirdPartyDesignee
object
13 properties 3 required
LegalGuardian
object
14 properties 3 required
DriversLicenseIdentifier
PassportIdentifier
SuccessResponseV3
object
3 properties
ServerErrorResponseV3
object
2 properties
Grantor
object
15 properties 4 required
WithholdingV3
object
4 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

zinnia-new-business-annuity-api-openapi.yml Raw ↑

Other APIs Zinnia publishes across the network.

Zinnia Annuity Health Check API
Zinnia Annuity Version 1 API
Zinnia Annuity Version 2 API
Zinnia Attachment API
Zinnia Authorization Status Update API
Zinnia Case Instance API
Zinnia Client Case API
Zinnia Comments API
Zinnia Dataset API
Zinnia Details API
Zinnia Documents V2 API
Zinnia Documents V3 API
Where this information came from

This is an independent, third-party profile of Zinnia New Business Annuity API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.