---
title: "Update Crypto Top-Up account fields"
method: PATCH
path: "/v3/topups/crypto/accounts/{id}"
tags: ["Crypto top-up"]
---

# Update Crypto Top-Up account fields

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

## Request

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

Partially updates a Crypto Top-Up account.

## Path parameters

- `id` string, required

## Request body

- CryptoTopUpAccountPatchRequestTo
  - `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 to leave unchanged. If the account is in a BLOCKED status, it is not possible to modify the status.

## Response `200`

Successfully updated Crypto Top-Up account.

- CryptoTopUpAccountTo
  - `addresses` DepositAddressTo[]: List of addresses assigned to this top-up 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 top-up is received on this account.
  - `createdAt` integer: Unix timestamp when the top-up account was created.
  - `id` string: Crypto top-up account identifier.
  - `notifyUrl` string, url: URL to which webhook notifications are sent when a crypto top-up 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 top-up account. Whenever a new top-up is performed to this account, the reference value is also assigned to the top-up.
  - `status` 'ENABLED' | 'DISABLED' | 'BLOCKED' | 'CLOSED': Status of the top-up 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 top-up account was last updated.

## Other responses

- `400`: Bad Request
- `403`: Forbidden
- `404`: Crypto Top-Up 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)
