---
title: "ManageRiderParty"
url: "https://developers.zinnia.com/apis/policy-transactions-1-0-2/versions/d0006570-ab9d-464e-814f-d120ba425e84/schemas/ManageRiderParty"
---

> Full API specification: https://developers.zinnia.com/apis/policy-transactions-1-0-2/versions/d0006570-ab9d-464e-814f-d120ba425e84.md

# ManageRiderParty

A payee or owner party referenced for the rider's payout (self-serve; party already exists on the policy)

## OpenAPI definition

```yaml
openapi: 3.1.0
info:
  title: Zinnia Policy Transactions API.
  version: 1.0.9
servers:
  - url: https://dev.api.zinnia.io
    description: DEV Environment
  - url: https://qa.api.zinnia.io
    description: QA Environment
components:
  schemas:
    ManageRiderPartyRole:
      type: string
      enum:
        - PAYEE
        - OWNER
      description: Maps from the UI Payee field
      example: PAYEE
    ManageRiderPartyDetails:
      type: object
      properties:
        partyId:
          type: string
          example: Party_PI_1
        partyPercentage:
          type: number
          example: 100
        paymentForm:
          $ref: "#/components/schemas/PaymentForm"
        addresses:
          type: array
          items:
            $ref: "#/components/schemas/ManageRiderPartyAddress"
        bankDetails:
          type: array
          items:
            $ref: "#/components/schemas/ManageRiderPartyBankDetails"
    PaymentForm:
      type: string
      enum:
        - DTCC
        - CREDITCARD
        - ACH
        - CHECK
        - WIRE
        - EXCHANGE
        - EFT
      description: Mode of payment
    ManageRiderPartyAddress:
      type: object
      description: Reference to an existing policy address by addressId (self-serve)
      properties:
        addressId:
          type: string
          example: Address_PI_1
    ManageRiderPartyBankDetails:
      type: object
      description: Reference to an existing policy bank record by bankId (self-serve)
      properties:
        bankId:
          type: string
          example: Bank_PI_1
    ManageRiderParty:
      type: object
      description: A payee or owner party referenced for the rider's payout
        (self-serve; party already exists on the policy)
      properties:
        partyRole:
          $ref: "#/components/schemas/ManageRiderPartyRole"
        party:
          $ref: "#/components/schemas/ManageRiderPartyDetails"
```
