Summarize Energy Assets
Aggregate counts and MW rollups across Energy assets. Summary endpoints use structured filters only. capacity_mw fields are meaningful for power-generation trackers; constrain tracker when comparing capacity across unit families.
Authorizations
GDELT Cloud API key. Send as Authorization: Bearer gdelt_sk_....
Query Parameters
Summary aggregation dimension. Full value list: https://docs.gdeltcloud.com/reference/enums#energy_group_by
country, region, continent, tracker, status, start_year_decade, fuel, tier Comma-separated GEM trackers. Valid values: coal_plants, coal_mines, coal_terminals, oil_gas_plants, oil_gas_extraction, lng_terminals, nuclear, geothermal, bioenergy, hydropower, solar, wind, gas_pipelines, oil_pipelines, lng_carriers. Omit for all trackers. All trackers: Taxonomy & Codes — Energy. Full value list: https://docs.gdeltcloud.com/reference/enums#gem_heavy_industry_tracker The enum above is the UNION across every endpoint that shares this parameter: iron_steel_plants, cement_plants, chemical_plants, iron_ore_mines — ACCEPTED ONLY ON /api/v2/energy/assets, /api/v2/energy/assets/summary. Elsewhere they return 400.
iron_steel_plants, cement_plants, chemical_plants, iron_ore_mines, coal_plants, coal_mines, coal_terminals, oil_gas_plants, oil_gas_extraction, lng_terminals, nuclear, geothermal, bioenergy, hydropower, solar, wind, gas_pipelines, oil_pipelines, lng_carriers "coal_plants,solar"
Country filter, resolved through the shared resolveCountryInput layer: a country name (United States), ISO-2 (US), ISO-3 (USA), or legacy alias all work. Filters primary or secondary country for cross-border assets; combinable with region/continent and an unresolvable value returns 400 INVALID_COUNTRY. Full value list: https://docs.gdeltcloud.com/reference/enums#country
"United States"
Plain English region. Expands to the same ISO-3 country list used by V2 Events.
Africa, Asia, Middle East, Northern Africa, Western Africa, Eastern Africa, Middle Africa, Southern Africa, Europe, Eastern Europe, South Asia, Southeast Asia, East Asia, Central Asia, North America, Central America, Caribbean, South America, Oceania "Middle East"
Plain English continent. Expands to the same ISO-3 country list used by V2 Events.
Africa, Asia, Europe, North America, South America, Oceania "Asia"
Comma-separated GEM status values. Common values include operating, construction, pre-construction, permitted, announced, proposed, shelved, cancelled, retired, and mothballed. See Taxonomy & Codes — Energy. Full value list: https://docs.gdeltcloud.com/reference/enums#energy_status
operating, construction, proposed, permitted, cancelled, mothballed, retired, active, underground gas storage, on order, mixed status, announced, pre-construction, pre-permit, in-development, discovered, exploration, shelved, cancelled - inferred 4 y, shelved - inferred 2 y, abandoned, idle, idled, decommissioning "operating,construction"
Shorthand for status=operating.
Comma-separated within-tracker tier values such as main, utility, distributed, below_threshold, closed, or sub_threshold. Observed vocabulary, measured 2026-08-10 (5 distinct values). Values outside it are accepted, not rejected. Discover current values: GET /api/v2/energy/assets/summary?group_by=tier. GEM's own coverage tier for an asset row (main sheet vs below-threshold vs closed, and the utility/distributed split on solar). The serve layer accepts it as a free comma list and does not validate it, so an unknown tier returns an empty 200 rather than a 400 — which is why it is published as a measurement rather than as an allowlist. Values seen in the corpus: https://docs.gdeltcloud.com/reference/enums#energy_tier
"main,utility"
Comma-separated fuel values. Matches the tracker-native fuel string or normalized cross-tracker fuel where populated. See Taxonomy & Codes — Energy. Full value list: https://docs.gdeltcloud.com/reference/enums#energy_fuel
gas, oil, bioenergy, coal, solar, wind, nuclear, hydropower, geothermal "coal,solar"
Minimum MW capacity. Meaningful for power-generation trackers only.
x >= 0Maximum MW capacity. Meaningful for power-generation trackers only.
x >= 0Minimum asset start year.
1700 <= x <= 2200Maximum asset start year.
1700 <= x <= 2200Minimum asset retired year.
1700 <= x <= 2200Maximum asset retired year.
1700 <= x <= 2200Canonical owner selector — the same entity value works across endpoints. Pass a spine entity id (e_...) for an EXACT match against an asset's owners, operators, or parents, or any name for a case-insensitive fuzzy owner-name match. Preferred over the legacy owner_search param.
"ArcelorMittal"
Legacy — prefer the canonical entity param (still fully supported). Case-insensitive substring match against the raw owner string.
"ExxonMobil"
GEM Entity ID. Returns assets where the entity appears in owners, operators, or parents.
"E100002021305"
Viewport filter formatted as lat_min,lon_min,lat_max,lon_max.
^-?\d+(\.\d+)?,-?\d+(\.\d+)?,-?\d+(\.\d+)?,-?\d+(\.\d+)?$"30,-105,33,-100"
Proximity filter formatted as lat,lon,radius_km.
^-?\d+(\.\d+)?,-?\d+(\.\d+)?,\d+(\.\d+)?$"31.16,-102.9,50"
Asset class. The default fixed excludes mobile LNG carriers; use mobile or all for vessels. Full value list: https://docs.gdeltcloud.com/reference/enums#energy_asset_class
fixed, mobile, all Number of summary buckets to return.
1 <= x <= 500
