Skip to main content
GET
Get deposit addresses

Overview

Returns the USDT deposit addresses for your program account. Send USDT to either address to fund your account balance — the platform detects the on-chain transfer and credits your balance automatically once confirmations are met.
  • TRC20 (TRON) — faster and cheaper transfers, recommended for regular top-ups
  • ERC20 (Ethereum) — standard Ethereum network, wider exchange support
On the first call the addresses are generated (unique per business) and persisted. Every subsequent call returns the same cached addresses — they never change. Confirmations required: 3 for both TRC20 and ERC20. A billing.deposit.confirmed webhook is fired when your balance is credited.
Only USDT is accepted. Do not send other tokens — unsupported assets will not be credited and cannot be recovered.

Example

Success Response (200)

Field Reference

Error Codes

Authorizations

Authorization
string
header
required

API key from the FYATU CaaS portal. Pass as Authorization: Bearer <key>.

Response

Deposit addresses retrieved

success
boolean
Example:

true

status
integer
Example:

200

message
string
Example:

"Deposit addresses retrieved"

data
object
meta
object