Get Withdraws

Get All Withdraws associated with the merchant

Authentication

Authorizationstring
The API key of the merchant - see https://docs.coinflow.cash/api-reference/api-reference/authentication/get-session-key
OR
Authorizationstring
API Key authentication via header

Query parameters

sincestringOptional
untilstringOptional
pagedoubleOptional
statusstringOptional
searchstringOptional
sortByenumOptional
Allowed values:
sortDirectiondoubleOptional
speedstringOptional
providerstringOptional
merchantIdstringOptional
limitdoubleOptional

Response

Ok
createdAtdatetime
amountobject
speedenum
transactionstring
merchantstring or object
blockchainenum
walletstring
withdrawerstring or object
transferIdstring
accountIdstring
usdToForeignExchangeRatedouble

This is the conversion rate from USD to the foreign currency. For example 0.90 = 0.90 USD/GBP

So if you want to convert GBP to USD you would multiply 15 GBP * 0.90 USD/GBP = 13.5 USD If you want to convert USD to GBP you would multiply 13.5 USD * 1/0.90 GBP/USD = 15 GBP

userPaidFeesobject
merchantPaidFeesobject
expectedDeliveryDatedatetime
updatedAtdatetime
providerstring
statusenum
idempotencyKeystring
userLocationobject

Browser-captured geolocation at the time of the withdraw request, when the caller supplied one. Stored independently of payout method so the merchant dashboard can render a map for any withdraw. resolved* fields are populated when the GEOLOCATION enforcement step happened to reverse- geocode the coordinates — they’re a free piggyback on the lock cache, not a guarantee.

returnStatusenum
returnTransactionstring
returnedAtdatetime
userIdstring
detailMessagestring
errorDatastring
pinstring
Only used for Interac payments if the user must provide their bank a PIN to claim the transfer.
isFirstPartyboolean

True when this withdraw was a first-party payout (the merchant withdrawing from their own settlement wallet).

payoutInitiatedboolean
manuallyFailedByobject
orchestrationTraceIdstring
entityTagobject