Get your energy usage
GET
/api/v1/orders/energy-usage
const url = 'https://trongas.ai/api/v1/orders/energy-usage?range=1M';const options = {method: 'GET', headers: {'X-Api-Key': '<X-Api-Key>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'https://trongas.ai/api/v1/orders/energy-usage?range=1M' \ --header 'X-Api-Key: <X-Api-Key>'Energy delivered to your addresses over time, split into consecutive intervals for charting: one-time orders that were filled plus every automation delivery. range accepts 24h, 1w, 1M (default), 3M, 1Y or all; the interval length depends on the range and is returned as bucketSeconds.
Authorizations
Section titled “Authorizations”Parameters
Section titled “ Parameters ”Query Parameters
Section titled “Query Parameters”range
string
Responses
Section titled “ Responses ”OK
object
range
required
string
bucketSeconds
required
integer | string format: int64
points
required
Array<object>
object
t
required
string format: date-time
energy
required
integer | string format: int64
trx
required
string
object
range
required
string
bucketSeconds
required
integer | string format: int64
points
required
Array<object>
object
t
required
string format: date-time
energy
required
integer | string format: int64
trx
required
string
Examplegenerated
{ "range": "example", "bucketSeconds": 1, "points": [ { "t": "2026-04-15T12:00:00Z", "energy": 1, "trx": "example" } ]}object
range
required
string
bucketSeconds
required
integer | string format: int64
points
required
Array<object>
object
t
required
string format: date-time
energy
required
integer | string format: int64
trx
required
string
Examplegenerated
{ "range": "example", "bucketSeconds": 1, "points": [ { "t": "2026-04-15T12:00:00Z", "energy": 1, "trx": "example" } ]}