MaStR Scraper: German Solar, Battery & Wind Register
Pricing
Pay per event
MaStR Scraper: German Solar, Battery & Wind Register
Scrape Germany's official energy register (Marktstammdatenregister): every solar park, battery storage and wind turbine with capacity, location and commissioning date — plus a lead list of operator companies with email, phone, website and register number.
Pricing
Pay per event
Rating
0.0
(0)
Developer
nqvrl
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
35 minutes ago
Last modified
Categories
Security
Limited permissionsShare
Scrape the Marktstammdatenregister (MaStR) — the official federal register of every energy installation in Germany, run by the Bundesnetzagentur — and get a lead list of the companies operating them, in the same run.
- ~9.7 million installations: solar parks, rooftop PV, battery storage, wind turbines, biomass, hydro and more — the single most complete dataset of the German energy transition
- Operator lead list included: the register publishes every operating company's address, email, phone, website, legal form and commercial register number
- Fast: official public data endpoint — no browser, no CAPTCHAs, hundreds of installations per minute
- Cheap: $1 per 1,000 installations, $8 per 1,000 operator profiles
Two datasets per run
Installations — one item per unit: capacity (kW), commissioning & shutdown dates, address with coordinates, voltage level, technology details (module count & orientation for solar, manufacturer/model/hub height for wind, storage capacity for batteries), operator name + MaStR ID.
Operators — one row per company:
{"name": "Photovoltaikkraftwerk Tramm GmbH & Co. KG","street": "Poststraße 15","postalCode": "20354","city": "Hamburg","email": "info@example.de","phone": "040...","website": "www.example.de","registerCourt": "Amtsgericht Hamburg","registerNumber": "HRA126655","vatId": "DE267151615","isSme": true,"totalCapacityKwInRun": 171604.68,"installationsInRun": 2}
Use cases
- Solar installers & O&M: installations above X kW in your region, with the operating company behind each one
- Battery retrofit & repowering sales: plants commissioned before 2010 or 2015 — aging systems ready for upgrades
- Energy market research: new capacity by state/district/month, technology mix, operator consolidation
- B2B lead-gen: every company owning grid-scale assets, with direct contact details
- Grid / network analysts: capacity, voltage level and grid operator per location
Input
| Field | Description |
|---|---|
energyType | Solar/PV, battery storage, wind, biomass, hydro, natural gas — or all |
minCapacityKw / maxCapacityKw | Capacity range (100+ kW skips home rooftops → commercial/utility scale) |
state | Any Bundesland or all of Germany |
postalCodePrefix, city | Location filters |
commissionedAfter / commissionedBefore | Commissioning date range — new systems or old plants |
status | In operation / planned / any |
onlyOrganizations | Skip private rooftops, keep company-owned only (default on — private owners are anonymised anyway) |
operatorNameContains | e.g. "Stadtwerke" or "Solarpark" |
sortBy | Largest first / newest first |
maxItems | How many installations |
includeOperatorContacts | Emit the operator lead list |
Examples
Solar parks > 1 MW in Bavaria:
{ "energyType": "2495", "minCapacityKw": 1000, "state": "1403" }
All battery storage commissioned in the last 90 days:
{ "energyType": "2496", "commissionedAfter": "2026-08-10", "sortBy": "InbetriebnahmeDatum-desc" }
Old PV plants (>100 kW) due for repowering in NRW:
{ "energyType": "2495", "minCapacityKw": 100, "state": "1409", "commissionedBefore": "2011-01-01" }
Data & license
Public data from the Marktstammdatenregister, licensed under Datenlizenz Deutschland – Namensnennung – Version 2.0 (open data, attribution required). Private persons' names are anonymised by the register itself — only organisation contact data is returned. Please credit the source and process business contact data responsibly (GDPR still applies downstream).