---
title: "Update Crypto Deposit account fields"
method: PATCH
path: "/v3/deposits/crypto/accounts/{id}"
tags: ["Crypto deposit"]
---

# Update Crypto Deposit account fields

`PATCH /v3/deposits/crypto/accounts/{id}`

## Request

- Base URL: `https://confirmo.net/api`
- URL: `https://confirmo.net/api/v3/deposits/crypto/accounts/{id}`
- Auth: HTTP bearer

Partially updates a Crypto Deposit account.

## Path parameters

- `id` string, required

## Request body

- CryptoDepositAccountPatchRequestTo
  - `balanceAsset` 'CZK' | 'EUR' | 'GBP' | 'USD' | 'PLN' | 'USDC' | 'USDT' | 'USDG', nullable: Asset whose balance is increased when funds are received on this account. Null clears the current value. Omit to leave unchanged.
  - `notifyUrl` string, url, nullable: Webhook URL where webhooks for this crypto funding account will be sent. Null clears the current value. Omit to leave unchanged.
  - `reference` string, nullable: Merchant-defined reference string tied to this account. Null clears the current value. Omit to leave unchanged.
  - `status` 'ENABLED' | 'DISABLED': Status of the account. Omit the field to leave unchanged; an explicit null is rejected. If the account is already in a BLOCKED or CLOSED state, the status cannot be changed by a merchant.

## Response `200`

Successfully updated Crypto Deposit account.

- CryptoDepositAccountTo
  - `addresses` DepositAddressTo[]: List of deposit addresses assigned to this account.
    - `address` string: Address string.
    - `paymentMethodIds` string[]: List of supported crypto payment method codes usable with this address.
  - `balanceAsset` 'CZK' | 'EUR' | 'GBP' | 'USD' | 'PLN' | 'USDC' | 'USDT' | 'USDG': The asset whose balance is increased when a deposit is received on this account.
  - `createdAt` integer: Unix timestamp when the account was created.
  - `id` string: Crypto deposit account identifier.
  - `notifyUrl` string, url: URL to which webhook notifications are sent when a crypto deposit is received or its status changes. If null, no notifications are sent.
  - `reference` string: Any string based on your choosing which is tied to this crypto deposit account. Whenever a new deposit is performed to this account, the reference value is also assigned to the deposit.
  - `status` 'ENABLED' | 'DISABLED' | 'BLOCKED' | 'CLOSED': Status of the deposit account. BLOCKED is set by an administrator and cannot be changed by the merchant. CLOSED is set by the system or administrator and cannot be changed by a merchant.
  - `updatedAt` integer: Unix timestamp when the account was last updated.

## Other responses

- `400`: Bad Request
- `403`: Forbidden
- `404`: Crypto Deposit account not found.
- `409`: Conflict

---

[API](https://skmtc.dev/confirmo/apis/confirmo-api.md) - [All operations](https://skmtc.dev/confirmo/apis/confirmo-api/llms.txt) - [OpenAPI document](https://skmtc.dev/confirmo/apis/confirmo-api/revisions/09bef7db3dd1?raw)
