Skip to main content
The Settlement Management API handles the complete MaBiS settlement lifecycle for German balance responsible parties (BRPs). It provides endpoints for managing clearing periods, accessing settlement data, filing objections, and calculating imbalances.

MaBiS clearing lifecycle

Each settlement month (Bilanzierungsmonat) for a balance group goes through a structured clearing process with deadlines based on working days (Werktage) after the end of the settlement month:

Core concepts

  • Clearing Period: One settlement month for a balance group, tracking status and deadlines.
  • Clearing Settlement: Daily MSCONS metering data from the TSO/DSO.
  • Objection: A formal dispute (Einspruch) against settlement values, filed within the objection window.
  • Control energy prices: reBAP prices received via PRICAT, used for imbalance cost calculation.
  • Aggregation objects: MaBiS-Zaehlpunkte registered via UTILMD, linking metering points to balance groups.

Key endpoints

AreaEndpoints
Clearing periodsCreate, list, get summary with counts and next deadline
SettlementsList daily MSCONS records for a clearing period
ObjectionsList and submit objections within the clearing window
MessagesList EDIFACT messages (MSCONS, PRICAT, UTILMD, IFTSTA)
ImbalanceCalculate scheduled vs actual energy with reBAP cost
ValidationCheck data completeness before submission
Control energy pricesList reBAP prices by TSO area and month
Aggregation objectsList registered MaBiS-Zaehlpunkte with status
Energy volumesList and summarize MSCONS energy data
Clearing calendarCompute MaBiS deadlines for any settlement month
Use GET /mabis/clearing-calendar to compute the exact MaBiS deadlines (Werktag-based) for any settlement month before creating a clearing period.