search_power_generation_public
Search for wind turbines, solar panels, biomass plants, and other power generation units in the German MaStR register. Filter by energy carrier, location, capacity, status, and more to find specific units.
Instructions
Search power generation units (Stromerzeugung) — no auth required.
The primary tool for finding wind turbines, solar panels, biomass plants, hydro, storage, gas turbines, nuclear plants, etc. in the MaStR register. Supports all 20 energy carriers with 27 filter keys and 10 operators.
Use this as the default search tool for power generation questions. For full unit details after finding a MaStR number, use get_unit (SOAP).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | 1-based page number. | |
| filters | Yes | Filter dict with optional operator suffixes on each key. Operators: '=' (eq, default), '!=' (neq), '%' (contains), '!%' (not contains), ':' (starts with), '$' (ends with), '>' (gt), '<' (lt), '?' (is null), '!' or '!?' (is not null). Supported filter keys: tech, name, eeg_key, mastr_number, mastr_operator, capacity, capacity_netto, postcode, city, landkreis, street, bundesland, longitude, latitude, status, commission_date, eeg_commission_date, operator_name, wind_park, wind_manufacturer, hub_height, rotor_diameter, solar_park, storage_capacity, storage_mastr_number, storage_technology, battery_technology. tech shortcuts: 'wind', 'solar'/'pv', 'biomass', 'hydro', 'storage', 'geo', 'natural_gas', 'nuclear', 'hydrogen', etc. German aliases also work (erdgas, kernkraft, wasserstoff, etc.). Dropdown fields (bundesland, status, wind_manufacturer, storage_technology, battery_technology) accept label or MaStR ID. Example: {'tech': 'wind', 'bundesland': 'Niedersachsen', 'capacity>': 3000, 'eeg_key!?': ''} | |
| page_size | No | Page size (max 5000). |