Global Energy & Climate Index - Transition Scoring
Pricing
$170.00 / 1,000 energy climate queries
Global Energy & Climate Index - Transition Scoring
Aggregate NOAA climate, World Bank energy/environment indicators, Our World in Data, USGS, and GDELT climate news. Returns energy transition score and climate risk score. CC-BY 4.0 + public domain.
Pricing
$170.00 / 1,000 energy climate queries
Rating
0.0
(0)
Developer
daehwan kim
Actor stats
0
Bookmarked
1
Total users
0
Monthly active users
4 days ago
Last modified
Share
Global Energy & Climate Index
Real-time aggregation of 5 international energy and climate APIs with composite energy transition and climate risk scoring (0-100).
Purpose
This Actor analyzes the energy transition progress and climate risk of any country by combining data from:
- NOAA - Climate and temperature anomaly data (Public Domain)
- World Bank - Energy consumption, renewable share, CO2 emissions, forest cover (CC-BY 4.0)
- Our World in Data - Renewable energy and emissions trends (CC-BY 4.0)
- US Geological Survey - Energy resources and geophysical data (Public Domain)
- The GDELT Project - Climate news sentiment analysis (CC-BY 4.0)
Produces two composite indices:
-
Energy Transition Score (0-100)
- Renewable energy share (40% weight)
- Per capita CO2 emissions reduction (30% weight)
- Forest coverage (15% weight)
- Energy efficiency per capita (15% weight)
-
Climate Risk Score (0-100)
- Per capita CO2 emissions (40% weight)
- Climate news sentiment tone (30% weight)
- Forest loss indicator (30% weight)
Input
Required
- countryCode (string) — Two-letter ISO country code (e.g.,
US,DE,KR)
Output
{"query": {"countryCode": "US"},"worldBank": {"electricPerCapita": 12500,"renewableSharePct": 22.4,"co2PerCapita": 14.7,"energyPerCapita": 6800,"forestCoverPct": 33.9},"gdelt": {"climateNewsCount30d": 850,"avgTone": -2.1},"energyTransitionScore": 64,"climateRiskScore": 45,"dataAvailability": {"noaa": true,"worldBank": true,"ourWorldInData": true,"usgs": false,"gdelt": true},"sources": [{"name": "The World Bank","url": "https://data.worldbank.org/","license": "CC-BY 4.0","attribution": "Data source: The World Bank (CC BY 4.0)"},...],"disclaimer": "...","timestamp": "2024-04-08T15:30:00Z"}
Examples
Basic Usage
{"countryCode": "US"}
Germany
{"countryCode": "DE"}
South Korea
{"countryCode": "KR"}
Data Coverage
| Country | NOAA | World Bank | Our World in Data | USGS | GDELT |
|---|---|---|---|---|---|
| United States | ✅ | ✅ | ✅ | ✅ | ✅ |
| Germany | ✅ | ✅ | ✅ | ❌ | ✅ |
| South Korea | ✅ | ✅ | ✅ | ❌ | ✅ |
| UK | ✅ | ✅ | ✅ | ❌ | ✅ |
| Japan | ✅ | ✅ | ✅ | ❌ | ✅ |
| China | ✅ | ✅ | ✅ | ❌ | ✅ |
Pricing
- $0.17 per energy query (Pay-per-Event model)
- Billed only when query completes successfully
- No charge if API fails
⚠️ Legal Disclaimer
This Actor aggregates publicly available energy and climate data from:
- NOAA National Centers for Environmental Information - Public Domain (17 U.S.C. § 105)
- The World Bank Energy & Environment Indicators (CC-BY 4.0)
- Our World in Data (CC-BY 4.0)
- US Geological Survey - Public Domain
- The GDELT Project (CC-BY 4.0)
NOT investment, ESG, environmental, or policy advice. This Actor provides historical data aggregation only.
- Does NOT recommend energy investments, ESG ratings, or carbon credit decisions
- Does NOT forecast climate change, energy prices, or emissions trajectories
- Does NOT constitute environmental, financial, or policy advisory services
- Does NOT replace official ESG ratings, climate scientific assessments, or government policy analyses
- Historical data does not predict future climate or energy outcomes
- Users must verify all data with original sources and consult qualified experts
All source data is redistributed under the original license terms with attribution. Data retrieved in real-time; not cached or stored by this Actor.
Attribution:
- "Data source: NOAA NCEI"
- "Data source: The World Bank (CC BY 4.0)"
- "Data source: Our World in Data (CC BY 4.0)"
- "Data source: US Geological Survey"
- "Data source: The GDELT Project (CC BY 4.0)"
Technical Details
- Runtime: Node.js 18+
- Timeout: 120 seconds per query (15 seconds per API with AbortController)
- Memory: ~128MB per run
- Concurrent API calls: 5 (parallel fetch with Promise.allSettled)
- Source availability: 5 international government/institutional APIs
Support
For issues or questions, please contact the developer. Data accuracy is subject to source API availability and update frequency.
Last updated: 2026-04-08