{"generated_at":"2026-11-02T12:18:20.346Z","datasets":[{"dataset":"imbalance-prices","derived_from":null,"zones":[{"code":"NL","eic":"10YNL----------L","time_zone":"Europe/Amsterdam","notes":[],"verdict":"current","observation_age_ceiling_hours":27,"observed_from":"2020-07-31T22:00:00.000Z","anonymous_from":"2026-10-02T00:00:00.000Z","observed_through":"2026-11-01T22:45:00.000Z","upstream_checked_at":"2026-11-02T12:00:41.784Z","upstream_last_error":{"at":"2026-10-23T07:31:05.869Z","class":"upstream_unavailable"},"missing_intervals_31d":0,"revisions":{"revisions_observed_from":"2026-06-18T20:12:34.568Z","observation_count":26134,"revised_count":4,"last_revised_at":"2026-09-02T19:31:11.785Z","rechecked_from":"2026-10-28T05:42:08.241Z"},"history_revisions":{"observation_count":412402,"revised_count":0,"last_revised_at":null,"rechecked_from":"2026-09-28T08:56:42.375Z"},"quality":"ok","verification":{"state":"verified","since":"2026-11-01"}},{"code":"BE","eic":"10YBE----------2","time_zone":"Europe/Brussels","notes":[{"field":"surplus","severity":"info","text":"In BE both fields carry the single imbalance price."},{"field":"shortage","severity":"info","text":"In BE both fields carry the single imbalance price."}],"verdict":"current","observation_age_ceiling_hours":4,"observed_from":"2014-12-01T00:00:00.000Z","anonymous_from":"2026-10-02T00:00:00.000Z","observed_through":"2026-11-02T11:30:00.000Z","upstream_checked_at":"2026-11-02T12:00:41.784Z","upstream_last_error":null,"missing_intervals_31d":0,"revisions":{"revisions_observed_from":"2026-09-30T08:32:22.785Z","observation_count":6360,"revised_count":1236,"last_revised_at":"2026-11-02T12:00:28.974Z","rechecked_from":"2026-10-31T10:47:04.509Z"},"history_revisions":{"observation_count":829702,"revised_count":2376,"last_revised_at":"2026-10-15T17:55:43.188Z","rechecked_from":"2026-09-30T09:03:58.659Z"},"quality":"ok","verification":{"state":"verified","since":"2026-11-01"}},{"code":"FR","eic":"10YFR-RTE------C","time_zone":"Europe/Paris","notes":[{"field":"surplus","severity":"info","text":"In FR the imbalance settlement period was 30 minutes until 2024-12-31T23:00Z, 15 from then. Rows before 2024-12-31T00:00Z are 30-minute; the 23 hours from 2024-12-31T00:00Z are published as 15-minute rows, each carrying its half-hour's price twice."},{"field":"shortage","severity":"info","text":"In FR the imbalance settlement period was 30 minutes until 2024-12-31T23:00Z, 15 from then. Rows before 2024-12-31T00:00Z are 30-minute; the 23 hours from 2024-12-31T00:00Z are published as 15-minute rows, each carrying its half-hour's price twice."}],"verdict":"current","observation_age_ceiling_hours":4,"observed_from":"2014-12-15T00:00:00.000Z","anonymous_from":"2026-10-02T00:00:00.000Z","observed_through":"2026-11-02T11:30:00.000Z","upstream_checked_at":"2026-11-02T12:00:41.784Z","upstream_last_error":null,"missing_intervals_31d":0,"revisions":{"revisions_observed_from":"2026-09-30T08:32:15.579Z","observation_count":6360,"revised_count":1282,"last_revised_at":"2026-11-02T11:30:27.971Z","rechecked_from":"2026-10-31T10:31:56.189Z"},"history_revisions":{"observation_count":471218,"revised_count":407,"last_revised_at":"2026-10-30T15:19:34.872Z","rechecked_from":"2026-09-30T09:03:52.878Z"},"quality":"ok","verification":{"state":"verified","since":"2026-11-01"}}],"upstream_silence_ceiling_hours":3,"access":"recent_window","findings":[],"findings_total":0,"acknowledged_findings":[{"kind":"mismatch","rule":null,"zone":"NL","field":"surplus","reference":"tennet/settlement-prices","from":"2021-02-14T21:00:00.000Z","to":"2021-02-14T21:15:00.000Z","known_through":null,"known_from":null,"known_to":null,"reason":"ENTSO-E carries TenneT's dispatch prices at these ISPs, not its settlement prices (ADR 0062)"},{"kind":"mismatch","rule":null,"zone":"NL","field":"shortage","reference":"tennet/settlement-prices","from":"2021-02-14T21:00:00.000Z","to":"2021-02-14T21:15:00.000Z","known_through":null,"known_from":null,"known_to":null,"reason":"ENTSO-E carries TenneT's dispatch prices at these ISPs, not its settlement prices (ADR 0062)"},{"kind":"mismatch","rule":null,"zone":"NL","field":"surplus","reference":"tennet/settlement-prices","from":"2021-02-14T20:00:00.000Z","to":"2021-02-14T20:15:00.000Z","known_through":null,"known_from":null,"known_to":null,"reason":"ENTSO-E carries TenneT's dispatch prices at these ISPs, not its settlement prices (ADR 0062)"},{"kind":"mismatch","rule":null,"zone":"NL","field":"shortage","reference":"tennet/settlement-prices","from":"2021-02-14T20:00:00.000Z","to":"2021-02-14T20:15:00.000Z","known_through":null,"known_from":null,"known_to":null,"reason":"ENTSO-E carries TenneT's dispatch prices at these ISPs, not its settlement prices (ADR 0062)"},{"kind":"mismatch","rule":null,"zone":"NL","field":"surplus","reference":"tennet/settlement-prices","from":"2021-02-13T23:00:00.000Z","to":"2021-02-13T23:15:00.000Z","known_through":null,"known_from":null,"known_to":null,"reason":"ENTSO-E carries TenneT's dispatch prices at these ISPs, not its settlement prices (ADR 0062)"},{"kind":"mismatch","rule":null,"zone":"NL","field":"shortage","reference":"tennet/settlement-prices","from":"2021-02-13T23:00:00.000Z","to":"2021-02-13T23:15:00.000Z","known_through":null,"known_from":null,"known_to":null,"reason":"ENTSO-E carries TenneT's dispatch prices at these ISPs, not its settlement prices (ADR 0062)"},{"kind":"mismatch","rule":null,"zone":"NL","field":"surplus","reference":"tennet/settlement-prices","from":"2021-02-13T20:00:00.000Z","to":"2021-02-13T20:30:00.000Z","known_through":null,"known_from":null,"known_to":null,"reason":"ENTSO-E carries TenneT's dispatch prices at these ISPs, not its settlement prices (ADR 0062)"},{"kind":"mismatch","rule":null,"zone":"NL","field":"shortage","reference":"tennet/settlement-prices","from":"2021-02-13T20:00:00.000Z","to":"2021-02-13T20:30:00.000Z","known_through":null,"known_from":null,"known_to":null,"reason":"ENTSO-E carries TenneT's dispatch prices at these ISPs, not its settlement prices (ADR 0062)"},{"kind":"mismatch","rule":null,"zone":"NL","field":"surplus","reference":"tennet/settlement-prices","from":"2021-02-13T14:30:00.000Z","to":"2021-02-13T14:45:00.000Z","known_through":null,"known_from":null,"known_to":null,"reason":"ENTSO-E carries TenneT's dispatch prices at these ISPs, not its settlement prices (ADR 0062)"},{"kind":"mismatch","rule":null,"zone":"NL","field":"shortage","reference":"tennet/settlement-prices","from":"2021-02-13T14:30:00.000Z","to":"2021-02-13T14:45:00.000Z","known_through":null,"known_from":null,"known_to":null,"reason":"ENTSO-E carries TenneT's dispatch prices at these ISPs, not its settlement prices (ADR 0062)"},{"kind":"mismatch","rule":null,"zone":"NL","field":"surplus","reference":"tennet/settlement-prices","from":"2021-02-13T13:45:00.000Z","to":"2021-02-13T14:00:00.000Z","known_through":null,"known_from":null,"known_to":null,"reason":"ENTSO-E carries TenneT's dispatch prices at these ISPs, not its settlement prices (ADR 0062)"},{"kind":"mismatch","rule":null,"zone":"NL","field":"shortage","reference":"tennet/settlement-prices","from":"2021-02-13T13:45:00.000Z","to":"2021-02-13T14:00:00.000Z","known_through":null,"known_from":null,"known_to":null,"reason":"ENTSO-E carries TenneT's dispatch prices at these ISPs, not its settlement prices (ADR 0062)"},{"kind":"mismatch","rule":null,"zone":"NL","field":"surplus","reference":"tennet/settlement-prices","from":"2021-02-13T12:15:00.000Z","to":"2021-02-13T12:30:00.000Z","known_through":null,"known_from":null,"known_to":null,"reason":"ENTSO-E carries TenneT's dispatch prices at these ISPs, not its settlement prices (ADR 0062)"},{"kind":"mismatch","rule":null,"zone":"NL","field":"shortage","reference":"tennet/settlement-prices","from":"2021-02-13T12:15:00.000Z","to":"2021-02-13T12:30:00.000Z","known_through":null,"known_from":null,"known_to":null,"reason":"ENTSO-E carries TenneT's dispatch prices at these ISPs, not its settlement prices (ADR 0062)"},{"kind":"mismatch","rule":null,"zone":"NL","field":"surplus","reference":"tennet/settlement-prices","from":"2021-02-13T11:00:00.000Z","to":"2021-02-13T11:15:00.000Z","known_through":null,"known_from":null,"known_to":null,"reason":"ENTSO-E carries TenneT's dispatch prices at these ISPs, not its settlement prices (ADR 0062)"},{"kind":"mismatch","rule":null,"zone":"NL","field":"shortage","reference":"tennet/settlement-prices","from":"2021-02-13T11:00:00.000Z","to":"2021-02-13T11:15:00.000Z","known_through":null,"known_from":null,"known_to":null,"reason":"ENTSO-E carries TenneT's dispatch prices at these ISPs, not its settlement prices (ADR 0062)"},{"kind":"mismatch","rule":null,"zone":"NL","field":"surplus","reference":"tennet/settlement-prices","from":"2021-02-12T23:00:00.000Z","to":"2021-02-12T23:15:00.000Z","known_through":null,"known_from":null,"known_to":null,"reason":"ENTSO-E carries TenneT's dispatch prices at these ISPs, not its settlement prices (ADR 0062)"},{"kind":"mismatch","rule":null,"zone":"NL","field":"shortage","reference":"tennet/settlement-prices","from":"2021-02-12T23:00:00.000Z","to":"2021-02-12T23:15:00.000Z","known_through":null,"known_from":null,"known_to":null,"reason":"ENTSO-E carries TenneT's dispatch prices at these ISPs, not its settlement prices (ADR 0062)"}],"acknowledged_findings_total":18},{"dataset":"balancing-state","derived_from":null,"zones":[{"code":"NL","eic":"10YNL----------L","time_zone":"Europe/Amsterdam","notes":[],"verdict":"current","observation_age_ceiling_hours":4,"observed_from":"2019-12-30T00:00:00.000Z","anonymous_from":"2026-10-02T00:00:00.000Z","observed_through":"2026-11-02T11:59:00.000Z","upstream_checked_at":"2026-11-02T12:07:28.705Z","upstream_last_error":{"at":"2026-11-01T14:08:39.955Z","class":"transport"},"missing_intervals_31d":15,"revisions":{"revisions_observed_from":"2026-09-29T08:43:02.010Z","observation_count":49141,"revised_count":0,"last_revised_at":null,"rechecked_from":"2026-11-01T14:39:27.988Z"},"history_revisions":{"observation_count":3549762,"revised_count":0,"last_revised_at":null,"rechecked_from":"2026-09-29T08:43:28.792Z"},"quality":"ok","verification":{"state":"verified","since":"2026-10-18"}},{"code":"BE","eic":"10YBE----------2","time_zone":"Europe/Brussels","notes":[],"verdict":"current","observation_age_ceiling_hours":4,"observed_from":"2020-05-18T22:00:00.000Z","anonymous_from":"2026-10-02T00:00:00.000Z","observed_through":"2026-11-02T11:59:00.000Z","upstream_checked_at":"2026-11-02T12:07:28.705Z","upstream_last_error":{"at":"2026-11-01T12:08:39.747Z","class":"upstream_unavailable"},"missing_intervals_31d":0,"revisions":{"revisions_observed_from":"2026-09-30T08:31:57.858Z","observation_count":47728,"revised_count":0,"last_revised_at":null,"rechecked_from":"2026-11-01T19:05:55.433Z"},"history_revisions":{"observation_count":3293653,"revised_count":0,"last_revised_at":null,"rechecked_from":"2026-09-30T09:03:47.633Z"},"quality":"ok","verification":{"state":"verified","since":"2026-10-30"}},{"code":"FR","eic":"10YFR-RTE------C","time_zone":"Europe/Paris","notes":[{"field":"system_imbalance","severity":"warning","text":"In FR each minute carries the value of its imbalance settlement period: 30 minutes until 2024-12-31T23:00Z, 15 from then."}],"verdict":"current","observation_age_ceiling_hours":4,"observed_from":"2020-05-25T22:00:00.000Z","anonymous_from":"2026-10-02T00:00:00.000Z","observed_through":"2026-11-02T11:59:00.000Z","upstream_checked_at":"2026-11-02T12:07:28.705Z","upstream_last_error":{"at":"2026-10-23T08:12:41.649Z","class":"transport"},"missing_intervals_31d":0,"revisions":{"revisions_observed_from":"2026-09-30T08:31:47.878Z","observation_count":47728,"revised_count":13828,"last_revised_at":"2026-11-02T11:37:14.366Z","rechecked_from":"2026-10-31T11:13:50.435Z"},"history_revisions":{"observation_count":3295667,"revised_count":7157,"last_revised_at":"2026-10-31T18:01:53.348Z","rechecked_from":"2026-09-30T09:03:42.676Z"},"quality":"ok","verification":{"state":"verified","since":"2026-10-30"}},{"code":"DE-50HZ","eic":"10YDE-VE-------2","time_zone":"Europe/Berlin","notes":[{"field":"system_imbalance","severity":"info","text":"In DE-50HZ, DE-AMPRION, DE-TENNET and DE-TRANSNET this is the control area's own balance. The German TSOs also publish the NRV-Saldo, their grid control cooperation's balance, signed the other way: positive there is a shortage. This field keeps ISHM's sign: positive is a surplus."}],"verdict":"current","observation_age_ceiling_hours":4,"observed_from":"2021-06-22T22:00:00.000Z","anonymous_from":"2026-10-02T00:00:00.000Z","observed_through":"2026-11-02T11:44:00.000Z","upstream_checked_at":"2026-11-02T12:07:28.705Z","upstream_last_error":{"at":"2026-11-01T14:08:39.955Z","class":"upstream_unavailable"},"missing_intervals_31d":0,"revisions":{"revisions_observed_from":"2026-09-30T08:31:43.681Z","observation_count":47713,"revised_count":0,"last_revised_at":null,"rechecked_from":"2026-11-01T11:59:43.069Z"},"history_revisions":{"observation_count":2772167,"revised_count":0,"last_revised_at":null,"rechecked_from":"2026-09-30T09:03:38.936Z"},"quality":"ok","verification":{"state":"verified","since":"2026-10-30"}},{"code":"DE-AMPRION","eic":"10YDE-RWENET---I","time_zone":"Europe/Berlin","notes":[{"field":"system_imbalance","severity":"info","text":"In DE-50HZ, DE-AMPRION, DE-TENNET and DE-TRANSNET this is the control area's own balance. The German TSOs also publish the NRV-Saldo, their grid control cooperation's balance, signed the other way: positive there is a shortage. This field keeps ISHM's sign: positive is a surplus."}],"verdict":"current","observation_age_ceiling_hours":4,"observed_from":"2020-12-31T23:00:00.000Z","anonymous_from":"2026-10-02T00:00:00.000Z","observed_through":"2026-11-02T11:44:00.000Z","upstream_checked_at":"2026-11-02T12:07:28.705Z","upstream_last_error":{"at":"2026-11-01T14:08:39.955Z","class":"upstream_unavailable"},"missing_intervals_31d":15,"revisions":{"revisions_observed_from":"2026-09-30T08:31:36.840Z","observation_count":47698,"revised_count":644,"last_revised_at":"2026-10-29T10:37:13.449Z","rechecked_from":"2026-11-01T11:50:32.268Z"},"history_revisions":{"observation_count":3020057,"revised_count":1,"last_revised_at":"2026-09-30T10:31:46.145Z","rechecked_from":"2026-09-30T09:03:31.612Z"},"quality":"ok","verification":{"state":"verified","since":"2026-10-30"}},{"code":"DE-TENNET","eic":"10YDE-EON------1","time_zone":"Europe/Berlin","notes":[{"field":"system_imbalance","severity":"info","text":"In DE-50HZ, DE-AMPRION, DE-TENNET and DE-TRANSNET this is the control area's own balance. The German TSOs also publish the NRV-Saldo, their grid control cooperation's balance, signed the other way: positive there is a shortage. This field keeps ISHM's sign: positive is a surplus."}],"verdict":"current","observation_age_ceiling_hours":4,"observed_from":"2019-12-30T00:00:00.000Z","anonymous_from":"2026-10-02T00:00:00.000Z","observed_through":"2026-11-02T11:44:00.000Z","upstream_checked_at":"2026-11-02T12:07:28.705Z","upstream_last_error":{"at":"2026-11-01T14:08:39.955Z","class":"transport"},"missing_intervals_31d":0,"revisions":{"revisions_observed_from":"2026-09-30T08:31:34.318Z","observation_count":47713,"revised_count":1751,"last_revised_at":"2026-11-02T12:07:22.625Z","rechecked_from":"2026-11-01T11:50:01.422Z"},"history_revisions":{"observation_count":3551552,"revised_count":2,"last_revised_at":"2026-09-30T10:31:39.923Z","rechecked_from":"2026-09-30T09:03:23.115Z"},"quality":"ok","verification":{"state":"verified","since":"2026-10-30"}},{"code":"DE-TRANSNET","eic":"10YDE-ENBW-----N","time_zone":"Europe/Berlin","notes":[{"field":"system_imbalance","severity":"info","text":"In DE-50HZ, DE-AMPRION, DE-TENNET and DE-TRANSNET this is the control area's own balance. The German TSOs also publish the NRV-Saldo, their grid control cooperation's balance, signed the other way: positive there is a shortage. This field keeps ISHM's sign: positive is a surplus."}],"verdict":"current","observation_age_ceiling_hours":4,"observed_from":"2020-01-27T23:00:00.000Z","anonymous_from":"2026-10-02T00:00:00.000Z","observed_through":"2026-11-02T11:59:00.000Z","upstream_checked_at":"2026-11-02T12:07:28.705Z","upstream_last_error":{"at":"2026-11-01T13:08:21.860Z","class":"transport"},"missing_intervals_31d":0,"revisions":{"revisions_observed_from":"2026-09-30T08:31:26.261Z","observation_count":47728,"revised_count":0,"last_revised_at":null,"rechecked_from":"2026-11-01T14:02:50.051Z"},"history_revisions":{"observation_count":3507728,"revised_count":0,"last_revised_at":null,"rechecked_from":"2026-09-30T09:03:18.024Z"},"quality":"ok","verification":{"state":"verified","since":"2026-10-30"}}],"upstream_silence_ceiling_hours":3,"access":"recent_window","findings":[],"findings_total":0,"acknowledged_findings":[{"kind":"invariant","rule":"out_of_range","zone":"DE-TENNET","field":"system_imbalance","reference":null,"from":"2024-02-15T10:30:00.000Z","to":"2024-02-15T10:45:00.000Z","known_through":null,"known_from":null,"known_to":null,"reason":"Upstream's own spike: four minutes far outside any German control area's load, the last of them a deficit, between plausible minutes, and the minute before still implausible inside the range. Kept as ENTSO-E publishes it (#429)."},{"kind":"invariant","rule":"out_of_range","zone":"DE-50HZ","field":"system_imbalance","reference":null,"from":"2022-12-14T23:00:00.000Z","to":"2022-12-14T23:15:00.000Z","known_through":null,"known_from":null,"known_to":null,"reason":"Upstream's own spike: two minutes far above any German control area's load, between plausible minutes, and the minute after still implausible inside the range. Kept as ENTSO-E publishes it (#429)."}],"acknowledged_findings_total":2},{"dataset":"imbalance-volumes","derived_from":"balancing-state","zones":[{"code":"NL","eic":"10YNL----------L","time_zone":"Europe/Amsterdam","notes":[],"verdict":"current","observation_age_ceiling_hours":4,"observed_from":"2019-12-30T00:00:00.000Z","anonymous_from":"2026-10-02T00:00:00.000Z","observed_through":"2026-11-02T11:45:00.000Z","upstream_checked_at":"2026-11-02T12:07:28.705Z","upstream_last_error":{"at":"2026-11-01T14:08:39.955Z","class":"transport"},"missing_intervals_31d":1,"revisions":{"revisions_observed_from":"2026-09-29T08:43:02.010Z","observation_count":3276,"revised_count":0,"last_revised_at":null,"rechecked_from":null},"history_revisions":{"observation_count":236629,"revised_count":0,"last_revised_at":null,"rechecked_from":null},"quality":"ok","verification":{"state":"verified","since":"2026-10-18"}}],"upstream_silence_ceiling_hours":3,"access":"recent_window","findings":[],"findings_total":0,"acknowledged_findings":[{"kind":"mismatch","rule":null,"zone":"NL","field":"system_imbalance","reference":"entsoe/imbalance-volumes","from":"2026-10-28T07:00:00.000Z","to":"2026-10-28T07:15:00.000Z","known_through":null,"known_from":null,"known_to":null,"reason":"B33 rolls up to -4.119 MWh, A19 -4.167 MWh"},{"kind":"missing","rule":null,"zone":"NL","field":"system_imbalance","reference":"entsoe/imbalance-volumes","from":"2026-10-27T12:15:00.000Z","to":"2026-10-27T12:30:00.000Z","known_through":null,"known_from":null,"known_to":null,"reason":"B33 has none of the ISP's minutes at ENTSO-E as fetched 2026-10-28; A19 -15.340 MWh"},{"kind":"mismatch","rule":null,"zone":"NL","field":"system_imbalance","reference":"entsoe/imbalance-volumes","from":"2026-10-13T08:15:00.000Z","to":"2026-10-13T08:30:00.000Z","known_through":null,"known_from":null,"known_to":null,"reason":"B33 rolls up to 1.541 MWh, A19 1.667 MWh"},{"kind":"mismatch","rule":null,"zone":"NL","field":"system_imbalance","reference":"entsoe/imbalance-volumes","from":"2026-10-07T13:00:00.000Z","to":"2026-10-07T13:15:00.000Z","known_through":null,"known_from":null,"known_to":null,"reason":"B33 rolls up to -13.108 MWh, A19 -12.464 MWh"},{"kind":"mismatch","rule":null,"zone":"NL","field":"system_imbalance","reference":"entsoe/imbalance-volumes","from":"2026-09-22T12:30:00.000Z","to":"2026-09-22T12:45:00.000Z","known_through":null,"known_from":null,"known_to":null,"reason":"B33 rolls up to 0.4225 MWh, A19 0.361 MWh"},{"kind":"mismatch","rule":null,"zone":"NL","field":"system_imbalance","reference":"entsoe/imbalance-volumes","from":"2026-08-27T10:00:00.000Z","to":"2026-08-27T10:15:00.000Z","known_through":null,"known_from":null,"known_to":null,"reason":"B33 rolls up to -1.846 MWh, A19 -2.360 MWh"},{"kind":"mismatch","rule":null,"zone":"NL","field":"system_imbalance","reference":"entsoe/imbalance-volumes","from":"2026-08-26T11:00:00.000Z","to":"2026-08-26T11:15:00.000Z","known_through":null,"known_from":null,"known_to":null,"reason":"B33 rolls up to 77.445 MWh, A19 80.097 MWh"}],"acknowledged_findings_total":7}]}