---
title: "Update Bank Account"
method: PATCH
path: "/v1/bankaccounts/{id}"
---

# Update Bank Account

`PATCH /v1/bankaccounts/{id}`

Updates data for existing bank account.

## Path parameters

- `id` string, required

## Headers

- `Accept` string, required
- `Content-Type` string, required

## Request body

- object
  - `first_name` string — First name of account holder.
  - `last_name` string — Last name of account holder.
  - `account_type` 'Personal Checking' | 'Personal Savings' | 'Business Checking' | 'Business Savings' — Account type. Must be one of the following: 'Personal Checking','Personal Savings','Business Checking','Business Savings'

## Response `200`

200

- object
  - `data` object
    - `object` string
    - `id` string
    - `first_name` string
    - `last_name` string
    - `account_type` string
    - `sec_code` string
    - `routing_number` string
    - `account_number` string
    - `is_default` integer
  - `meta` object
    - `include` unknown[]
      - unknown
    - `custom` unknown[]
      - unknown

## Other responses

- `422` — 422

---

[API](https://skmtc.net/payarc/apis/payarc-sandbox.md) · [All operations](https://skmtc.net/payarc/apis/payarc-sandbox/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/payarc/payarc-sandbox/revisions/face82bdd778/schema)
