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

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

# FundAllocationsChangeRequest

## OpenAPI definition

```yaml
openapi: 3.0.0
info:
  title: Policy Service
  version: 0.0.21
servers:
  - url: https://qa.api.zinnia.io
components:
  schemas:
    FundAllocationsChangeRequestAllocation:
      type: object
      properties:
        investmentType:
          $ref: "#/components/schemas/InvestmentType"
        modelId:
          type: string
          description: The corresponding model id of the elected model
          example: TBD
        fundAllocationsInvestments:
          type: array
          items:
            $ref: "#/components/schemas/FundAllocationsChangeRequestFundAllocationsInvestme\
              nts"
    AdhocExternalIdentifiers:
      type: object
      properties:
        referenceNumber:
          type: string
          description: The unique payment reference number for all premium-related
        externalTransactionId:
          type: string
          description: The unique ID to identify transaction on carrier side
    InvestmentType:
      type: string
      enum:
        - INVESTMENTFUND
        - INVESTMENTMODEL
        - CHARGEDEDUCTION
        - DEFAULTWITHDRAWAL
        - INTERESTRATERENEWAL
    FundAllocationsChangeRequestFundAllocationsInvestments:
      type: object
      properties:
        fundId:
          type: string
          description: TBD
          example: FundAccount1
        allocationPercentage:
          type: number
          format: double
          description: At Policy Level for Each Applicable Funds (Everly there is only one
            Fixed) Therefore this be 100%
          example: 100
        startDate:
          type: string
          format: date
          description: TBD
          example: 2024-01-01
    FundAllocationsChangeRequest:
      type: object
      properties:
        correlationId:
          type: string
        effectiveDate:
          type: string
          format: date
          example: 2024-01-01
        reverseInitiator:
          type: boolean
          default: false
        allocation:
          $ref: "#/components/schemas/FundAllocationsChangeRequestAllocation"
        externalIdentifiers:
          $ref: "#/components/schemas/AdhocExternalIdentifiers"
```
