Skip to Content
APIDeep AnalysisGet Stablecoin Key Events

Get Stablecoin Key Events

1. Overview & Typical Use

Returns key on-chain events for stablecoins, such as minting (Issue), burning (DestroyedBlackFunds, Redeem), and blacklist additions (AddedBlackList), with optional filters by operator, time range, and amount range. This endpoint requires an API Key; calls without a Key return 401.

  • Typical use: monitor large mint/burn events; detect blacklist operations; compliance analysis.
  • When not to use: for general transfer records use the TRC20 transfers endpoint.

2. Endpoint & Authentication

GET /api/deep/stableCoin/totalSupply/keyEvents

For Base URL and authentication, see Common Network & Authentication.

This endpoint requires an API Key; calls without a Key return 401.

3. Request

ParameterTypeRequiredDefaultDescription
startintegerYes—Starting index. start + limit must not exceed 10000
limitintegerNo100Number to return, capped at 100
sortintegerYes—1: by event value in USD; 2: by event time
operatorAddressstringNo—Filter by operator address
directionintegerYes—1: ascending, 2: descending
startTimeintegerNo—Start time, inclusive; Unix seconds
endTimeintegerNo—End time, inclusive; Unix seconds
startAmountnumberNo—Minimum event value in USD, inclusive; nonnegative decimal. Omit for no lower bound
endAmountnumberNo—Maximum event value in USD, inclusive; nonnegative decimal. Omit for no upper bound
USDTstringNo—Comma-separated USDT event names, e.g. Issue,Redeem,AddedBlackList
USDCOLDstringNo—Comma-separated legacy USDC event names, e.g. Mint,Burn
USDDstringNo—Comma-separated USDD event names, e.g. Deposit,Withdrawal
TUSDstringNo—Comma-separated TUSD event names, e.g. Mint,Burn

When any token filter is nonempty, only the specified token/event combinations are included; matches across events and tokens are combined with OR. When all token filters are omitted or empty, the default event sets for these four tokens are used.

4. Response

Top-level (successful response)

FieldTypeRequiredDescriptionUnit/Precision
totalintegerRequiredTotal matching event count—
codeintegerRequiredResponse code (0 = success, 1 = error)—
dataarrayRequiredKey event list; [] when no events match—
refreshTimeInfoobjectRequiredData refresh metadata—

data[] element

FieldTypeRequiredDescriptionUnit/Precision
tokenNamestringRequiredToken symbol, e.g. USDT—
tokenAddressstringRequiredToken contract address—
eventNamestringRequiredEvent name (e.g., Issue, Redeem, AddedBlackList)—
countstringRequiredDecimal-adjusted token quantity; events without a quantity, such as AddedBlackList, return an empty string ""Token quantity
operatorAddressstringRequiredOperator address—
timestringRequiredEvent timeUnix milliseconds, as a string
hashstringRequiredTransaction hash—
addressTagstringOptionalOperator address label; omitted when no label is available—

refreshTimeInfo object

FieldTypeRequiredDescriptionUnit/Precision
typestringRequiredData refresh type, e.g. realtime—
lastUpdateTimeintegerRequiredLast update timeUnix seconds

5. Errors

For HTTP status codes, see Common Errors. Key points for this endpoint:

  • API Key Required: returns 401 if TRON-PRO-API-KEY header is not provided.
  • Invalid parameters, such as sort=time, sort=3, or startAmount=-1, return HTTP 200 with code: 1 and a msg description. start + limit must not exceed 10000.