---
title: "PUT /v4/funds-distribution/accounts/{accountId}"
method: PUT
path: "/v4/funds-distribution/accounts/{accountId}"
tags: ["Funds"]
---

# PUT /v4/funds-distribution/accounts/{accountId}

`PUT /v4/funds-distribution/accounts/{accountId}`

## Path parameters

- `accountId` string, uuid, required

## Request body

- UpdateFundsDistributionAccountRequest
  - `name` string, required
  - `isArchived` boolean
  - `usBankFundingAccountId` string, nullable
  - `usBankAch` UpdateFundsDistributionAccountUsBankAchRequest
    - `enabled` boolean
    - `companyName` string, required
    - `companyId` string, required
    - `enableAccountValidationService` boolean
  - `usBankCheck` UpdateFundsDistributionAccountUsBankCheckRequest
    - `enabled` boolean
    - `accountNumber` string, required
    - `routingNumber` string, required
    - `remittanceDescription` string, required
    - `mailDeliveryFlag` 'firsT_CLASS_PAYEE' | 'overnighT_PAYEE' | 'firsT_CLASS_PAYER' | 'overnighT_PAYER_ADDR1' | 'overnighT_PAYER_ADDR2' | 'speciaL_HANDLING', string
    - `initialCheckNumber` integer, nullable
  - `usBankReliacard` UpdateFundsDistributionAccountUsBankReliacardRequest
    - `enabled` boolean
    - `companyId` string, required
    - `sftpHost` string, required
    - `sftpPort` integer
    - `sftpUserName` string, required
    - `sftpInput` string, required
    - `sftpOutput` string, required
    - `certCardId` string, required
    - `certCardPassCode` string, required
    - `fundingCardId` string, required
    - `fundingCardPassCode` string, required
    - `cardType` string, required

## Response `200`

Success

- UpdateFundsDistributionAccountResponse
  - `accountId` string, uuid
  - `organizationId` string, nullable
  - `clientId` string, nullable
  - `name` string, nullable
  - `isArchived` boolean
  - `usBankFundingAccountId` string, nullable
  - `usBankAch` UpdateFundsDistributionAccountUsBankAchResponse
    - `enabled` boolean
    - `companyName` string, nullable
    - `companyId` string, nullable
    - `enableAccountValidationService` boolean
  - `usBankCheck` UpdateFundsDistributionAccountUsBankCheckResponse
    - `enabled` boolean
    - `accountNumber` string, nullable
    - `routingNumber` string, nullable
    - `remittanceDescription` string, nullable
    - `mailDeliveryFlag` string, nullable
    - `initialCheckNumber` integer
  - `usBankReliacard` UpdateFundsDistributionAccountUsBankReliacardResponse
    - `enabled` boolean
    - `companyId` string, nullable
    - `sftpHost` string, nullable
    - `sftpPort` integer
    - `sftpUserName` string, nullable
    - `sftpInput` string, nullable
    - `sftpOutput` string, nullable
    - `certCardId` string, nullable
    - `certCardPassCode` string, nullable
    - `fundingCardId` string, nullable
    - `fundingCardPassCode` string, nullable
    - `cardType` string, nullable

---

[API](https://skmtc.net/submittable/apis/submittable-api-documentation.md) · [All operations](https://skmtc.net/submittable/apis/submittable-api-documentation/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/submittable/submittable-api-documentation/revisions/254ce50c8212/schema)
