Skip to Content
APIAccountGet Account Analysis Data

Get Account Daily Analysis Data List

1. Overview & Typical Use

Query the daily analysis data list for an account over a specified time range. Use the type parameter to select different analysis dimensions.

  • Typical use: account activity trend charts, resource consumption analysis, balance change tracking.
  • When not to use: for current account status use “Get Account Detail”; for a single transaction use the Transaction & Transfer endpoints.

type values:

typeDescription
0Balance — daily TRX balance and TRX price (in USDT)
1Token transfers — transfer count (TRX/TRC10/TRC20) and number of unique tokens involved
2Energy consumption — from frozen TRX, TRX burn, and contract deployer; plus total
3Bandwidth consumption — from frozen TRX or free bandwidth, and TRX burn
4Transactions — number of transactions initiated and received by the account

2. Endpoint & Authentication

GET /api/account/analysis

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

3. Request

ParameterTypeRequiredDefaultDescription
addressstringYesAccount address (Base58, starts with T)
start_timestampintegerYesStart time, millisecond timestamp
end_timestampintegerYesEnd time, millisecond timestamp
typeintegerNo0Analysis type, values 04; see table above

4. Response

The top-level structure is fixed: { "size": <int>, "data": [...] }. Fields in data[] vary by type.

Top-level

FieldTypeRequiredDescriptionUnit/Precision
sizeintegerRequiredNumber of returned records
dataarrayRequiredDaily analysis data array; see below

data[] elements (type=0 balance)

FieldTypeRequiredDescriptionUnit/Precision
daystringRequiredDate (YYYY-MM-DD)
trx_amountstringRequiredDaily TRX balanceTRX
usdt_amountstringRequiredEquivalent USDT valueUSDT
pricenumberRequiredTRX/USDT price

data[] elements (type=1 token transfers)

FieldTypeRequiredDescriptionUnit/Precision
daystringRequiredDate
transfer_countintegerRequiredNumber of transfers
token_countintegerRequiredNumber of unique tokens involved

data[] elements (type=2 energy consumption)

FieldTypeRequiredDescriptionUnit/Precision
daystringRequiredDate
energy_usageintegerRequiredEnergy consumed from frozen TRX
energy_burnintegerRequiredEnergy obtained by burning TRX
origin_energy_usageintegerRequiredEnergy covered by the contract deployer
energy_usage_totalintegerRequiredTotal energy consumption
energy_usage_as_deployintegerRequiredEnergy consumed as deployer
energy_totalintegerRequiredTotal energy used

data[] elements (type=3 bandwidth consumption)

FieldTypeRequiredDescriptionUnit/Precision
daystringRequiredDate
net_usageintegerRequiredBandwidth from frozen TRX or free allowance
net_burnintegerRequiredBandwidth obtained by burning TRX
net_usage_totalintegerRequiredTotal bandwidth consumption

data[] elements (type=4 transactions)

FieldTypeRequiredDescriptionUnit/Precision
daystringRequiredDate
transaction_countintegerRequiredTransaction count

5. Errors

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

  • Empty result is not an error: no data in the specified range returns 200 + data: [], which is a normal response.
Last updated on: