curl --request GET \
--url https://integration-api.meshconnect.com/api/v1/transfers/managed/mesh \
--header 'X-Client-Id: <api-key>' \
--header 'X-Client-Secret: <api-key>'{
"content": {
"items": [
{
"userId": "123456798",
"amountToReceive": 0,
"networkId": "00000000-0000-0000-0000-000000000000",
"networkLogoUrl": "https://file-cdn.meshconnect.com/public/logos/networks/Polygon.svg",
"infoUrl": "https://polygonscan.com/tx/0x5b0ac59e43b63f2985d78994b6270d747f1019777201ca18ebb36ad1e1a8693e",
"from": {
"logoUrl": "https://logo.com/logo.jpg",
"id": "8e25acb5-a9e2-4d00-8772-a255f010a2a9",
"type": "robinhood",
"name": "Robinhood"
},
"sourceAmount": 10.122,
"destinationAmount": 10,
"totalFeesAmountInFiat": 0.5,
"totalTransactionAmountInFiat": 1000.5,
"fundingMethods": [
{
"type": "cryptocurrencyConversion",
"amount": 2,
"amountInFiat": 20,
"toSymbol": "WETH",
"fromAmount": 1,
"fromSymbol": "BTC",
"fee": {
"fee": 0.0001,
"feeCurrency": "ETH",
"feeInFiat": 0.1,
"feeInTransferCurrency": 0
}
},
{
"type": "paymentMethodDepositUsage",
"amount": 3,
"amountInFiat": 30,
"toSymbol": "WETH",
"fromAmount": 1,
"fromSymbol": "USD",
"paymentMethodType": "bankAccount",
"fee": {
"fee": 0.0001,
"feeCurrency": "USD",
"feeInFiat": 0.1,
"feeInTransferCurrency": 0
}
},
{
"type": "existingCryptocurrencyBalance",
"amount": 5,
"amountInFiat": 50,
"toSymbol": "WETH",
"fromAmount": 5,
"fromSymbol": "ETH"
}
],
"id": "8e25acb5-a9e2-4d00-8772-a255f010a2a9",
"clientTransactionId": "123456",
"institutionTransactionId": "456789",
"status": "succeeded",
"amountInFiat": 1000.3,
"amountToReceiveInFiat": 0,
"amountInFiatCurrencyCode": "USD",
"amount": 10.123,
"symbol": "WETH",
"tokenAddress": "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619",
"networkName": "Polygon",
"createdTimestamp": 1653211113,
"hash": "0x77f3a280aa5cfe956a5759c24cf774325504070b32b4159...",
"gasFee": {
"fee": 0.0001,
"feeCurrency": "MATIC",
"feeInFiat": 0.1,
"feeInTransferCurrency": 0
},
"withdrawalFee": {
"fee": 0.0001,
"feeCurrency": "WETH",
"feeInFiat": 0.1,
"feeInTransferCurrency": 0
},
"processingFee": {
"fee": 0.0001,
"feeCurrency": "WETH",
"feeInFiat": 0.1,
"feeInTransferCurrency": 0
},
"executedTimestamp": 1707462614,
"transferType": "payment",
"isFeeIncluded": false,
"isSmartFundingTransfer": false,
"unitPrice": 0,
"requestedTransferAmount": 0,
"isBridgingTransfer": false
},
{
"userId": "123456798",
"amountToReceive": 0,
"networkId": "00000000-0000-0000-0000-000000000000",
"from": {
"logoUrl": "https://logo.com/logo.jpg",
"id": "8e25acb5-a9e2-4d00-8772-a255f010a2a9",
"type": "deFiWallet",
"name": "MetaMask"
},
"totalFeesAmountInFiat": 0,
"totalTransactionAmountInFiat": 10.3,
"fundingMethods": [],
"id": "12345678-a9e2-4d00-8772-a255f010a2a9",
"clientTransactionId": "123456",
"institutionTransactionId": "456789",
"status": "failed",
"amountInFiat": 10.3,
"amountToReceiveInFiat": 0,
"amountInFiatCurrencyCode": "USD",
"amount": 0.123,
"symbol": "WETH",
"tokenAddress": "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619",
"networkName": "Polygon",
"createdTimestamp": 1653211113,
"hash": "0x77f3a280aa5cfe956a5759c24cf774325504070b32b4159...",
"isFeeIncluded": false,
"isSmartFundingTransfer": false,
"unitPrice": 0,
"requestedTransferAmount": 0,
"isBridgingTransfer": false
}
],
"total": 10
},
"status": "ok",
"message": "",
"errorHash": "bf6d53f3",
"errorType": ""
}Get cryptocurrency transfers initiated by Mesh on exchanges or self-custody wallets.
curl --request GET \
--url https://integration-api.meshconnect.com/api/v1/transfers/managed/mesh \
--header 'X-Client-Id: <api-key>' \
--header 'X-Client-Secret: <api-key>'{
"content": {
"items": [
{
"userId": "123456798",
"amountToReceive": 0,
"networkId": "00000000-0000-0000-0000-000000000000",
"networkLogoUrl": "https://file-cdn.meshconnect.com/public/logos/networks/Polygon.svg",
"infoUrl": "https://polygonscan.com/tx/0x5b0ac59e43b63f2985d78994b6270d747f1019777201ca18ebb36ad1e1a8693e",
"from": {
"logoUrl": "https://logo.com/logo.jpg",
"id": "8e25acb5-a9e2-4d00-8772-a255f010a2a9",
"type": "robinhood",
"name": "Robinhood"
},
"sourceAmount": 10.122,
"destinationAmount": 10,
"totalFeesAmountInFiat": 0.5,
"totalTransactionAmountInFiat": 1000.5,
"fundingMethods": [
{
"type": "cryptocurrencyConversion",
"amount": 2,
"amountInFiat": 20,
"toSymbol": "WETH",
"fromAmount": 1,
"fromSymbol": "BTC",
"fee": {
"fee": 0.0001,
"feeCurrency": "ETH",
"feeInFiat": 0.1,
"feeInTransferCurrency": 0
}
},
{
"type": "paymentMethodDepositUsage",
"amount": 3,
"amountInFiat": 30,
"toSymbol": "WETH",
"fromAmount": 1,
"fromSymbol": "USD",
"paymentMethodType": "bankAccount",
"fee": {
"fee": 0.0001,
"feeCurrency": "USD",
"feeInFiat": 0.1,
"feeInTransferCurrency": 0
}
},
{
"type": "existingCryptocurrencyBalance",
"amount": 5,
"amountInFiat": 50,
"toSymbol": "WETH",
"fromAmount": 5,
"fromSymbol": "ETH"
}
],
"id": "8e25acb5-a9e2-4d00-8772-a255f010a2a9",
"clientTransactionId": "123456",
"institutionTransactionId": "456789",
"status": "succeeded",
"amountInFiat": 1000.3,
"amountToReceiveInFiat": 0,
"amountInFiatCurrencyCode": "USD",
"amount": 10.123,
"symbol": "WETH",
"tokenAddress": "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619",
"networkName": "Polygon",
"createdTimestamp": 1653211113,
"hash": "0x77f3a280aa5cfe956a5759c24cf774325504070b32b4159...",
"gasFee": {
"fee": 0.0001,
"feeCurrency": "MATIC",
"feeInFiat": 0.1,
"feeInTransferCurrency": 0
},
"withdrawalFee": {
"fee": 0.0001,
"feeCurrency": "WETH",
"feeInFiat": 0.1,
"feeInTransferCurrency": 0
},
"processingFee": {
"fee": 0.0001,
"feeCurrency": "WETH",
"feeInFiat": 0.1,
"feeInTransferCurrency": 0
},
"executedTimestamp": 1707462614,
"transferType": "payment",
"isFeeIncluded": false,
"isSmartFundingTransfer": false,
"unitPrice": 0,
"requestedTransferAmount": 0,
"isBridgingTransfer": false
},
{
"userId": "123456798",
"amountToReceive": 0,
"networkId": "00000000-0000-0000-0000-000000000000",
"from": {
"logoUrl": "https://logo.com/logo.jpg",
"id": "8e25acb5-a9e2-4d00-8772-a255f010a2a9",
"type": "deFiWallet",
"name": "MetaMask"
},
"totalFeesAmountInFiat": 0,
"totalTransactionAmountInFiat": 10.3,
"fundingMethods": [],
"id": "12345678-a9e2-4d00-8772-a255f010a2a9",
"clientTransactionId": "123456",
"institutionTransactionId": "456789",
"status": "failed",
"amountInFiat": 10.3,
"amountToReceiveInFiat": 0,
"amountInFiatCurrencyCode": "USD",
"amount": 0.123,
"symbol": "WETH",
"tokenAddress": "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619",
"networkName": "Polygon",
"createdTimestamp": 1653211113,
"hash": "0x77f3a280aa5cfe956a5759c24cf774325504070b32b4159...",
"isFeeIncluded": false,
"isSmartFundingTransfer": false,
"unitPrice": 0,
"requestedTransferAmount": 0,
"isBridgingTransfer": false
}
],
"total": 10
},
"status": "ok",
"message": "",
"errorHash": "bf6d53f3",
"errorType": ""
}Contact Mesh to get client Secret
Contact Mesh to get client Id
Number of items to return. Default 10, maximum - 100.
Number of items to skip.
Mesh transfer identifier.
Client transaction identifier.
128Client's user identifier.
50Transfered integration.
100Transfer statuses.
5pending, succeeded, failed Transfer created minimum timestamp.
Transfer created maximum timestamp.
Minimum amount in fiat.
Maximum amount in fiat.
Order by column.
id, clientTransferId, userId, fromType, amountInFiat, status, createdTimestamp, symbol, networkName Transfer hash.
Sub-client identifier.
Value indicating if ordering is descending.
Value indicating if Env is Sandbox.
Transfers obtained.
ok, serverFailure, permissionDenied, badRequest, notFound, conflict, tooManyRequest, locked, unavailableForLegalReasons A message generated by the API
User-friendly display message that can be presented to the end user
An error grouping hash from string components and caller information. Used by bugsnag on FE for correct error grouping
Strictly-typed error type that is explaining the reason of an unsuccessful status of the operation. All possible error types are available in the documentation.
Show child attributes
list of items
Show child attributes
Mesh transfer identifier.
Client transaction identifier.
Integration transaction identifier.
Transfer status.
pending, succeeded, failed Transfer amount in fiat.
Actual transfer amount without fees in fiat.
Transfer amount in fiat currency code.
Transfer amount.
Transfer cryptocurrency symbol.
Transfer cryptocurrency token contract address (e.g., for ERC20s).
Transfer network name.
Created timestamp.
Transfer hash.
Sub-client identifier.
Client identifier.
Company name
Transfer network gas fee.
Show child attributes
The amount of the fee.
The currency of the fee. Does not match the currency of the transfer in some cases.
The value of the fee converted to the fiat currency.
The value of the fee converted to the transfer currency.
Financial institution withdrawal fee.
Show child attributes
The amount of the fee.
The currency of the fee. Does not match the currency of the transfer in some cases.
The value of the fee converted to the fiat currency.
The value of the fee converted to the transfer currency.
Transfer processing fee.
Show child attributes
The amount of the fee.
The currency of the fee. Does not match the currency of the transfer in some cases.
The value of the fee converted to the fiat currency.
The value of the fee converted to the transfer currency.
Transfer executed Unix timestamp.
Type of a transfer.
deposit, payment, onramp Is fee included.
Transfer Destination Address.
Transfer Destination Address Tag.
Indicates whether this transfer is part of a smart funding operation.
Unit price of the cryptocurrency in fiat at the time of transfer.
The exact amount requested for transfer before any fees are applied.
Indicates whether this transfer involves bridging between different blockchain networks.
Client's user identifier.
Actual transfer amount without fees.
Id of the transfer network.
Network logo URL.
Transfer info url on blockchain explorer.
Show child attributes
Unique identifier of integration.
Type of integration.
robinhood, eTrade, alpaca, tdAmeritrade, weBull, stash, interactiveBrokers, public, coinbase, kraken, coinbasePro, cryptoCom, openSea, binanceUs, gemini, cryptocurrencyAddress, cryptocurrencyWallet, okCoin, bittrex, kuCoin, etoro, cexIo, binanceInternational, bitstamp, gateIo, acorns, okx, bitFlyer, coinlist, huobi, bitfinex, deFiWallet, krakenDirect, vanguard, binanceInternationalDirect, bitfinexDirect, bybit, paxos, coinbasePrime, btcTurkDirect, kuCoinDirect, okxOAuth, paribuDirect, robinhoodConnect, blockchainCom, bitsoDirect, binanceConnect, binanceOAuth, revolutConnect, binancePay, bybitDirect, paribuOAuth, payPalConnect, binanceTrDirect, coinbaseRamp, bybitDirectMobile, sandbox, cryptoComPay, bybitEuDirect Name of integration.
Integration logo URL.
Amount what was actually transferred from source account.
Amount what destination actually received.
Amount in fiat what destination actually received.
Total fees paid by user to execute this transaction.
Total fiat transaction amount in origin integration.
The funding methods that were used to fund the transaction.
Show child attributes
Type of the funding method.
existingCryptocurrencyBalance, buyingPowerPurchase, paymentMethodDepositUsage, cryptocurrencyConversion, stableCoinNoFeeConversion, cryptocurrencyBuyingPowerConversion, cryptocurrencyMultiStepConversion Amount funded.
Amount in fiat.
Symbol purchased.
Amount used.
Symbol used.
Payment method type
card, bankAccount, digitalWallet, unknown Fee of funding.
Show child attributes
The amount of the fee.
The currency of the fee. Does not match the currency of the transfer in some cases.
The value of the fee converted to the fiat currency.
The value of the fee converted to the transfer currency.
Transfer Refund Address.
Bridging operation details.
Show child attributes
recordCreated, registeredInProvider, sourceTransferStarted, inReview, providerAwaitingSourceTransfer, providerFundsReceived, providerProcessingPayment, providerProcessedPayment, providerSetUndeliverable, returned, refundRegisteredInProvider, providerAwaitingSourceRefundTransfer, providerRefundFundsReceived, providerProcessingRefundPayment, providerProcessedRefundPayment, refunded, canceled, failed Show child attributes
Show child attributes
Total number of items
Was this page helpful?