{"service":"Netzhandwerker Energy Research Hub","version":"1.6.0","sources":[{"name":"Electricity Maps","status":"available","last_success":"2026-06-17T13:54:26.875Z","last_error_type":null,"freshness_seconds":1043,"used_for":["carbon intensity"],"requires_key":true,"key_configured":true,"fallback_available":true,"limitations":["Falls no key is configured, carbon intensity uses Fraunhofer mix plus emissions factors."]},{"name":"ENTSO-E Transparency","status":"available","last_success":"2026-06-17T13:54:26.875Z","last_error_type":null,"freshness_seconds":null,"used_for":["day-ahead prices","premium research"],"requires_key":true,"key_configured":true,"fallback_available":false,"limitations":["Provider requires security token and may lag publication windows."]},{"name":"SMARD Bundesnetzagentur","status":"available","last_success":"2026-06-17T13:54:26.875Z","last_error_type":null,"freshness_seconds":3267,"used_for":["grid load"],"requires_key":false,"key_configured":true,"fallback_available":false,"limitations":["Quarter-hour data depends on SMARD publication."]},{"name":"Fraunhofer Energy-Charts","status":"available","last_success":"2026-06-17T13:54:26.875Z","last_error_type":null,"freshness_seconds":0,"used_for":["generation mix","renewable share","CO2 fallback"],"requires_key":false,"key_configured":true,"fallback_available":false,"limitations":["Provider schema changes can affect generation categories."]},{"name":"aWATTar","status":"available","last_success":"2026-06-17T13:54:26.875Z","last_error_type":null,"freshness_seconds":3267,"used_for":["spot prices","price windows"],"requires_key":false,"key_configured":true,"fallback_available":false,"limitations":["Day-ahead market data can lag provider updates."]},{"name":"Open-Meteo","status":"available","last_success":"2026-06-17T13:54:26.875Z","last_error_type":null,"freshness_seconds":null,"used_for":["weather forecast","solar/wind forecast"],"requires_key":false,"key_configured":true,"fallback_available":false,"limitations":["Forecast uncertainty increases with horizon."]},{"name":"Corrently","status":"available","last_success":"2026-06-17T13:54:26.875Z","last_error_type":null,"freshness_seconds":null,"used_for":["regional green power index"],"requires_key":false,"key_configured":true,"fallback_available":false,"limitations":["Regional approximation by ZIP."]},{"name":"Ember","status":"unavailable","last_success":null,"last_error_type":"empty_response","freshness_seconds":null,"used_for":["market context"],"requires_key":false,"key_configured":false,"fallback_available":false,"limitations":["Not currently integrated as a live runtime source."]},{"name":"EU Energy Live","status":"unavailable","last_success":null,"last_error_type":"empty_response","freshness_seconds":null,"used_for":["EU price data"],"requires_key":true,"key_configured":true,"fallback_available":false,"limitations":["Requires configured provider key."]}],"generated_at":"2026-06-17T13:58:16.106Z"}