---
title: "Update account"
method: PUT
path: "/connector/users/{externalUserId}/accounts/{externalAccountId}"
tags: ["ENTERPRISE", "Connector.Account", "MULTI_TENANT"]
---

# Update account

`PUT /connector/users/{externalUserId}/accounts/{externalAccountId}`

Accepts an object of properties to be updated.

## Path parameters

- `externalUserId` string, required
- `externalAccountId` string, required

## Request body

- UpdateAccountEntity — Account update request
  - `availableCredit` number, double — The available credit of the account. Available credit is defined as the amount the customer has left to spend at this time. As such, it decreases with every reservation or transaction. For accounts without credit, this is always zero.
  - `closed` boolean — The closed state of the account.
  - `exclusion` 'PFM_AND_SEARCH, PFM_DATA, NONE' — The type of features to exclude. PFM_AND_SEARCH will exclude the accounts transactions from categorization, PFM features, and search result. PFM_DATA will exclude the accounts transactions from categorization and PFM features.
  - `name` string — The account name.
  - `type` 'CHECKING, SAVINGS, INVESTMENT, MORTGAGE, CREDIT_CARD, LOAN, PENSION, OTHER, EXTERNAL' — The account type.

## Response `204`

Account updated.

## Other responses

- `400` — The request does not pass validation.
- `401` — User not found, has no credentials, or has more than one abstract credentials.
- `404` — Account not found.

---

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