Skip to main content
POST
/
v1
/
api
/
payout
/
crypto
Payout Crypto
curl --request POST \
  --url https://secureapi.tender.cash/v1/api/payout/crypto \
  --header 'Content-Type: <content-type>' \
  --header 'authorization: <api-key>' \
  --header 'x-access-id: <x-access-id>' \
  --header 'x-request-id: <x-request-id>' \
  --header 'x-timestamp: <x-timestamp>' \
  --data '
{
  "coin": "usdt",
  "chain": "tron",
  "amount": "50",
  "address": "TQn9Y2khDD9JHTfVE5oB2h8BKWWM4LxKLT"
}
'
{
  "status": "success",
  "message": "success",
  "data": {
    "_id": "66aec7de809b7f45c42a49f9",
    "status": "pending",
    "amount": "50",
    "coin": "usdt",
    "chain": "tron",
    "address": "TQn9Y2khDD9JHTfVE5oB2h8BKWWM4LxKLT",
    "fee": "0.5",
    "createdAt": "2024-09-24T22:20:15.650Z"
  }
}

Headers

authorization
string
required
Base64-encoded HMAC-SHA256 signature of the request payloadExample: "5e73d044c44d733fcf819ad3409aaad..."
x-timestamp
string
required
Example: "2025-03-15T09:45:53.000Z"
x-request-id
string
required
Unique UUID v4Example: "550e8400-e29b-41d4-a716-446655440000"
x-access-id
string
required
Example: "your-access-id-here"
Content-Type
string
required
Example: "application/json"

Body

coin
string
required
Coin to pay outExample: "usdt"
chain
string
required
Chain to send onExample: "tron"
amount
string
required
Amount to pay outExample: "50"
address
string
Destination wallet address. Required if payoutAccountId is not provided.Example: "TQn9Y2khDD9JHTfVE5oB2h8BKWWM4LxKLT"
payoutAccountId
string
Saved payout account ID. Required if address is not provided.Example: "66aec7de809b7f45c42a49f9"

Response

status
string
required
Example: "success"
message
string
required
Example: "success"
data
object
required
The created payout record

Authorizations

authorization
string
header
required

HMAC-SHA256 signature. Required headers: x-access-id, x-request-id (UUID), x-timestamp (ISO), authorization (HMAC signature)

Headers

authorization
string
required
x-timestamp
string<date-time>
required
x-request-id
string<uuid>
required
x-access-id
string
required
Content-Type
string
required

Body

application/json
coin
string
required
Example:

"usdt"

chain
string
required
Example:

"tron"

amount
string
required
Example:

"50"

address
string

Required if payoutAccountId is not provided

Example:

"TQn9Y2khDD9JHTfVE5oB2h8BKWWM4LxKLT"

payoutAccountId
string

Required if address is not provided

Example:

"66aec7de809b7f45c42a49f9"

Response

Payout created successfully

status
string
message
string
data
object