Managed Account Authentication
Managed Transfers
Transactions
Self Managed Account Authentication
Transfers
Initiate a transfer
deprecated
Initiate a new cryptocurrency transfer on a blockchain, cryptocurrency broker or cryptocurrency exchange. Obsolete endpoint, please use POST /transfers/managed/execute endpoint instead.
POST
/
api
/
v1
/
transfers
curl --request POST \
--url https://integration-api.meshconnect.com/api/v1/transfers \
--header 'Content-Type: application/json' \
--header 'X-Client-Id: <api-key>' \
--header 'X-Client-Secret: <api-key>' \
--data '{
"data": "Some memo",
"targetAddress": "D641Fmzx...",
"amount": 100,
"fee": 5,
"addressType": "dogeAddress",
"mfaCode": "000000",
"password": "$sb7u26",
"tryAnotherMfa": false,
"authToken": "Secret authentication token",
"type": "coinbase"
}'
{
"content": {
"failed": false,
"status": "pending",
"statusDetails": "Accepted",
"transaction": {
"id": "8E25ACB5-A9E2-4D00-8772-A255F010A2A9",
"status": "pending",
"type": "withdrawal",
"fromAddress": "D5PumQwt...",
"targetAddress": "D641Fmzx...",
"symbol": "DOGE",
"hash": "3310c6202aaeb44754a118ce11f255382d012060ade0d6d9f...",
"amount": 105,
"transactionAmount": 100,
"createdTimestamp": 1653215600,
"updatedTimestamp": 1653215600,
"networkTransactionFee": {
"amount": 5,
"symbol": "DOGE"
},
"confirmations": 3,
"blockchainMethod": "transfer"
},
"fallbackMfaAvailable": false
},
"status": "ok",
"message": "",
"errorType": ""
}
Authorizations
Contact Mesh to get client Secret
Contact Mesh to get client Id
Body
application/json
Response
200
application/json
Transfer successfully initiated.
The response is of type object
.
curl --request POST \
--url https://integration-api.meshconnect.com/api/v1/transfers \
--header 'Content-Type: application/json' \
--header 'X-Client-Id: <api-key>' \
--header 'X-Client-Secret: <api-key>' \
--data '{
"data": "Some memo",
"targetAddress": "D641Fmzx...",
"amount": 100,
"fee": 5,
"addressType": "dogeAddress",
"mfaCode": "000000",
"password": "$sb7u26",
"tryAnotherMfa": false,
"authToken": "Secret authentication token",
"type": "coinbase"
}'
{
"content": {
"failed": false,
"status": "pending",
"statusDetails": "Accepted",
"transaction": {
"id": "8E25ACB5-A9E2-4D00-8772-A255F010A2A9",
"status": "pending",
"type": "withdrawal",
"fromAddress": "D5PumQwt...",
"targetAddress": "D641Fmzx...",
"symbol": "DOGE",
"hash": "3310c6202aaeb44754a118ce11f255382d012060ade0d6d9f...",
"amount": 105,
"transactionAmount": 100,
"createdTimestamp": 1653215600,
"updatedTimestamp": 1653215600,
"networkTransactionFee": {
"amount": 5,
"symbol": "DOGE"
},
"confirmations": 3,
"blockchainMethod": "transfer"
},
"fallbackMfaAvailable": false
},
"status": "ok",
"message": "",
"errorType": ""
}