This section give's control for system transfers.
Transfer creation must be provided with amount,currency and wallet address to transfer to (wallet must be verified saved in the DB beforehand).
Admin logged in - can approve/decline any pending transfer (must use his authenticator password for this type of actions).
User logged in - can create any transfer request (in case he has sufficent balance and a wallet saved and verified in the DB).
Returns a list of all transfer requests.
List of transfers retrieved successfully
{- "api_message": "TRANSFER_GET_LIST_SUCCESS",
- "api_data": {
- "last_at": "2019-08-24T14:15:22Z",
- "total_items": 0,
- "transfers": [
- {
- "username": "string",
- "id": "string",
- "external_id": "string",
- "provider_id": "string",
- "user_id": "string",
- "ref_account_id": "string",
- "reviewed_by_id": "string",
- "amount": "string",
- "currency": "string",
- "currency_id": "string",
- "recipient_address": "string",
- "status": "string",
- "travel_rule_status": "string",
- "tx_hash": "string",
- "reason": "string",
- "user_note": "string",
- "ip": "string",
- "created_by_id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "decimals": 0,
- "transfer_id": "string",
- "transfer_created_at": "2019-08-24T14:15:22Z",
- "transfer_updated_at": "2019-08-24T14:15:22Z",
- "sign_url": "string",
- "doc_url": "string",
- "doc_sign_status": "string"
}
]
}
}
{- "amount": "0.000001",
- "currency": "BTC",
- "currency_id": "eGFCV203K3VSOGM9",
- "recipient_address": "bc1q3aqj5aye9ktg7a2hslyuzu5szv4j32cnr62zhh"
}
{- "api_message": "TRANSFER_POST_SUCCESS",
- "api_data": {
- "transfer": {
- "username": "string",
- "id": "string",
- "external_id": "string",
- "provider_id": "string",
- "user_id": "string",
- "ref_account_id": "string",
- "reviewed_by_id": "string",
- "amount": "string",
- "currency": "string",
- "currency_id": "string",
- "recipient_address": "string",
- "status": "string",
- "travel_rule_status": "string",
- "tx_hash": "string",
- "reason": "string",
- "user_note": "string",
- "ip": "string",
- "created_by_id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "decimals": 0
}
}
}
Returns details of a specific transfer request.
Transfer details retrieved successfully
{- "api_message": "TRANSFER_GET_SHOW_SUCCESS",
- "api_data": {
- "transfer": {
- "username": "string",
- "id": "string",
- "external_id": "string",
- "provider_id": "string",
- "user_id": "string",
- "ref_account_id": "string",
- "reviewed_by_id": "string",
- "amount": "string",
- "currency": "string",
- "currency_id": "string",
- "recipient_address": "string",
- "status": "string",
- "travel_rule_status": "string",
- "tx_hash": "string",
- "reason": "string",
- "user_note": "string",
- "ip": "string",
- "created_by_id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "decimals": 0
}
}
}
Updates the status of a specific transfer request.
Transfer updated successfully
{- "status": "ADMIN_APPROVED",
- "otp": "123456",
- "reason": "Verified and approved"
}
{- "api_message": "TRANSFER_PUT_SUCCESS",
- "api_data": {
- "transfer": {
- "username": "string",
- "id": "string",
- "external_id": "string",
- "provider_id": "string",
- "user_id": "string",
- "ref_account_id": "string",
- "reviewed_by_id": "string",
- "amount": "string",
- "currency": "string",
- "currency_id": "string",
- "recipient_address": "string",
- "status": "string",
- "travel_rule_status": "string",
- "tx_hash": "string",
- "reason": "string",
- "user_note": "string",
- "ip": "string",
- "created_by_id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "decimals": 0
}
}
}