Skip to main content
POST
/
open-api
/
v1
/
account
/
transfer
curl --request POST \
  --url https://sandbox-openplatform.keysecure.io/open-api/v1/account/transfer \
  --header 'Content-Type: application/json' \
  --header 'Api-Key: your_api_key' \
  --header 'Timestamp: 1716307200000' \
  --header 'Access-Token: your_access_token' \
  --data '{
    "cardholder_no": "U202605220001",
    "transfer_unique_no": "TRANSFER_202605220001",
    "type": "In",
    "balance": "100.00"
  }'
{
  "code": 0,
  "msg": "Success",
  "data": {
    "transfer_no": "",
    "transfer_unique_no": "",
    "before_balance": "",
    "after_balance": ""
  }
}
Performs a cardholder fund transfer (credit extension mode). The current transfer currency is fixed to TUSDT.

Request Headers

Api-Key
string
required
apiKey (merchant credential, bound to IP whitelist)
Timestamp
string
required
Unix timestamp in milliseconds. The deviation from the server time must be within 60 seconds, and future timestamps are not accepted.
Access-Token
string
required
Login token (required for all interfaces except Get Token).
Content-Type
string
default:"application/json"
Fixed to application/json

Request Body

cardholder_no
string
required
Cardholder order number.
transfer_unique_no
string
required
Merchant-side unique transfer order number (max 64 characters).
type
string
required
Transfer type, see Constants (In — credit / Out — debit).
balance
string
required
Transfer amount (supports up to 2 decimal places).

Response Parameters

code
number
Response status code. 0 indicates success.
msg
string
Response message.
data
object
Response data.
curl --request POST \
  --url https://sandbox-openplatform.keysecure.io/open-api/v1/account/transfer \
  --header 'Content-Type: application/json' \
  --header 'Api-Key: your_api_key' \
  --header 'Timestamp: 1716307200000' \
  --header 'Access-Token: your_access_token' \
  --data '{
    "cardholder_no": "U202605220001",
    "transfer_unique_no": "TRANSFER_202605220001",
    "type": "In",
    "balance": "100.00"
  }'
{
  "code": 0,
  "msg": "Success",
  "data": {
    "transfer_no": "",
    "transfer_unique_no": "",
    "before_balance": "",
    "after_balance": ""
  }
}