Next free-source hunt
We check for new free data every weekday.
Datasets / Energy
agsi.gie.eu/

GIE AGSI Gas Storage API

Freeauth: free account and API tokenProvider terms#energy#time-series#historical-data#commodities#infrastructure✓ verified Nov 1, 2026

GIE AGSI Gas Storage API

Gas Infrastructure Europe’s AGSI REST API returns daily European underground-gas-storage data as JSON. Records include gas day, gas in storage, working gas volume, filling percentage, injections, withdrawals and injection and withdrawal capacity; a free account and personal API key are required.

Required Attribution:

GIE AGSI

Coverage

AGSI covers all EU27 underground-gas-storage operators and also includes reporting from additional European countries. Historical data was requested from 1 January 2011 or each facility’s operating date, but some operators only supplied history from the start of REMIT reporting on 7 April 2016. Data represents the end of the previous gas day and is processed daily at 19:30 CET and again at 23:00 CET.

Verdict

AGSI supplies a daily inventory, filling-level, injection and withdrawal signal for European gas availability and storage-cycle changes. Country, operator and facility filters support regional supply analysis, while capacity fields help distinguish stock levels from operating constraints. Publication occurs after the gas day and late operator submissions may appear in the second daily run. Historical coverage varies by facility, EIC mappings can change, values may be revised, and GIE attribution is mandatory.

Get the free weekly email

Free weekly email of newly verified free data. Unsubscribe by emailing us.

Use in your agent

Load recent GIE AGSI EU storage data into pandas and Parquet. Checked against the provider's documentation on Nov 1, 2026.

Raw skill file (/skills/gie-agsi.md)Also in our MCP server: call get_ingestion_skill with {"slug": "gie-agsi"}.

Access

  • Create a free AGSI or ALSI account and request AGSI access; registration provides a personal API key.
  • Set the key in GIE_API_KEY. Send it in the x-key request header and credit GIE AGSI when using the data.

Request

bash
curl 'https://agsi.gie.eu/api?type=eu&from=2026-10-01&to=2026-11-01&page=1&size=300' -H "x-key: $GIE_API_KEY"

Format

Paginated JSON whose data array contains daily EU, country, operator or facility records with gas-day dates, storage, working-gas volume, filling, injection, withdrawal, capacity, status and trend fields.

Load into pandas and Parquet

Needs Python 3 with requests, pandas and pyarrow.

python
"""Recent GIE AGSI EU storage data -> pandas -> Parquet. Needs a free API key."""
import os
import requests
import pandas as pd

URL = "https://agsi.gie.eu/api"
HEADERS = {"x-key": os.environ["GIE_API_KEY"]}
BASE = {"type": "eu", "from": "2026-10-01", "to": "2026-11-01", "size": 300}
rows = []
page = 1
while True:
    r = requests.get(URL, headers=HEADERS, params={**BASE, "page": page}, timeout=60)
    r.raise_for_status()
    payload = r.json()
    rows.extend(payload.get("data", []))
    if page >= int(payload.get("last_page", 1)):
        break
    page += 1
df = pd.json_normalize(rows)
df["gasDayStart"] = pd.to_datetime(df["gasDayStart"], utc=True)
df.to_parquet("gie_agsi_eu.parquet", index=False)
print(len(df), "rows", df["gasDayStart"].min().date().isoformat(), "to",
      df["gasDayStart"].max().date().isoformat())

Not run: it needs a free API key.

Limits

  • Rate limit: 60 API calls per minute; excess calls enter a 60-second waiting period.
  • Page size defaults to 30 records and is capped at 300.
  • The API exposes daily storage and LNG inventory reporting currently available on the platforms.

Quirks

  • Paginate through last_page; every page is a separate API call.
  • Historical coverage can begin later than 2011 for facilities that opened later or operators that could not supply the full history.
  • EIC codes and facility ownership can change; retain operator and facility identifiers and watch service announcements.

Terms and attribution

  • The API is free after registration.
  • Credit GIE AGSI as the source; GIE can deactivate keys when source credit is omitted.
  • Contributor data is informational and may change, be removed or be amended without notice.

Sources

Information and education only. Not financial, investment, legal or tax advice. Listings can be inaccurate, incomplete or out of date and are provided "as is". Free tiers, limits and licenses belong to each provider and can change, so check the provider's own terms before you rely on them. Terms & Disclaimer