Skip to Content
APIProtocol Revenue Service APIGet TRON Burn / Stake Revenue Statistics

Get TRON Burn / Stake Revenue Statistics

1. Overview & Typical Use

Returns detailed statistics for a selected revenue type (burn or stake), including energy/bandwidth breakdowns, multi-period summaries (day/month/quarter/year), revenue ratios, and day-over-day change rates.

  • Typical use: compare burn revenue vs. stake revenue trends, analyze the composition of each revenue source.
  • When not to use: for a total revenue overview use “Get TRON Protocol Total Revenue”.

2. Endpoint & Authentication

GET /api/consumption/statistic

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

3. Request

ParameterTypeRequiredDefaultDescription
sizeintegerNo2000Number of items per page, max 2000
startintegerNo—Start time, millisecond timestamp
endintegerNo—End time, millisecond timestamp
timeTypeintegerNo0Query granularity: 0 day, 1 month, 2 quarter, 3 year
typestringNo—Revenue type: burn (burn revenue) or stake (stake revenue)

4. Response

Top-level

FieldTypeRequiredDescriptionUnit/Precision
codeintegerRequiredStatus code; 200 indicates success—
messagestringRequiredRequest status description; "request ok" on success—
statusstringRequiredStatus identifier; "1" on success—
totalintegerRequiredNumber of items returned in data[]—
lastUpdateSecondsintegerRequiredData last updated timeSecond timestamp
dataarrayRequiredRevenue data list; see below—
totalIncomeYesternumberRequiredYesterday’s total revenue for this typeTRX
totalIncomeMonthnumberRequiredLast month’s total revenue for this typeTRX
totalIncome3MonthnumberRequiredLast quarter’s total revenue for this typeTRX
totalIncomeYearnumberRequiredLast year’s total revenue for this typeTRX
totalIncomeYesterRationumberRequiredDay-over-day total revenue change rate—
totalIncomeMonthRationumberRequiredMonth-over-month total revenue change rate—
totalIncome3MonthRationumberRequiredQuarter-over-quarter total revenue change rate—
totalIncomeYearRationumberRequiredYear-over-year total revenue change rate—
totalNetIncomeYesternumberRequiredYesterday’s bandwidth revenueTRX
totalNetIncomeMonthnumberRequiredLast month’s bandwidth revenueTRX
totalNetIncome3MonthnumberRequiredLast quarter’s bandwidth revenueTRX
totalNetIncomeYearnumberRequiredLast year’s bandwidth revenueTRX
totalNetIncomeYesterRatenumberRequiredYesterday’s bandwidth revenue share of total same-type revenue—
totalNetIncomeYesterRationumberRequiredYesterday’s bandwidth revenue day-over-day change rate—
totalNetIncomeMonthRatenumberRequiredLast month’s bandwidth revenue month-over-month change rate—
totalNetIncomeMonthRationumberRequiredMonth-over-month bandwidth revenue change rate—
totalNetIncome3MonthRatenumberRequiredPast 3 months bandwidth revenue quarter-over-quarter change rate—
totalNetIncome3MonthRationumberRequiredQuarter-over-quarter bandwidth revenue change rate—
totalNetIncomeYearRatenumberRequiredLast year’s bandwidth revenue year-over-year change rate—
totalNetIncomeYearRationumberRequiredYear-over-year bandwidth revenue change rate—
totalEnergyIncomeYesternumberRequiredYesterday’s energy revenueTRX
totalEnergyIncomeMonthnumberRequiredLast month’s energy revenueTRX
totalEnergyIncome3MonthnumberRequiredLast quarter’s energy revenueTRX
totalEnergyIncomeYearnumberRequiredLast year’s energy revenueTRX
totalEnergyIncomeYesterRatenumberRequiredYesterday’s energy revenue share of total same-type revenue—
totalEnergyIncomeYesterRationumberRequiredYesterday’s energy revenue day-over-day change rate—
totalEnergyIncomeMonthRatenumberRequiredLast month’s energy revenue month-over-month change rate—
totalEnergyIncomeMonthRationumberRequiredMonth-over-month energy revenue change rate—
totalEnergyIncome3MonthRatenumberRequiredPast 3 months energy revenue quarter-over-quarter change rate—
totalEnergyIncome3MonthRationumberRequiredQuarter-over-quarter energy revenue change rate—
totalEnergyIncomeYearRatenumberRequiredLast year’s energy revenue year-over-year change rate—
totalEnergyIncomeYearRationumberRequiredYear-over-year energy revenue change rate—

data[] elements

FieldTypeRequiredDescriptionUnit/Precision
daystringRequiredStatistics dateYYYY-MM-DD
trxPriceInUsdnumberRequiredTRX USD price for the dayUSD
totalIncomenumberRequiredTotal revenueTRX
burnIncomenumberRequiredTotal burn revenueTRX
stakeIncomenumberRequiredTotal stake revenueTRX
energyIncomenumberRequiredTotal energy revenueTRX
netIncomenumberRequiredTotal bandwidth revenueTRX
energyBurnIncomenumberRequiredEnergy burn revenueTRX
energyStakeIncomenumberRequiredEnergy stake revenueTRX
netBurnIncomenumberRequiredBandwidth burn revenueTRX
netStakeIncomenumberRequiredBandwidth stake revenueTRX
burnIncomePercentnumberOptionalBurn income as a share of total revenue for the queried type; code-derived from Greason v5 scan (reproducing sample pending)—
stakeIncomePercentnumberOptionalStake income as a share of total revenue for the queried type; code-derived from Greason v5 scan (reproducing sample pending)—
energyBurnIncomePercentnumberOptionalEnergy burn income share; code-derived from Greason v5 scan (reproducing sample pending)—
energyStakeIncomePercentnumberOptionalEnergy stake income share; code-derived from Greason v5 scan (reproducing sample pending)—
netBurnIncomePercentnumberOptionalBandwidth burn income share; code-derived from Greason v5 scan (reproducing sample pending)—
netStakeIncomePercentnumberOptionalBandwidth stake income share; code-derived from Greason v5 scan (reproducing sample pending)—

5. Errors

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

  • When size exceeds 2000, it is silently truncated to 2000.
  • Empty result is not an error: no matched records returns 200 + data: [], which is a normal response.
Last updated on: