---
title: "QuoteResponse"
url: "https://developers.zinnia.com/apis/new-business/versions/b8532e16-b28e-4393-9305-def50b91e40e/schemas/QuoteResponse"
---

> Full API specification: https://developers.zinnia.com/apis/new-business/versions/b8532e16-b28e-4393-9305-def50b91e40e.md

# QuoteResponse

## OpenAPI definition

```yaml
openapi: 3.1.0
info:
  title: Zinnia New Business API.
  version: 0.9.8
servers:
  - url: https://qa.api.zinnia.io
    description: QA Environment
  - url: https://dev.api.zinnia.io
    description: DEV Environment
  - url: https://uat.api.zinnia.io
    description: UAT Environment
  - url: https://api.zinnia.io
    description: PROD Environment
components:
  schemas:
    CostIndices:
      type: object
      properties:
        type:
          type: string
          description: Indices Type
          example: NetPayment
        year:
          type: string
          description: Year at value
          example: "10"
        value:
          type: number
          description: Indices Type
          example: 2.31
    RidersDetails:
      type: object
      properties:
        code:
          type: string
          enum:
            - ABC001_CR
          description: Riders Code
        name:
          type: string
          description: Rider Name
          example: Child rider
        isAllowed:
          type: string
          enum:
            - Yes
            - No
          description: Flag related to riders details
          example: Yes
        isIncluded:
          type: string
          enum:
            - Yes
            - No
          description: Flag related to riders details
          example: Yes
    QuoteResponse:
      type: object
      properties:
        quoteId:
          type: string
          description: Unique Id generated by the LPS system
          example: Q332022203127424
        success:
          type: boolean
          description: Quote status
          example: false
        faceAmount:
          type: number
          description: Face Amount
          example: 250000
        premiumAmount:
          type: number
          format: double
          description: Premium amount
          example: 216.16
        paymentTerm:
          type: string
          description: Duration of payment
          example: "20"
        premiumFrequency:
          type: string
          enum:
            - m
            - q
            - a
            - sa
            - sp
          description: Frequency of premium payment
          example: m
        totRequestedFaceAmt:
          type: number
          description: Requested Face Amount
          example: 250000
        totRequestedFaceAmtPremium:
          type: number
          description: Requested Face Amount Premium amount
          example: 216
        issueAge:
          type: number
          description: Issue Age
          example: 34
        quoteDate:
          type: string
          format: date-time
          description: Date (with pattern "yyyy-MM-dd'T'HH:mm:ss'Z'"). Quote date
        productVersionCode:
          type: string
          description: Product Version code
          example: 2019v1
        annualPolicyMgmtFee:
          type: number
          description: Annual policy management fee
          example: 0
        budgetFriendlyPremiumAmt:
          type: number
          description: Premium amount option
          example: 10
        maxMatchPremiumAmt:
          type: number
          description: Maximum Premium amount
          example: 260
        maxFundedPremiumAmt:
          type: number
          description: Maximum Funded Premium amount
          example: 600
        maxMatchPercent:
          type: number
          description: Maximum match percent
          example: 10
        maxMatchYear:
          type: number
          description: Year
          example: 7
        acctValIntRate:
          type: number
          description: Account value interest rate
          example: 3.5
        payToAge:
          type: string
          description: pay to age till given value
          example: "60"
        maxPayToAge:
          type: string
          description: Maximum Pay age
          example: "60"
        minPayToAge:
          type: string
          description: Min pay age
          example: "30"
        cashValue:
          type: number
          description: Cash value as on date
          example: 139512.94
        cashValueAgeOf:
          type: number
          description: Cash value as on date
          example: 60
        solveType:
          type: string
          description: From LPS
          example: INITIAL
        riskClass:
          type: string
          enum:
            - Elite Non-Tobacco
            - Preferred Non-Tobacco
            - Standard Non-Tobacco
            - Standard Tobacco
            - Standard Aggregate
            - Substandard Non-Tobacco
            - Substandard Tobacco
          description: Risk Class Configured at LPS Engine
          example: Elite Non-Tobacco
        underwritingMethod:
          type: string
          enum:
            - FULL_UNDERWRITING
            - ATTESTATION_VALIDATION
            - ADDITIONAL_UNDERWRITING
            - SIMPLIFIED_UNDERWRITING
            - REDUCED_UNDERWRITING
          description: Underwriting types
          example: FULL_UNDERWRITING
        deathBenefitOpt:
          type: string
          enum:
            - Level
            - Increasing
        costIndices:
          type: array
          items:
            $ref: "#/components/schemas/CostIndices"
        riders:
          type: array
          items:
            $ref: "#/components/schemas/RidersDetails"
```
