European gas storage data, ready for your workflow
gas-risiko.de publishes structured, machine-readable JSON data covering daily storage levels, 14-day ARIMAX forecasts with full quantile bands, 365-day seasonal outlooks, cross-border flow z-scores, and refill stress scenarios — updated every morning from primary sources.
All datasets show export freshness versus the JSON build time. Production runs twice daily on Europe/Berlin time (≈06:00 morning refresh and ≈23:45 after AGSI+ evening publication), sourcing AGSI+, ENTSO-G, Open-Meteo, SMARD, and TTF. A GitHub Actions backup may run around 00:30 UTC. Amber in the table can mean an upstream source is still flagged stale even when the export is recent.
Four structured feeds
/api/data?country=DEfill_level_pctstorage_pct_rankrequired_injection_rate_ppdayP10/P25/P50/P75/P90p_alarmsource_statuscoefficientsdiagnostics/api/annual?country=DEbaseline p10/p50/p90canonical scenarioswinter_minimum (OLS)p_breach_15pctood_boundsess_paths/api/network?country=DEflow_gwhcapacity_gwhutilization_pcttrailing_30d_meanzscore_30dstress_flag/api/refill-stress?country=DEsensitivity_gridcritical_boundaryoct31_fill_pcttarget_shortfall_twhdays_below_15seasonal_ratesInspect a real payload
All responses are versioned JSON with a contract_version field checked in CI. Quantiles are always monotone; NaN values are serialised as null.
{
"contract_version": "3.1",
"generated_at": "2026-04-26T04:07:33.912Z",
"latest": {
"date": "2026-04-24",
"fill_level_pct": 37.42,
"gas_in_storage_twh": 182.1,
"storage_pct_rank": 31.4,
"required_injection_rate_ppday": 0.284,
"d_current": 0.91
},
"predictions": [
{ "date": "2026-04-25", "P10": 36.8, "P50": 37.6, "P90": 38.4 },
{ "date": "2026-04-26", "P10": 36.2, "P50": 37.1, "P90": 38.0 }
],
"source_status": {
"agsi": { "stale": false, "last_date": "2026-04-24", "fetched_at": "2026-04-26T03:55Z" },
"ttf": { "stale": false, "last_date": "2026-04-25", "fetched_at": "2026-04-26T04:01Z" }
}
}Who uses this data
Rigorous, non-alarmist, transparent
Integrate gas-risiko.de data into your stack
Write to discuss data licensing, update SLAs, custom country coverage, white-label deployment, or integration support.
marc.harms@mh-analytics.eu →Data is updated daily from public primary sources (AGSI+, ENTSO-G, Open-Meteo, SMARD, TTF). This site does not constitute financial advice. Forecasts carry explicit uncertainty — always check diagnostics and interval coverage before use in production systems.