---
title: "Update Account (Banking Connectivity)"
method: PATCH
path: "/banking/accounts/{account_id}"
tags: ["Accounts (Banking Connectivity)"]
---

# Update Account (Banking Connectivity)

`PATCH /banking/accounts/{account_id}`

## Path parameters

- `account_id` string, required

## Request body

- object
  - `account_id` string, required — The unique identifier of the merchant's Yuno account (UUID, 36 characters).
  - `account_type` 'CHECKING' | 'SAVINGS' | 'INVESTMENT' — The updated account type.

## Response `200`

OK

- object
  - `id` string — The unique identifier of the Banking Connectivity account (prefixed `acct_`).
  - `entity_id` string — The `id` of the entity associated with this account.
  - `onboarding_id` string — The `id` of the onboarding used to create this account.
  - `account_id` string — The merchant's Yuno account identifier.
  - `provider` object
    - `account_id` string
  - `account_type` 'CHECKING' | 'SAVINGS' | 'INVESTMENT'
  - `status` 'ACTIVE' | 'PENDING' | 'INACTIVE'
  - `account_number` string
  - `routing_number` string, nullable
  - `iban` string, nullable
  - `currency` string
  - `balance` object
    - `available` number
    - `current` number
    - `pending` number
  - `account_details` object
    - `account_name` string
    - `sort_code` string, nullable
    - `bsb` string, nullable
    - `swift` string, nullable
  - `payment_rails` object
    - `incoming` string[]
    - `outgoing` string[]
  - `supports_book_transfers` boolean
  - `created_at` string
  - `updated_at` string

## Other responses

- `400` — Bad Request
- `404` — Not Found

---

[API](https://skmtc.net/y/apis/ai-caller.md) · [All operations](https://skmtc.net/y/apis/ai-caller/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/y/ai-caller/versions/05b629819b49/schema)
