Transfers
Get transfer history
Managed Account Authentication
Managed Transfers
Transactions
Self Managed Account Authentication
Transfers
Get transfer history
Get entire history of cryptocurrency transfers (withdrawals or deposits) executed from an exchange. Only supports Exchange integrations.
POST
/
api
/
v1
/
transfers
/
list
curl --request POST \
--url https://integration-api.meshconnect.com/api/v1/transfers/list \
--header 'Content-Type: application/json' \
--header 'X-Client-Id: <api-key>' \
--header 'X-Client-Secret: <api-key>' \
--data '{
"authToken": "<string>",
"type": "robinhood",
"count": 123,
"cursor": "<string>",
"statuses": [
"unknown"
],
"cryptocurrencyAddressType": "ethAddress",
"from": 123
}'
{
"content": {
"transfers": [
{
"id": "8E25ACB5-A9E2-4D00-8772-A255F010A2A9",
"status": "succeeded",
"type": "deposit",
"fromAddress": "D5PumQwt...",
"targetAddress": "D641Fmzx...",
"symbol": "DOGE",
"hash": "3310c6202aaeb44754a118ce11f255382d012060ade0d6d9f...",
"amount": 15,
"transactionAmount": 10,
"createdTimestamp": 1653215600,
"updatedTimestamp": 1653215600,
"networkTransactionFee": {
"amount": 5,
"symbol": "DOGE"
},
"confirmations": 17,
"blockchainMethod": "transfer"
},
{
"id": "70E6E3CF-5ACF-49C5-A4E1-5FB85A567F26",
"status": "succeeded",
"type": "withdrawal",
"fromAddress": "0x7BDE8361Fe587daD0e35448E754...",
"targetAddress": "0x83C8F28c26bF6aaca652Df1DbBE...",
"symbol": "ETH",
"hash": "0x77f3a280aa5cfe956a5759c24cf774325504070b32b4159...",
"amount": 0.1,
"transactionAmount": 0.099,
"createdTimestamp": 1653211113,
"updatedTimestamp": 1653211113,
"networkTransactionFee": {
"amount": 0.001,
"symbol": "ETH"
},
"confirmations": 18,
"blockchainMethod": "transfer"
}
],
"total": 2,
"cursor": "N2VkZDI0MDMtNmRhYy01NThhLTk5NDUDYzI12M3GQ3ZmQ2",
"earliestTimestamp": 1653211113
},
"status": "ok",
"message": "",
"errorType": ""
}
Authorizations
Contact Mesh to get client Secret
Contact Mesh to get client Id
Body
application/json
Authentication token and integration type to obtain the list of transfers.
The body is of type object
.
Response
200
application/json
Transfers obtained.
The response is of type object
.
curl --request POST \
--url https://integration-api.meshconnect.com/api/v1/transfers/list \
--header 'Content-Type: application/json' \
--header 'X-Client-Id: <api-key>' \
--header 'X-Client-Secret: <api-key>' \
--data '{
"authToken": "<string>",
"type": "robinhood",
"count": 123,
"cursor": "<string>",
"statuses": [
"unknown"
],
"cryptocurrencyAddressType": "ethAddress",
"from": 123
}'
{
"content": {
"transfers": [
{
"id": "8E25ACB5-A9E2-4D00-8772-A255F010A2A9",
"status": "succeeded",
"type": "deposit",
"fromAddress": "D5PumQwt...",
"targetAddress": "D641Fmzx...",
"symbol": "DOGE",
"hash": "3310c6202aaeb44754a118ce11f255382d012060ade0d6d9f...",
"amount": 15,
"transactionAmount": 10,
"createdTimestamp": 1653215600,
"updatedTimestamp": 1653215600,
"networkTransactionFee": {
"amount": 5,
"symbol": "DOGE"
},
"confirmations": 17,
"blockchainMethod": "transfer"
},
{
"id": "70E6E3CF-5ACF-49C5-A4E1-5FB85A567F26",
"status": "succeeded",
"type": "withdrawal",
"fromAddress": "0x7BDE8361Fe587daD0e35448E754...",
"targetAddress": "0x83C8F28c26bF6aaca652Df1DbBE...",
"symbol": "ETH",
"hash": "0x77f3a280aa5cfe956a5759c24cf774325504070b32b4159...",
"amount": 0.1,
"transactionAmount": 0.099,
"createdTimestamp": 1653211113,
"updatedTimestamp": 1653211113,
"networkTransactionFee": {
"amount": 0.001,
"symbol": "ETH"
},
"confirmations": 18,
"blockchainMethod": "transfer"
}
],
"total": 2,
"cursor": "N2VkZDI0MDMtNmRhYy01NThhLTk5NDUDYzI12M3GQ3ZmQ2",
"earliestTimestamp": 1653211113
},
"status": "ok",
"message": "",
"errorType": ""
}