Skip to Content
APIProtocol Revenue Service APIGet TRON Protocol Total Revenue

Get TRON Protocol Total Revenue

1. Overview & Typical Use

Returns a complete breakdown of TRON protocol revenue — including burn income, staking income, energy/bandwidth splits, closing TRX price, and period-over-period change rates, with configurable time granularity.

  • Typical use: protocol revenue trend analysis, income source proportion analysis, daily/monthly revenue reports.
  • When not to use: to query only burn or staking income subcategories use “Get TRON Burn Income/Staking Income”.

2. Endpoint & Authentication

GET /api/turnover/new

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

3. Request

ParameterTypeRequiredDefaultDescription
sizeintegerNo2000Number of entries per page, max 2000
startintegerNo—Start time, millisecond timestamp
endintegerNo—End time, millisecond timestamp
timeTypeintegerNo0Query granularity: 0 day, 1 month, 2 quarter, 3 year

4. Response

Top-level

FieldTypeRequiredDescriptionUnit/Precision
codeintegerRequiredStatus code; 200 = success—
messagestringRequiredRequest status description; "request ok" on success—
statusstringRequiredStatus identifier; "1" on success—
totalintegerRequiredNumber of entries returned in data[]—
lastUpdateSecondsintegerRequiredData last update timeUnix timestamp in seconds s
dataarrayRequiredRevenue data list; see below—
totalIncomeYesternumberRequiredYesterday’s total revenueTRX
totalIncomeYesterRatenumberRequiredDay-over-day total revenue change rate—
totalIncomeMonthstringRequiredLast month’s total revenueTRX
totalIncomeMonthRatenumberRequiredMonth-over-month total revenue change rate—
totalIncome3MonthstringRequiredLast quarter’s total revenueTRX
totalIncome3MonthRatenumberRequiredQuarter-over-quarter total revenue change rate—
totalIncomeYearstringRequiredLast year’s total revenueTRX
totalIncomeYearRatenumberRequiredYear-over-year total revenue change rate—

data[] elements

FieldTypeRequiredDescriptionUnit/Precision
daystringRequiredStatistics dateYYYY-MM-DD
trxClosePricestringRequiredTRX closing price for the dayUSD
totalIncomenumberRequiredTotal revenueTRX, float
burnIncomenumberRequiredTotal burn revenueTRX, float
burnIncomePercentstringRequiredBurn revenue as a proportion of total revenue—
stakeIncomenumberRequiredTotal staking revenueTRX, float
stakeIncomePercentstringRequiredStaking revenue as a proportion of total revenue—
energyIncomenumberRequiredTotal energy revenueTRX, float
netIncomenumberRequiredTotal bandwidth revenueTRX, float
energyBurnIncomenumberRequiredEnergy burn revenueTRX, float
energyBurnIncomePercentstringRequiredEnergy burn as a proportion of total burn revenue—
energyBurnIncomePercentInTotalstringRequiredEnergy burn as a proportion of total revenue—
energyStakeIncomenumberRequiredEnergy staking revenueTRX, float
energyStakeIncomePercentstringRequiredEnergy staking as a proportion of total staking revenue—
energyStakeIncomePercentInTotalstringRequiredEnergy staking as a proportion of total revenue—
netBurnIncomenumberRequiredBandwidth burn revenueTRX, float
netBurnIncomePercentstringRequiredBandwidth burn as a proportion of total burn revenue—
netBurnIncomePercentInTotalstringRequiredBandwidth burn as a proportion of total revenue—
netStakeIncomenumberRequiredBandwidth staking revenueTRX, float
netStakeIncomePercentstringRequiredBandwidth staking as a proportion of total staking revenue—
netStakeIncomePercentInTotalstringRequiredBandwidth staking as a proportion of total revenue—

5. Errors

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

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