1. Welcome
The data available on the ENTSO-E Transparency Platform (https://transparency.entsoe.eu) can also be accessed through CSV extracts, which offer a convenient bulk download option. Unlike the individual CSV exports available directly from the data views on the website, these extracts allow users to retrieve larger datasets more efficiently. This guide provides detailed references to the extract specifications, along with step-by-step instructions on how to download the datasets.
If you have any questions or need assistance regarding the Transparency Platform, please contact our Service Desk at transparency@entsoe.eu.
2. Access from the website
- Log in (https://newtransparency.entsoe.eu/ - a temporary link which will be replaced by https://transparency.entsoe.eu in the following weeks):
- Navigate to File Library:
- Searching for files:
- In the Table mode
- In the File Browser mode:
- In the Table mode
- Download the file:
3. Downloading File Library Extracts using API
3.1 Endpoints
FMS Service links:
PROD = https://fms.tp.entsoe.eu/
IOP = https://fms.tp-iop.entsoe.eu/
Keycloak links:
PROD = https://keycloak.tp.entsoe.eu/realms/tp/protocol/openid-connect/token
IOP = https://keycloak.tp-iop.entsoe.eu/realms/tp/protocol/openid-connect/token
3.2 Authorization
To download FIle Library data via API, you need to request a token using the Retrieve Token method (link to Postman). The endpoint used to retrieve a token is https://keycloak.tp.entsoe.eu/realms/tp/protocol/openid-connect/token (defined as an environment variable {{keycloakTokenURL}}), and as part of the request, you need to provide the following URL-encoded body parameters:
Note: If you're using the Postman collection, make sure to set the environment variables {{username}} and {{password}} with your Transparency Platform login credentials.
- {{username}} should be your Transparency Platform account email address.
- {{password}} should be your Transparency Platform account password.
(Reminder: The Transparency Platform password must be updated every 183 days.)
The request will provide a bearer token, which is used for authorisation of the File Library APIs:
Please note that the token has an expiration, which is communicated as part of the response:
The Postman collection provided by the ENTSO-E Transparency Platform includes a post-request script that automatically saves the retrieved token as an environment variable. This helps streamline the authorization process by eliminating the need to manually set the token.


3.3 Retrieving a list of files available in the File Library
The endpoint used to query the File Library is https://fms.tp.entsoe.eu. You need to include the retrieved token as a bearer token in your request:
And specify the body of your request:
Please refer to the Postman documentation for "List File Metadata" for more information.
| HTTP Status Code | Name | Message Text |
| 400 | Input data parsing failed | Invalid or missing input data. |
| 403 | User is not authorized to access the specified topLevelFolder | User is not authorized to access the specified topLevelFolder. |
| 500 | File metadata retrieval failed | Failed to retrieve file metadata. |
3.4 Retrieving folder content information in the File Library
Please refer to the Postman documentation for "List Folder Content"for detailed information.
| HTTP Status Code | Name | Message Text |
| 400 | Invalid input data | Invalid or missing input data. |
| 403 | Unauthorized user | User is not authorized to access the specified topLevelFolder. |
| 500 | Folder contents retrieval failed | Failed to retrieve folder contents or the folder does not exist. |
3.5 Downloading files from the File Library
There are 2 possibilities to download files:
- Using the unique identifier of the files (allows downloading up to 100 files using 1 request).
The unique identifiers of the files can be retrieved from the responses of "List File metadata" or the "List Folder contents" APIs:
- Using folder path (and optionally file name):
As part of the request, you can specify the export format (ZIP or original format):
For more information, please refer to the Postman documentation for "Download File Content".
| HTTP Status Code | Name | Message Text |
| 400 | Invalid input data | Invalid or missing input data. |
| 403 | Unauthorized user | User is not authorized to access the specified topLevelFolder. |
| 400 | File not found | Failed to retrieve file content - the specified file does not exist. |
| 500 | File content retrieval failed | Failed to retrieve file content. |
| 400 | The specified folder does not exist | Failed to locate folder - the specified folder does not exist. |
4. Practical examples for automatically accessing the File Library data
Please note that these sample codes are provided solely for your guidance. Their functionality may depend on various factors such as the operating system, library versions, and network restrictions. Therefore, you should use them at your own risk.
Making an API Request Using cURL - ideal if you're looking to test the API quickly.
How to download a file from the Transparency Platform File Library via a bat script (cURL version)
How to download a file from FMS via Python
How to list folder content from FMS via Python
5. Download Limits
A Maximum of 100 requests are accepted per user per minute. The number of requests is determined per user login name and distribution channel (FMS has a separate counter from e.g., Web API). Reaching of 100 query/minute limit for a given user login will result in a temporary ban of 10 minutes.
When a user reaches the limit, requests coming from the user will be responded to with HTTP Status 429 - TOO MANY REQUESTS with message text "Max allowed requests per minute (100) exceeded."
6. File Format
The files available in the File Library are tab-delimited flat files saved with a .csv file extension and encoded in UTF-8. Depending on the data item and its granularity, extracts may be provided as daily, monthly, yearly, or full extracts (containing all available years). Most files follow the standardized naming convention:
YYYY_MM_DD_DataItemName_DataItemNo.csv
Example: 2018_08_ActualTotalLoad_6.1.A.csv
Where:
- YYYY – Year of the data
- MM – Month of the data (not used for yearly extracts)
- DD – Day of the data (not used for yearly and monthly extracts)
Full extracts do not contain any date elements in the filename. Example: ProductionAndGenerationUnits_r3
Note: An exception to this naming convention applies to the Evolution of Offered Transfer Capacities of Continuous Allocation [11.1]. In this case, data is further grouped by border.
Example: 2024_06_18_IT-CNORTH_IT-CSOUTH_OfferedTransferCapacitiesContinuousEvolution_11.1_r3.csv
Each data item has its own structure and column names, which are described in the "Overview of extracts" chapter. Files related to the same data item are grouped in a dedicated folder. For example, the folder ActualTotalLoad_6.1.A contains all CSV files for the data item Actual Total Load [6.1.A].
7. Extraction Process & Availability
The data in the File Library is typically refreshed every 60 minutes, with the exception of the 00:00 and 01:00 CET/CEST time slots. Only files containing newly added or updated data since the previous export are regenerated. While the file's modified timestamp can help identify which files have been updated, an export log is also provided to simplify the tracking process.
An inventory of the most recent creation or update times for each file is available in the export log, located at /TP_export/Export_log_r3.csv.

As shown in the screenshot above, the file containing Actual Total Load data for June 2021 was last generated on 02 June 2021 at 10:03.
8. FAQ
-
Do I need to be registered in order to access the File Library?
- Yes, the File Library can be accessed only after logging in to the Transparency Platform.
-
How often is the data refreshed on the File Library?
- Once every hour. Please see the paragraph "Extraction Process & Availability" for details.
-
What if File Library extracts have missing values for a specific period?
- It is possible that there will be missing values in the extracts. Such instances should be reported to the service desk (transparency@entsoe.eu). Please also provide us with further information, such as Data Item type, areas and the time-period interval for which data is missing
-
Is there a limitation on data download?
- Please note that there is no limitation on the download. However, please ensure fair use of the channel as it is a shared resource for all of our users.
9. Overview of Extracts
The overview below contains the specifications of the active data items implemented in the Transparency Platform. The extracts for all active data items are stored in the "TP_export" folder. Legacy publications are available in the "TP_Legacy_Publications" folder, and additional information about them can be found on this help page.
Market
| Extract name | Time scope | Format |
|---|---|---|
| AuctionRevenue_12.1.A_r3 (see details) | Monthly | CSV |
| [REMOVED on 01/10/2026] EnergyPrices_12.1.D_r3 (see details) | Monthly | CSV |
| [NEW from 06/07/2026] EnergyPrices_12.1.D_r3.1 (see details) | Monthly | CSV |
| FlowBasedAllocationsCongestionIncome_12.1.E_r3 (see details) | Monthly | CSV |
| FlowBasedCapacityAllocation_11.1.B_r3 (see details) | Monthly | CSV |
| PowerTransferDistributionFactors_11.1.B_r3 (see details) | Monthly | CSV |
| FlowBasedCapacityAllocationArchives_11.1.B_r3 | Monthly (legacy publications) | ZIP (XML) |
| ImplicitAllocationsCongestionIncome_12.1.E_r3 (see details) | Monthly | CSV |
| [REMOVED on 01/10/2026] ImplicitAllocationsNetPositions_12.1.E_r3 (see details) | Monthly | CSV |
| [NEW from 06/07/2026] ImplicitAllocationsNetPositions_12.1.E_r3.1 (see details) | Monthly | CSV |
| [REMOVED on 01/10/2026] OfferedTransferCapacitiesContinuous_11.1_r3 (see details) | Monthly | CSV |
| [NEW from 22/07/2026] OfferedTransferCapacitiesContinuous_11.1_r3.1 (see details) | Monthly | CSV |
| [REMOVED on 01/10/2026] OfferedTransferCapacitiesContinuousEvolution_11.1_r3 (see details) | Daily | CSV |
| [NEW from 30/06/2026] OfferedTransferCapacitiesContinuousEvolution_11.1_r3.1 (see details) | Monthly | CSV |
| [REMOVED on 01/10/2026] OfferedTransferCapacitiesExplicit_11.1_r3 (see details) | Monthly | CSV |
| [NEW from 22/07/2026] OfferedTransferCapacitiesExplicit_11.1_r3.1 (see details) | Monthly | CSV |
| [REMOVED on 01/10/2026] OfferedTransferCapacitiesImplicit_11.1_r3 (see details) | Monthly | CSV |
| [NEW from 22/07/2026] OfferedTransferCapacitiesImplicit_11.1_r3.1 (see details) | Monthly | CSV |
| TotalCapacityAlreadyAllocated_12.1.C_r3 (see details) | Monthly | CSV |
| TotalCapacityNominated_12.1.B_r3 (see details) | Monthly | CSV |
| TransferCapacitiesAllocatedWithThirdCountries_12.1.H_r3 (see details) | Monthly | CSV |
| UseOfTransferCapacity_12.1.A_r3 (see details) | Monthly | CSV |
Load
| Extract name | Time scope | Format |
|---|---|---|
| ActualTotalLoad_6.1.A_r3 (see details) | Monthly | CSV |
| DayAheadTotalLoadForecast_6.1.B_r3 (see details) | Monthly | CSV |
| TotalLoadForecast_6.1.C_D_E_r3 (see details) | Monthly | CSV |
| YearAheadForecastMargin_8.1_r3 (see details) | All | CSV |
Generation
| Extract name | Time scope | Format |
|---|---|---|
| ActualGenerationOutputPerGenerationUnit_16.1.A_r3 (see details) | Monthly | CSV |
| AggregatedFillingRateOfWaterReservoirsAndHydroStoragePlants_16.1.D_r3 (see details) | Yearly | CSV |
| AggregatedGenerationPerType_16.1.B_C_r3 (see details) | Monthly | CSV |
| DayAheadAggregatedGeneration_14.1.C_r3 (see details) | Monthly | CSV |
| GenerationForecastsForWindAndSolar_14.1.D_r3 (see details) | Monthly | CSV |
| InstalledGenerationCapacityAggregated_14.1.A_r3 (see details) | All | CSV |
| InstalledGenerationCapacityPerProductionUnit_14.1.B_r3 (see details) | Yearly | CSV |
| ProductionAndGenerationUnits_r3 (see details) | All | CSV |
Transmission
| Extract name | Time scope | Format |
|---|---|---|
| [REMOVED on 01/10/2026] CommercialSchedules_12.1.F_r3 (see details) | Monthly | CSV |
| [NEW from 06/07/2026] CommercialSchedules_12.1.F_r3.1 (see details) | Monthly | CSV |
| [REMOVED on 01/10/2026] CommercialSchedulesNetPositions_12.1.F_r3 (see details) | Monthly | CSV |
| [NEW from 06/07/2026] CommercialSchedulesNetPositions_12.1.F_r3.1 (see details) | Monthly | CSV |
| CostsOfCongestionManagement_13.1.C_r3 (see details) | Yearly | CSV |
| Countertrading_13.1.B_r3.1 (see details) | Monthly | CSV |
| CrossBorderCapacityForDcLinksIntradayTransferLimits_11.3_r3 (see details) | Monthly | CSV |
| CrossBorderCapacityForDCLinksRampingRestrictions_11.3_r3 | Custom | |
| ExpansionAndDismantlingProjects_9.1_r3 (see details) | Yearly | CSV |
| ExpansionAndDismantlingProjectsReport_9.1_r3 | Custom | |
| [REMOVED on 01/10/2026] ForecastedTransferCapacities_11.1_r3 (see details) | Monthly | CSV |
| [NEW from 06/07/2026] ForecastedTransferCapacities_11.1_r3.1 (see details) | Monthly | CSV |
| PhysicalFlows_12.1.G_r3 (see details) | Monthly | CSV |
| RedispatchingCrossBorder_13.1.A_r3.1 (see details) | Monthly | CSV |
| [REMOVED on 01/10/2026] RedispatchingInternal_13.1.A_r3.1 (see details) | Monthly | CSV |
| [NEW from 22/07/2026] RedispatchingInternal_13.1.A_r3.2 (see details) | Monthly | CSV |
| [REMOVED on 01/10/2026] TransmissionAssets_r3 (see details) | All | CSV |
| [NEW from 27/05/2026] TransmissionAssets_r3.1 (see details) | All | CSV |
| YearlyReportAboutCritialNetworkElementsLimitingOfferedCapacities_11.4_r3 | Custom |
Outages
| Extract name | Time scope | Format |
|---|---|---|
| [REMOVED on 01/10/2026] Fallbacks_IF_IN7.2_mFRR3.11_aFRR3.10_r3 (see details) | Monthly | CSV |
| [NEW from 04/08/2026] Fallbacks_IF_IN7.2_mFRR3.11_aFRR3.10_r3.1 (see details) | Monthly | CSV |
| UnavailabilityInTheTransmissionGrid_10.1.A_B_r3 (see details) | Monthly | CSV |
| UnavailabilityInTheTransmissionGridAffectedAreas_10.1.A_B_r3 (see details) | Monthly | CSV |
| UnavailabilityInTheTransmissionGridAffectedAssets_10.1.A_B_r3 (see details) | Monthly | CSV |
| UnavailabilityOfConsumptionUnits_7.1.A_B_r3 (see details) | Monthly | CSV |
| UnavailabilityOfOffshoreGrid_10.1.C_r3 (see details) | Monthly | CSV |
| UnavailabilityOfProductionAndGenerationUnits_15.1.A_B_C_D_r3 (see details) | Monthly | CSV |
Balancing
| Extract name | Time scope | Format |
|---|---|---|
| [REMOVED on 01/10/2026] ActualCapacitiesAndOutlookOnFrequencyRestorationReserveAndReplacementReserve_SOGL_188.3_188.4_189.2_189.3_r3 (see details) | Yearly | CSV |
| [NEW from 04/08/2026] ActualCapacitiesAndOutlookOnFrequencyRestorationReserveAndReplacementReserve_SOGL_188.3_188.4_189.2_189.3_r3.1 (see details) | Yearly | CSV |
| [REMOVED on 01/10/2026] AggregatedBalancingEnergyBids_12.3.E_r3 (see details) | Monthly | CSV |
| [NEW from 04/08/2026] AggregatedBalancingEnergyBids_12.3.E_r3.1 (see details) | Monthly | CSV |
| Algorithm_12.3.K_r3 | Custom | |
| [REMOVED on 01/10/2026] AmountAndPricesPaidOfBalancingReservesUnderContract_17.1.B_C_r3 (see details) | Monthly | CSV |
| [NEW from 22/07/2026] AmountAndPricesPaidOfBalancingReservesUnderContract_17.1.B_C_r3.1 (see details) | Monthly | CSV |
| ApprovedMethodologies_12.3.J_r3 | Custom | |
| [REMOVED on 01/10/2026] BalancingBorderCapacityLimitations_IFs_4.3_4.4_r3 (see details) | Monthly | CSV |
| [NEW from 04/08/2026] BalancingBorderCapacityLimitations_IFs_4.3_4.4_r3.1 (see details) | Monthly | CSV |
| [REMOVED on 01/10/2026] BalancingEnergyBids_12.3.B_C_r3 (see details) | Daily (for the past 93 days) | CSV |
| [NEW from 04/08/2026] BalancingEnergyBids_12.3.B_C_r3.1 (see details) | Daily (for the past 93 days) | CSV |
| BalancingEnergyBidsArchives_12.3.B_C_r3 | Daily (data older than 93 days) | ZIP (XML) |
| [REMOVED on 01/10/2026] ChangesToBidAvailability_IFs_mFRR9.9_aFRR9.6_9.8_r3 (see details) | Monthly | CSV |
| [NEW from 04/08/2026] ChangesToBidAvailability_IFs_mFRR9.9_aFRR9.6_9.8_r3.1 (see details) | Monthly | CSV |
| ChangesToBidAvailabilityArchives_IFs_mFRR9.9_aFRR9.6_9.8_r3 | Daily (data older than 93 days) | ZIP (XML) |
| CommonAnnualReport_12.3.L_r3 | Custom | |
| [REMOVED on 01/10/2026] CrossBorderMarginalPriceForAfrrCs_IF_aFRR3.16_r3 (see details) | Daily | CSV |
| [NEW from 06/07/2026] CrossBorderMarginalPriceForAfrrCs_IF_aFRR3.16_r3.1 (see details) | Daily | CSV |
| [REMOVED on 01/10/2026] CrossZonalBalancingCapacity_12.3.H_12.3.I_r3 (see details) | Monthly | CSV |
| [NEW from 04/08/2026] CrossZonalBalancingCapacity_12.3.H_12.3.I_r3.1 (see details) | Monthly | CSV |
| CurrentBalancingState_12.3.A_r3 (see details) | Monthly | CSV |
| [REMOVED on 01/10/2026] ElasticDemands_IFs_mFRR3.4_aFRR3.4_r3 (see details) | Monthly | CSV |
| [NEW from 04/08/2026] ElasticDemands_IFs_mFRR3.4_aFRR3.4_r3.1 (see details) | Monthly | CSV |
| [REMOVED on 01/10/2026] ExchangedReserveCapacity_SOGL_190.3_r3 (see details) | Yearly | CSV |
| [NEW from 04/08/2026] ExchangedReserveCapacity_SOGL_190.3_r3.1 (see details) | Yearly | CSV |
| FinancialExpensesAndIncomeForBalancing_17.1.I_r3 (see details) | Monthly | CSV |
| [REMOVED on 01/10/2026] FrequencyContainmentReserveAmountAndShares_SOGL_187.2_r3 (see details) | Yearly | CSV |
| [NEW from 06/07/2026] FrequencyContainmentReserveAmountAndShares_SOGL_187.2_r3.1 (see details) | Yearly | CSV |
| ImbalanceNetting_186.2_r3 | Custom | |
| [REMOVED on 01/10/2026] ImbalancePrices_17.1.G_r3 (see details) | Monthly | CSV |
| [NEW from 06/07/2026] ImbalancePrices_17.1.G_r3.1 (see details) | Monthly | CSV |
| InformationOnConversionIntoStandardProducts_12.3.D_r3 | Custom | |
| [REMOVED on 01/10/2026] NettedAndExchangedVolumes_IFs_IN3.10_mFRR3.17_r3 (see details) | Monthly | CSV |
| [NEW from 22/07/2026] NettedAndExchangedVolumes_IFs_IN3.10_mFRR3.17_r3.1 (see details) | Monthly | CSV |
| [REMOVED on 01/10/2026] NettedAndExchangedVolumesAfrr_IFs_aFRR3.16_r3 (see details) | Daily | CSV |
| [NEW from 22/07/2026] NettedAndExchangedVolumesAfrr_IFs_aFRR3.16_r3.1 (see details) | Daily | CSV |
| [REMOVED on 01/10/2026] NettedAndExchangedVolumesPerBorder_IFs_IN3.10_mFRR3.17_r3 (see details) | Monthly | CSV |
| [NEW from 22/07/2026] NettedAndExchangedVolumesPerBorder_IFs_IN3.10_mFRR3.17_r3.1 (see details) | Monthly | CSV |
| NettedAndExchangedVolumesPerBorderAfrr_IFs_aFRR3.16_r3 (see details) | Daily | CSV |
| PermanentAllocationLimitations_IFs_4.5_r3 (see details) | Monthly | CSV |
| [REMOVED on 01/10/2026] PricesOfActivatedBalancingEnergy_17.1.F_r3 (see details) | Monthly | CSV |
| [NEW from 04/08/2026] PricesOfActivatedBalancingEnergy_17.1.F_r3.1 (see details) | Monthly | CSV |
| [REMOVED on 01/10/2026] ProcuredBalancingCapacity_12.3.F_r3 (see details) | Monthly | CSV |
| [NEW from 06/07/2026] ProcuredBalancingCapacity_12.3.F_r3.1 (see details) | Monthly | CSV |
| SharingOfReplacementReserveAndFrequencyRestorationReserve_SOGL_190.1_r3 (see details) | Yearly | CSV |
| SharingОfFrequencyContainmentReserveBetweenSynchronousAreas_SOGL_190.2_r3 (see details) | Yearly | CSV |
| TermsAndConditions_12.3.G_r3 | Custom | |
| [REMOVED on 01/10/2026] TotalImbalanceVolumes_17.1.H_r3 (see details) | Monthly | CSV |
| [NEW from 22/07/2026] TotalImbalanceVolumes_17.1.H_r3.1 (see details) | Monthly | CSV |
Operations
| Extract name | Time scope | Format |
|---|---|---|
| OperationalAgreementsOfLoadFrequencyControlBlocks_SOGL_184.3_r3 | Custom | |
| OperationalAgreementsOfSynchronousAreas_SOGL_184.2_r3 | Custom | |
| [REMOVED on 01/10/2026] ResultsOfTheCriteriaApplicationProcess_SOGL_185.4_r3 (see details) | Yearly | CSV |
| [NEW from 04/08/2026] ResultsOfTheCriteriaApplicationProcess_SOGL_185.4_r3.1 (see details) | Yearly | CSV |
Other Market Information
| Extract name | Time scope | Format |
| [REMOVED on 01/10/2026] OtherMarketInformation_r3.1 (see details) | Monthly | CSV |
| [NEW from 22/07/2026] OtherMarketInformation_r3.2 (see details) | Monthly | CSV |
Comments
0 comments
Article is closed for comments.