Western And Southern Financial · Schema
Annuity Contract
Represents an annuity contract issued by Western & Southern Financial Group subsidiaries.
Properties
| Name | Type | Description |
|---|---|---|
| contractNumber | string | Unique annuity contract identifier. |
| annuityType | string | Type of annuity contract. |
| phase | string | Current phase of the annuity. |
| issueDate | string | Date the contract was issued. |
| maturityDate | string | Date the contract matures. |
| accumulationValue | number | Current accumulation value in USD. |
| surrenderValue | number | Net surrender value after surrender charges in USD. |
| interestRate | number | Current credited interest rate (for fixed annuities). |
| surrenderChargePeriod | integer | Remaining years in the surrender charge period. |
| payoutOption | string | Selected payout option upon annuitization. |
| monthlyIncome | number | Guaranteed monthly income amount in USD (if annuitized). |
| owner | object | |
| riders | array | Optional riders attached to the contract. |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/western-and-southern-financial/main/json-schema/western-and-southern-financial-annuity-schema.json",
"title": "Annuity Contract",
"description": "Represents an annuity contract issued by Western & Southern Financial Group subsidiaries.",
"type": "object",
"properties": {
"contractNumber": {
"type": "string",
"description": "Unique annuity contract identifier."
},
"annuityType": {
"type": "string",
"description": "Type of annuity contract.",
"enum": [
"Fixed Annuity",
"Fixed Indexed Annuity",
"Variable Annuity",
"Immediate Annuity",
"Deferred Income Annuity"
]
},
"phase": {
"type": "string",
"description": "Current phase of the annuity.",
"enum": ["Accumulation", "Distribution", "Annuitization"]
},
"issueDate": {
"type": "string",
"format": "date",
"description": "Date the contract was issued."
},
"maturityDate": {
"type": "string",
"format": "date",
"description": "Date the contract matures."
},
"accumulationValue": {
"type": "number",
"format": "double",
"description": "Current accumulation value in USD."
},
"surrenderValue": {
"type": "number",
"format": "double",
"description": "Net surrender value after surrender charges in USD."
},
"interestRate": {
"type": "number",
"format": "double",
"description": "Current credited interest rate (for fixed annuities)."
},
"surrenderChargePeriod": {
"type": "integer",
"description": "Remaining years in the surrender charge period."
},
"payoutOption": {
"type": "string",
"description": "Selected payout option upon annuitization.",
"enum": [
"Life Only",
"Life with Period Certain",
"Joint and Survivor",
"Period Certain Only",
"Lump Sum"
]
},
"monthlyIncome": {
"type": "number",
"format": "double",
"description": "Guaranteed monthly income amount in USD (if annuitized)."
},
"owner": {
"type": "object",
"properties": {
"firstName": {"type": "string"},
"lastName": {"type": "string"},
"dateOfBirth": {"type": "string", "format": "date"}
}
},
"riders": {
"type": "array",
"description": "Optional riders attached to the contract.",
"items": {
"type": "object",
"properties": {
"riderType": {
"type": "string",
"enum": [
"Guaranteed Lifetime Withdrawal Benefit",
"Death Benefit",
"Enhanced Surrender Value",
"Long-Term Care"
]
},
"riderCharge": {
"type": "number",
"format": "double",
"description": "Annual charge as a percentage of contract value."
}
}
}
}
},
"required": ["contractNumber", "annuityType", "phase", "issueDate", "accumulationValue"]
}
Work with this as data
Every JSON Schema 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 schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.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.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/western-and-southern-financial-annuity"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
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.