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

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

# PartialWithdrawalBankDetails

## OpenAPI definition

```yaml
openapi: 3.1.0
info:
  title: Zinnia Policy Transactions API.
  version: 1.0.8
servers:
  - url: https://dev.api.zinnia.io
    description: DEV Environment
  - url: https://qa.api.zinnia.io
    description: QA Environment
components:
  schemas:
    PartialWithdrawalBankAccountStatus:
      type: string
      enum:
        - ACTIVEBANKACCOUNT
        - TERMINATEDBANKACCOUNT
      example: ACTIVEBANKACCOUNT
    PartialWithdrawalBankAccountType:
      type: string
      enum:
        - CHECKING
        - SAVINGS
        - CREDITCARD
        - DEBITCARD
        - BROKERAGEACCOUNT
        - CERTIFICATEOFDEPOSIT
        - WIRE
      example: CHECKING
    PartialWithdrawalBankAccountPurpose:
      type: string
      enum:
        - LOANINTERESTBILLING
        - DISBURSEMENTS
        - LOANPRINCIPALBILLING
        - PREMIUMBILLING
        - ONETIMEPREMIUMBILLING
        - PAYOUT
        - ONETIMEWIRE
      example: DISBURSEMENTS
    PartialWithdrawalAddress:
      type: object
      properties:
        addressId:
          type: string
          example: 134535214eedf32412
        addressType:
          $ref: "#/components/schemas/PartialWithdrawalAddressType"
        line1:
          type: string
          example: 123 Main St
        line2:
          type: string
          example: Apt 5B
        line3:
          type: string
          nullable: true
        city:
          type: string
          example: San Francisco
        state:
          type: string
          example: CA
        postalCode:
          type: string
          example: "94105"
        postalCodeExtension:
          type: string
          example: "1234"
        country:
          type: string
          example: US
    PartialWithdrawalAddressType:
      type: string
      enum:
        - RESIDENCE
        - BUSINESS
        - POBOX
        - SEASONAL
        - SECONDARY
        - MAILING
      example: RESIDENCE
    PartialWithdrawalBankDetails:
      type: object
      properties:
        bankId:
          type: string
          example: "1232423525"
        nameOnAccount:
          type: string
          example: Alex J Taylor
        accountStatus:
          $ref: "#/components/schemas/PartialWithdrawalBankAccountStatus"
        accountType:
          $ref: "#/components/schemas/PartialWithdrawalBankAccountType"
        accountNumber:
          type: string
          example: "000111222333"
        routingNumber:
          type: string
          example: "121000358"
        ibanNumber:
          type: string
          nullable: true
        financialInstitutionName:
          type: string
          example: Acme Bank
        branchName:
          type: string
          nullable: true
        bankAccountPurpose:
          $ref: "#/components/schemas/PartialWithdrawalBankAccountPurpose"
        address:
          $ref: "#/components/schemas/PartialWithdrawalAddress"
```
