List transactions
https://api.radom.com/transactionsAuthorization
Send your API key in the Authorization header. Scheme: radomToken.
Parameters
isTestModebooleanquerykindsTransactionKind[]querystatusesTransactionStatus[]querynetworksNetwork[]querywithdrawalTypesTransferType[]queryoffsetinteger<int64>querylimitinteger<int64>queryfromstring<date-time>querytostring<date-time>querysearchstringqueryResponses
200Transactions retrieved successfully
dataTransaction[]required
idstring<uuid>requiredorganizationIdstring<uuid>requiredkindTransactionKindrequiredPayoutWithdrawalDepositPaymentRefundSwapCreditDebitcreatedAtstring<date-time>requiredpayloadTransactionPayloadnullable
idstring<uuid>requiredThe balance ledger transaction the adjustment booked.
organizationIdstring<uuid>requiredeventTypeManagedEventTyperequiredpaymentopenBankingwithdrawalrecurringPaymentpaymentTransactionDetectedpaymentTransactionConfirmednewSubscriptionincompletePaymentsubscriptionCancelledsubscriptionExpiredrefundsubscriptionPaymentsubscriptionPaymentAttemptFailuresubscriptionPaymentRemindersubscriptionPaymentOverdueorganizationVerifiedorganizationRejectedorganizationRequireMoreDataorganizationVerificationEditedorganizationDocumentChangedonramppayoutdepositconversioneventDataJsonrequiredeventDatestring<date-time>requiredrelatedCustomerRelatedCustomernullable
idstring<uuid>requirednamestringrequiredemailstringrequiredamountsBreakdownManagedEventAmountBreakdownnullable
networkFeestringrequirednetworkNetworkrequiredBitcoinBitcoinTestnetLitecoinLitecoinTestnetDogecoinDogecoinTestnetBitcoinCashBitcoinCashTestnetBitcoinSVBitcoinSVTestnetHarryPotterObamaSonic10InuHarryPotterObamaSonic10InuTestnetSolanaSolanaTestnetSolanaDevnetEthereumSepoliaTestnetPolygonPolygonTestnetBNBBNBTestnetArbitrumArbitrumTestnetPolkadotPolkadotTestnetPolkadotAssetHubPolkadotAssetHubTestnetTronTronTestnetAvalancheAvalancheTestnetBaseBaseTestnetOptimismOptimismTestnetOpBnbFiatamountstringrequirednetAmountstringnullablefeeAmountstringnullablecurrencyCurrencynullableUSDCADGBPEURAEDINRSEKBRLNZDAUDHKDNOKDKKJPYCNYCHFSGDPLNMXNCZKHUFZARSARRUBTRYILSUSDCUSDTEURCBTCTEST0ETHBNBSOLTRXAVAXMATIConrampFeestringnullableonrampGrossAmountstringnullableonrampNetAmountstringnullableonrampNetworkNetworknullableBitcoinBitcoinTestnetLitecoinLitecoinTestnetDogecoinDogecoinTestnetBitcoinCashBitcoinCashTestnetBitcoinSVBitcoinSVTestnetHarryPotterObamaSonic10InuHarryPotterObamaSonic10InuTestnetSolanaSolanaTestnetSolanaDevnetEthereumSepoliaTestnetPolygonPolygonTestnetBNBBNBTestnetArbitrumArbitrumTestnetPolkadotPolkadotTestnetPolkadotAssetHubPolkadotAssetHubTestnetTronTronTestnetAvalancheAvalancheTestnetBaseBaseTestnetOptimismOptimismTestnetOpBnbFiatonrampTokenstringnullabledepositAccountIdstring<uuid>requireddepositAccountNamestringrequireddepositMethodDepositMethodrequired
CryptoCryptoDepositMethodrequired
networkNetworkrequiredBitcoinBitcoinTestnetLitecoinLitecoinTestnetDogecoinDogecoinTestnetBitcoinCashBitcoinCashTestnetBitcoinSVBitcoinSVTestnetHarryPotterObamaSonic10InuHarryPotterObamaSonic10InuTestnetSolanaSolanaTestnetSolanaDevnetEthereumSepoliaTestnetPolygonPolygonTestnetBNBBNBTestnetArbitrumArbitrumTestnetPolkadotPolkadotTestnetPolkadotAssetHubPolkadotAssetHubTestnetTronTronTestnetAvalancheAvalancheTestnetBaseBaseTestnetOptimismOptimismTestnetOpBnbFiattokenstringnullableFiatFiatDepositMethodrequired
fiatCurrencyNetworkrequiredBitcoinBitcoinTestnetLitecoinLitecoinTestnetDogecoinDogecoinTestnetBitcoinCashBitcoinCashTestnetBitcoinSVBitcoinSVTestnetHarryPotterObamaSonic10InuHarryPotterObamaSonic10InuTestnetSolanaSolanaTestnetSolanaDevnetEthereumSepoliaTestnetPolygonPolygonTestnetBNBBNBTestnetArbitrumArbitrumTestnetPolkadotPolkadotTestnetPolkadotAssetHubPolkadotAssetHubTestnetTronTronTestnetAvalancheAvalancheTestnetBaseBaseTestnetOptimismOptimismTestnetOpBnbFiatonrampNetworkNetworkrequiredBitcoinBitcoinTestnetLitecoinLitecoinTestnetDogecoinDogecoinTestnetBitcoinCashBitcoinCashTestnetBitcoinSVBitcoinSVTestnetHarryPotterObamaSonic10InuHarryPotterObamaSonic10InuTestnetSolanaSolanaTestnetSolanaDevnetEthereumSepoliaTestnetPolygonPolygonTestnetBNBBNBTestnetArbitrumArbitrumTestnetPolkadotPolkadotTestnetPolkadotAssetHubPolkadotAssetHubTestnetTronTronTestnetAvalancheAvalancheTestnetBaseBaseTestnetOptimismOptimismTestnetOpBnbFiatonrampTokenstringnullablefiatGrossAmountnumber<float>nullable>= 0Fiat gross amount, populated only for fiat deposits
grossAmountnumber<float>required>= 0netAmountnumber<float>required>= 0feenumber<float>required>= 0conversionRatesConversionRate[]required
fromstringrequiredtostringrequiredratenumber<float>required>= 0depositedAtstring<date-time>requiredstatusSwapStatusrequiredPendingInitiatedFailedFinalizeddepositTransactionDepositTransactionDetailsnullable
networkNetworkrequiredBitcoinBitcoinTestnetLitecoinLitecoinTestnetDogecoinDogecoinTestnetBitcoinCashBitcoinCashTestnetBitcoinSVBitcoinSVTestnetHarryPotterObamaSonic10InuHarryPotterObamaSonic10InuTestnetSolanaSolanaTestnetSolanaDevnetEthereumSepoliaTestnetPolygonPolygonTestnetBNBBNBTestnetArbitrumArbitrumTestnetPolkadotPolkadotTestnetPolkadotAssetHubPolkadotAssetHubTestnetTronTronTestnetAvalancheAvalancheTestnetBaseBaseTestnetOptimismOptimismTestnetOpBnbFiattransactionHashstringrequiredtokenstringnullableamountnumber<float>required>= 0blockTimestampstring<date-time>requiredsenderAddressesSenderAddress[]required
addressstringrequirednetworkNetworkrequiredBitcoinBitcoinTestnetLitecoinLitecoinTestnetDogecoinDogecoinTestnetBitcoinCashBitcoinCashTestnetBitcoinSVBitcoinSVTestnetHarryPotterObamaSonic10InuHarryPotterObamaSonic10InuTestnetSolanaSolanaTestnetSolanaDevnetEthereumSepoliaTestnetPolygonPolygonTestnetBNBBNBTestnetArbitrumArbitrumTestnetPolkadotPolkadotTestnetPolkadotAssetHubPolkadotAssetHubTestnetTronTronTestnetAvalancheAvalancheTestnetBaseBaseTestnetOptimismOptimismTestnetOpBnbFiattokenstringnullablewithdrawalAmountnumber<float>required>= 0withdrawalAddressstringrequiredwithdrawalAccountIdstring<uuid>nullablewithdrawalAccountNamestringnullablerequestedAtstring<date-time>requiredwithdrawalStatusWithdrawalStatusrequiredpendingprocessingcompletefailedpendingApprovalinReviewawaitingInventorycompletedAtstring<date-time>nullablereceiptWithdrawalReceiptnullable
EVMReceiptEVMReceiptrequired
transactionHashstringnullablenetworkFeeAmountnumber<float>nullable>= 0BTCReceiptBTCReceiptrequired
transactionIdstringnullablenetworkFeeAmountnumber<float>nullable>= 0BSVReceiptBSVReceiptrequired
transactionIdstringnullablenetworkFeeAmountnumber<float>nullable>= 0DOGEReceiptDOGEReceiptrequired
transactionIdstringnullablenetworkFeeAmountnumber<float>nullable>= 0LTCReceiptLTCReceiptrequired
transactionIdstringnullablenetworkFeeAmountnumber<float>nullable>= 0BCHReceiptBCHReceiptrequired
transactionIdstringnullablenetworkFeeAmountnumber<float>nullable>= 0XMRReceiptXMRReceiptrequired
transactionIdstringnullablenetworkFeeAmountnumber<float>nullable>= 0SOLReceiptSOLReceiptrequired
signaturestringnullablenetworkFeeAmountnumber<float>nullable>= 0DOTReceiptDOTReceiptrequired
transactionHashstringnullablenetworkFeeAmountnumber<float>nullable>= 0FiatReceiptFiatReceiptrequired
finalAmountstringnullabletransferMethodTransferMethodnullableSepaAchWireflatFeenumber<float>nullable>= 0percentFeenumber<float>nullable>= 0transactionHashstringnullabletreasuryIdstring<uuid>nullablefailureReasonstringnullableisTestModebooleanrequiredaccountTypePayoutAccountTypenullablebusinessindividualdeductFeesbooleanrequiredsendEmailReceiptsbooleanrequiredtotalAmountUsdnumber<float>requiredestimatedFeeUsdnumber<float>requiredreservedFeeUsdnumber<float>nullableWhat confirm reserved for the fee: the estimate plus padding. The final fee is `actual_fee_usd` once the batches are sent, and the unused part of the reserve is back in the balance.
actualFeeUsdnumber<float>nullablefeeSettledAtstring<date-time>nullableentryCountinteger<int32>requiredfundingCurrencystringnullablefundingAssetPayoutFundingAssetnullablefundingWithdrawalIdsstring[]fundingConversionIdsstring[]Ledger transaction ids of the conversions that funded hedged entries.
fundingConversionErrorstringnullableWhy the funding conversion failed, when the payout ended Failed there.
processingStagestringnullableMerchant-facing description of where a processing payout currently is (e.g. "Converting funds", "Paying recipient").
cryptoEntriesCryptoPayoutEntry[]required
idstring<uuid>requiredstatusPayoutEntryStatusrequiredPendingProcessingCompleteInReviewFailedamountnumber<float>requiredinitialAmountnumber<float>nullablecustomerIdstring<uuid>nullablenetworkNetworkrequiredBitcoinBitcoinTestnetLitecoinLitecoinTestnetDogecoinDogecoinTestnetBitcoinCashBitcoinCashTestnetBitcoinSVBitcoinSVTestnetHarryPotterObamaSonic10InuHarryPotterObamaSonic10InuTestnetSolanaSolanaTestnetSolanaDevnetEthereumSepoliaTestnetPolygonPolygonTestnetBNBBNBTestnetArbitrumArbitrumTestnetPolkadotPolkadotTestnetPolkadotAssetHubPolkadotAssetHubTestnetTronTronTestnetAvalancheAvalancheTestnetBaseBaseTestnetOptimismOptimismTestnetOpBnbFiattokenstringnullablepayoutAddressstringrequiredtxHashstringnullableexternalAccountIdstring<uuid>nullablefundingCurrencyPayoutFundingCurrencynullablefailureReasonstringnullablefiatEntriesFiatPayoutEntry[]required
idstring<uuid>requiredstatusPayoutEntryStatusrequiredPendingProcessingCompleteInReviewFailedamountnumber<float>requiredinitialAmountnumber<float>nullablecustomerIdstring<uuid>nullablecurrencyCurrencyrequiredUSDCADGBPEURAEDINRSEKBRLNZDAUDHKDNOKDKKJPYCNYCHFSGDPLNMXNCZKHUFZARSARRUBTRYILSUSDCUSDTEURCBTCTEST0ETHBNBSOLTRXAVAXMATICibanstringnullablesortCodestringnullablebankCodestringnullablebbanstringnullablebeneficiaryEmailstringrequiredbeneficiaryNamestringnullablebeneficiaryCountrystringnullablebeneficiaryDobstringnullablebeneficiaryCompanyNamestringnullablebeneficiaryAddressLine1stringnullablebeneficiaryAddressLine2stringnullablebeneficiaryCitystringnullablebeneficiaryPostalCodestringnullablebeneficiaryStatestringnullableexternalAccountIdstring<uuid>nullablefailureReasonstringnullableautoConfirmbooleanThe merchant asked for the payout to go out: it was created with `autoConfirm`, or confirmed while a recipient was still being checked. Such a payout still awaiting confirmation is waiting on screening, not on the merchant.
createdAtstring<date-time>requiredconfirmedAtstring<date-time>nullableexpiresAtstring<date-time>requiredwithdrawalIdstring<uuid>nullableassociatedEntityTypeAssociatedEntityTyperequiredPaymentLinkOrderCheckoutSessionInvoicePaymentSessionSubscriptionDonationLinkOrderassociatedEntityIdstring<uuid>requiredamountstringrequiredAlways positive; `kind` says which way it went.
chargeCustomerNetworkFeebooleanrequiredrecipientAddressstringnullablerecipientAccountJsonnullableivyOrderIdstringnullableinitiatedByUserIdstring<uuid>nullableinitiatedByAdminUserIdstring<uuid>nullableorgIdstring<uuid>requiredswapSettingsIdstring<uuid>nullableexternalIdstringnullablefromNetworkNetworkrequiredBitcoinBitcoinTestnetLitecoinLitecoinTestnetDogecoinDogecoinTestnetBitcoinCashBitcoinCashTestnetBitcoinSVBitcoinSVTestnetHarryPotterObamaSonic10InuHarryPotterObamaSonic10InuTestnetSolanaSolanaTestnetSolanaDevnetEthereumSepoliaTestnetPolygonPolygonTestnetBNBBNBTestnetArbitrumArbitrumTestnetPolkadotPolkadotTestnetPolkadotAssetHubPolkadotAssetHubTestnetTronTronTestnetAvalancheAvalancheTestnetBaseBaseTestnetOptimismOptimismTestnetOpBnbFiatfromTokenstringnullablefromAmountstringrequiredfromTransactionIdstring<uuid>nullablefromTxidstringnullabletoNetworkNetworkrequiredBitcoinBitcoinTestnetLitecoinLitecoinTestnetDogecoinDogecoinTestnetBitcoinCashBitcoinCashTestnetBitcoinSVBitcoinSVTestnetHarryPotterObamaSonic10InuHarryPotterObamaSonic10InuTestnetSolanaSolanaTestnetSolanaDevnetEthereumSepoliaTestnetPolygonPolygonTestnetBNBBNBTestnetArbitrumArbitrumTestnetPolkadotPolkadotTestnetPolkadotAssetHubPolkadotAssetHubTestnetTronTronTestnetAvalancheAvalancheTestnetBaseBaseTestnetOptimismOptimismTestnetOpBnbFiattoTokenstringnullabletoTransactionIdstring<uuid>nullabletoTxidstringnullabletoAmountstringnullableswapFeestringnullablefailReasonstringnullableproviderSwapProviderrequiredFixedFloatOKXPegasusSwapBastionScryptupdatedAtstring<date-time>requiredfundsAvailablebooleanTrue once the destination balance has been credited — for instantly settled conversions that happens at confirmation, before the provider legs finish. Populated by the transactions manager, not stored.
adjustmentIdstring<uuid>requiredRadom's reference for the adjustment.
kindTransactionKindrequiredPayoutWithdrawalDepositPaymentRefundSwapCreditDebitappliedAtstring<date-time>requiredtotalinteger<int64>required400Bad Request
errorstringrequired401Unauthorized
errorstringrequired500Internal server error
errorstringrequired