Get refund
GET
https://api.radom.com/refund/{id}Authorization
Send your API key in the Authorization header. Scheme: radomToken.
Parameters
idstring<uuid>pathrequiredUnique identifier for the refund.
Responses
200Refund retrieved successfully
idstring<uuid>requiredorganizationIdstring<uuid>requiredwithdrawalIdstring<uuid>nullableassociatedEntityTypeAssociatedEntityTyperequiredAllowed
PaymentLinkOrderCheckoutSessionInvoicePaymentSessionSubscriptionDonationLinkOrderassociatedEntityIdstring<uuid>requiredstatusRefundStatusrequiredAllowed
pendingsuccesscancelledfailedinReviewnetworkNetworkrequiredAllowed
BitcoinBitcoinTestnetLitecoinLitecoinTestnetDogecoinDogecoinTestnetBitcoinCashBitcoinCashTestnetBitcoinSVBitcoinSVTestnetHarryPotterObamaSonic10InuHarryPotterObamaSonic10InuTestnetCardanoDashSolanaSolanaTestnetSolanaDevnetEthereumSepoliaTestnetPolygonPolygonTestnetBNBBNBTestnetArbitrumArbitrumTestnetZcashZcashTestnetPolkadotPolkadotTestnetPolkadotAssetHubPolkadotAssetHubTestnetTronTronTestnetAvalancheAvalancheTestnetBaseBaseTestnetOptimismOptimismTestnetFiattokenstringnullableamountstringrequiredchargeCustomerNetworkFeebooleanrequiredrecipientAddressstringnullablecreatedAtstring<date-time>requiredrecipientAccountJsonnullableivyOrderIdstringnullablefailureReasonstringnullableinitiatedByUserIdstring<uuid>nullableinitiatedByAdminUserIdstring<uuid>nullablefeeAmountstringnullableivyRefundIdstringnullableIvy's id for the refund object itself (the create response only returns the order id; this is learned from the webhook or the reconciler).
fiatAmountstringnullablefiatCurrencystringnullableproviderPayoutIdstringnullableSet when the refund executes as an Ivy payout (non-EEA payers, where SEPA needs the recipient address the refund API can't carry).
400Bad Request
errorstringrequired401Unauthorized
errorstringrequired500Internal server error
errorstringrequired