Crypto deposit

Update Crypto Deposit account fields

Partially updates a Crypto Deposit account.

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

Path parameters

idstring required

Crypto Deposit account ID

Request body

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.

notifyUrlstring url nullable

Webhook URL where webhooks for this crypto funding account will be sent. Null clears the current value. Omit to leave unchanged.

referencestring 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.

Example request

{
  "balanceAsset": "USD",
  "notifyUrl": "https://your-platform.com/webhooks",
  "reference": "my-funding-account-ref-001",
  "status": "DISABLED"
}

Response

Successfully updated Crypto Deposit account.

balanceAsset'CZK' | 'EUR' | 'GBP' | 'USD' | 'PLN' | 'USDC' | 'USDT' | 'USDG'

The asset whose balance is increased when a deposit is received on this account.

createdAtinteger

Unix timestamp when the account was created.

idstring

Crypto deposit account identifier.

notifyUrlstring url

URL to which webhook notifications are sent when a crypto deposit is received or its status changes. If null, no notifications are sent.

referencestring

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.

updatedAtinteger

Unix timestamp when the account was last updated.

Example response

{
  "addresses": [
    {
      "address": "0xd46faFF817D27c8C10edC580eB573cd4E8fC424d",
      "paymentMethodIds": [
        "ETHEREUM_BLOCKCHAIN_MAINNET_ETH_CURRENCY",
        "ETHEREUM_BLOCKCHAIN_MAINNET_USDC_STANDARD"
      ]
    }
  ],
  "balanceAsset": "USD",
  "createdAt": 1772539200,
  "id": "dac1a2b3c4d5e7f8",
  "reference": "deposit-account-reference",
  "status": "ENABLED",
  "updatedAt": 1772539200
}

Changes

No recorded changes to this operation across all 1 revision of this API.