Asset Atlas API
The European energy fleet, machine-readable.
47,000 assets · 997 owners · 806 transmission pipelines · MODELLED per-asset economics · cross-referenced to GLEIF, S&P CapIQ, Refinitiv, UK Companies House, US SEC. One REST API, three tiers, one demo key.
Five commands, five real answers
Dataset provenance + tier limits
curl -H "Authorization: Bearer demo-explorer-key" \ https://assetatlas.eu/api/v1/meta
Top German gas plants (list)
curl -H "Authorization: Bearer demo-explorer-key" \ "https://assetatlas.eu/api/v1/assets?country=Germany&group=power_gas&status=operating&pageSize=10"
MODELLED economics for one asset
curl -H "Authorization: Bearer demo-explorer-key" \ "https://assetatlas.eu/api/v1/assets/FIX-DE-01" \ | jq '.data.economics'
Owner portfolio economics rollup
curl -H "Authorization: Bearer demo-explorer-key" \ "https://assetatlas.eu/api/v1/owners/E-FIX-EDF" \ | jq '.data.portfolio.economics'
GEM wiki structured extract (public)
# Unauthenticated — no API key needed
curl "https://assetatlas.eu/api/wiki/deep/Hazelwood_power_station" \
| jq '.tables[] | {title, columns}'Three tiers, one data set
Data equal across tiers. Tiers differ only on pagination + rate limit + support.
Explorer
FreeNo card
Independent researcher, journalist, student.
Rows/req
100
Req/min
25
- ·All 8 endpoints
- ·Same data as paid tiers
- ·Attribution required
- ·Rate-limited under sustained load
Analyst
€390per user / month
PE analyst, energy-desk trader, corporate strategy.
Rows/req
1,000
Req/min
300
- ·All 8 endpoints
- ·10× pagination, 12× rate
- ·CSV export enabled
- ·Priority email support
Team
€1,2905 seats / month
Small fund, desk, consultancy.
Rows/req
5,000
Req/min
3,000
- ·Everything in Analyst
- ·5× pagination again
- ·10× rate again
- ·Shared team workspace
- ·SLA + Slack support
Built for three workflows
Screening pipeline
Feed a Python / R notebook. Filter 47k assets by capacity, country, fuel; export as CSV or GeoJSON; join with your own comps.
/api/v1/assets
/api/v1/owners
Diligence enrichment
One /assets/{id} call returns capacity, technology, all owners with shares, MODELLED capex + payback + capacity factor. Zero re-scraping.
/api/v1/assets/{id}
/api/wiki/deep/{slug}
Portfolio monitoring
Poll /owners/{id} on your watchlist. Get equity-weighted MW + coal/fossil/renew share + external register IDs on every request.
/api/v1/owners/{id}
/api/v1/countries/{name}
FAQ
Where does the data come from?
Primary source is Global Energy Monitor (GEM) — 175k assets globally, 47k in Europe. Cross-referenced with GLEIF (LEI), S&P CapIQ, Refinitiv PermID, UK Companies House, US SEC, US EIA for owner identification. Modelled economics use IEA WEO 2024 reference costs. Every response carries a
dataset field so you know the release date.What’s the licence?
Data is GEM CC-BY 4.0 with commercial exemption filed. Modelled economics + owner enrichment are proprietary. Redistribution allowed with attribution on Explorer + Analyst; ask for a redistribution licence on Team.
Do I need to register?
Not for the Explorer tier —
demo-explorer-key works today for evaluation. Analyst + Team keys are issued manually while we wire the sign-up flow (Option B). Email us via/contact.What about rate limits?
Explorer: 25 req/min. Analyst: 300 req/min. Team: 3,000 req/min. Enforcement is per-key. Bursts up to 3× the per-minute cap for 10 seconds are absorbed silently; beyond that you’ll see 429s.
What’s NOT in the API today?
User authentication (Clerk lands with Option B). Watchlists, saved screens, and pipeline Kanban are localStorage-only in the app for now — no API surface. Real-time outage + gas-storage feeds are mock-plumbed pending ENTSO-E + GIE token registration.