v1

latestOpenAPI 3.0.32026-07-26184851.6 MB
Virtual Accounts V2

Get Requirements

Returns the JSON Schema describing the information required to create the selected virtual account. See Dynamic Forms.

get/v2/wallets/{id}/virtual-accounts/requirements

Path parameters

idstring uuid required

Wallet identifier.

Query parameters

currencystring required

ISO 4217 fiat currency code.

assetIdstring uuid

Stablecoin asset identifier returned by the supported-assets endpoint.

customerIdstring uuid
providerstring

Optional provider slug. Omit it to let Blockradar select an eligible provider.

Response

Successful response.

statusCodeinteger required
messagestring required

Human-readable result.

Example response

{
  "statusCode": 200,
  "message": "Virtual account requirements fetched successfully",
  "data": {
    "supported": true,
    "unlocked": true,
    "additionalDataRequired": true,
    "additionalDataSchema": {
      "$schema": "http://json-schema.org/draft-07/schema#",
      "type": "object"
    },
    "provider": "example-provider"
  }
}