Skip to main content

Create a deposit account

POSThttps://api.radom.com/deposit/account

Authorization

Send your API key in the Authorization header. Scheme: radomToken.

Request body

namestringrequired
accountDetailsCreateDepositAccountDetailsReqrequired
CryptoCreateCryptoDepositAccountDetailsReqrequired
depositMethodsCryptoDepositMethod[]required
networkNetworkrequired
AllowedBitcoinBitcoinTestnetLitecoinLitecoinTestnetDogecoinDogecoinTestnetBitcoinCashBitcoinCashTestnetBitcoinSVBitcoinSVTestnetHarryPotterObamaSonic10InuHarryPotterObamaSonic10InuTestnetCardanoDashSolanaSolanaTestnetSolanaDevnetEthereumSepoliaTestnetPolygonPolygonTestnetBNBBNBTestnetArbitrumArbitrumTestnetZcashZcashTestnetPolkadotPolkadotTestnetPolkadotAssetHubPolkadotAssetHubTestnetTronTronTestnetAvalancheAvalancheTestnetBaseBaseTestnetOptimismOptimismTestnetFiat
tokenstringnullable
isExternalbooleanrequired
customerIdstring<uuid>nullable
treasuryIdstring<uuid>nullable
FiatCreateFiatDepositAccountDetailsReqrequired
currencyCurrencyrequired
AllowedUSDCADGBPEURAEDINRSEKBRLNZDAUDHKDNOKDKKJPYCNYCHFSGDPLNMXNCZKHUFZARSARRUBTRYILSUSDCUSDTEURCBTCTEST0ETHBNBSOLTRXAVAXMATIC
networkNetworkrequired
AllowedBitcoinBitcoinTestnetLitecoinLitecoinTestnetDogecoinDogecoinTestnetBitcoinCashBitcoinCashTestnetBitcoinSVBitcoinSVTestnetHarryPotterObamaSonic10InuHarryPotterObamaSonic10InuTestnetCardanoDashSolanaSolanaTestnetSolanaDevnetEthereumSepoliaTestnetPolygonPolygonTestnetBNBBNBTestnetArbitrumArbitrumTestnetZcashZcashTestnetPolkadotPolkadotTestnetPolkadotAssetHubPolkadotAssetHubTestnetTronTronTestnetAvalancheAvalancheTestnetBaseBaseTestnetOptimismOptimismTestnetFiat
tokenstringnullable

Responses

200Deposit account created successfully
idstring<uuid>required
organizationIdstring<uuid>required
namestringrequired
statusDepositAccountStatusrequired
Allowedactivedisabled
accountTypeDepositAccountTyperequired
Allowedcryptofiat
accountDetailsDepositAccountDetailsrequired
CryptoDepositCryptoAccountDetailsrequired
addressstringrequired
depositMethodsCryptoDepositMethod[]required
networkNetworkrequired
AllowedBitcoinBitcoinTestnetLitecoinLitecoinTestnetDogecoinDogecoinTestnetBitcoinCashBitcoinCashTestnetBitcoinSVBitcoinSVTestnetHarryPotterObamaSonic10InuHarryPotterObamaSonic10InuTestnetCardanoDashSolanaSolanaTestnetSolanaDevnetEthereumSepoliaTestnetPolygonPolygonTestnetBNBBNBTestnetArbitrumArbitrumTestnetZcashZcashTestnetPolkadotPolkadotTestnetPolkadotAssetHubPolkadotAssetHubTestnetTronTronTestnetAvalancheAvalancheTestnetBaseBaseTestnetOptimismOptimismTestnetFiat
tokenstringnullable
customerIdstring<uuid>nullable
isExternalbooleannullable
treasuryIdstring<uuid>nullable
FiatFiatDepositAccountrequired
bankNamestringnullable
bankAddressstringnullable
accountTypeFiatDepositAccountDetailsrequired
ibanIbanDepositAccountDetailsrequired
ibanstringrequired
bicstringrequired
accountHolderNamestringnullable
sourceCurrencystringnullable
sourcePaymentRailsstring[]nullable
destinationCurrencystringnullable
destinationPaymentRailstringnullable
usUsDepositAccountDetailsrequired
accountNumberstringrequired
routingNumberstringrequired
bankBeneficiaryNamestringnullable
bankBeneficiaryAddressstringnullable
sourceCurrencystringnullable
sourcePaymentRailsstring[]nullable
destinationCurrencystringnullable
destinationPaymentRailstringnullable
speiSpeiDepositAccountDetailsrequired
clabestringrequired
accountHolderNamestringnullable
sourceCurrencystringnullable
sourcePaymentRailsstring[]nullable
destinationCurrencystringnullable
destinationPaymentRailstringnullable
pixPixDepositAccountDetailsrequired
brCodestringrequired
accountHolderNamestringnullable
sourceCurrencystringnullable
sourcePaymentRailsstring[]nullable
destinationCurrencystringnullable
destinationPaymentRailstringnullable
isMasterbooleanrequired
createdAtstring<date-time>required
customerRelatedCustomernullable
idstring<uuid>required
namestringrequired
emailstringrequired
400Bad Request
errorstringrequired
401Unauthorized
errorstringrequired
500Internal server error
errorstringrequired
503Virtual account creation is temporarily unavailable
errorstringrequired