---
title: "CoverageBenefit"
url: "https://developers.zinnia.com/apis/policy-service-0-1-0/versions/8306e031-b41c-452a-a7ed-d73d65602086/schemas/CoverageBenefit"
---

> Full API specification: https://developers.zinnia.com/apis/policy-service-0-1-0/versions/8306e031-b41c-452a-a7ed-d73d65602086.md

# CoverageBenefit

## OpenAPI definition

```yaml
openapi: 3.0.0
info:
  title: Policy Service
  version: 0.0.21
servers:
  - url: https://qa.api.zinnia.io
components:
  schemas:
    CoverageBenefit:
      type: object
      properties:
        coverageId:
          type: string
          description: Coverage ID is a unique system-generated identifier assigned to a
            specific coverage component within an insurance or annuity policy.
            It is used to track and differentiate each distinct benefit, rider,
            or coverage layer under a single contract, especially when
            performing or recording transactions
          example: Base_Coverage
        netBenefitAmount:
          type: number
          description: Net Benefit Amount refers to the actual amount payable to a
            beneficiary or policyholder after all applicable deductions have
            been applied to the gross or base benefit amount. It represents the
            final disbursed value for a given coverage benefit, such as a claim
            payout, death benefit, or living benefit
          example: 12345.67
          format: double
        grossBenefitAmount:
          type: number
          format: double
          example: 12345.67
          description: Gross Benefit Amount refers to the total contractual benefit
            payable under a specific coverage or rider before any deductions are
            applied. It represents the original, full value of the benefit
            promised by the insurance policy (e.g., death benefit, living
            benefit, or rider payout).
        increaseInFaceAmount:
          type: number
          format: double
          example: 12345.67
          description: The amount by which a coverage's face amount is increased as a
            result of a Face Amount Change transaction (during face increase).
        decreaseInFaceAmount:
          type: number
          format: double
          example: 12345.67
          description: The amount by which a coverage's face amount is decreased as a
            result of a Face Amount Change transaction (during face decrease).
```
