ENTSO-E API Python Package: Streamlining Access to European Electricity Market Data

9 Dec 2025, 11:30
30m
U-Residence (Vrije Universiteit Brussels (VUB))

U-Residence

Vrije Universiteit Brussels (VUB)

VUB Main Campus Etterbeek Pleinlaan 2 1050 Elsene

Speaker

Dr Jonathan Berrisch (University of Duisburg-Essen, House of Energy, Climate & Finance)

Description

The ENTSO-E Transparency Platform provides comprehensive European electricity market data essential for renewable energy forecasting and operations. We present entsoe-apy, an open-source Python library enabling access to all ENTSO-E RESTful API endpoints with seamless data retrieval.

The package features automatic request splitting for large queries, intelligent retries, and consistent error handling. Its structure mirrors the official API documentation, making it intuitive for users.

Built on Pydantic models, entsoe-apy offers type-safe, validated data structures with runtime checks, improving reliability. The library preserves complete API responses while providing flexible outputs: users can extract data as JSON or pandas DataFrames.

Designed for operational and research use, entsoe-apy enables stakeholders to efficiently integrate ENTSO-E data into forecasting models, validate predictions, and support data-driven decisions for improved renewable energy integration across Europe.

Primary author

Dr Jonathan Berrisch (University of Duisburg-Essen, House of Energy, Climate & Finance)

Co-author

Jie Xu (University of Duisburg-Essen, House of Energy, Climate & Finance)

Presentation materials

There are no materials yet.