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

GIE ALSI LNG API

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

GIE ALSI LNG API

Gas Infrastructure Europe’s ALSI REST API returns daily European LNG-terminal data as JSON. Records include gas day, LNG inventory, send-out, declared maximum inventory, reference send-out and available and contracted capacity; a free account and personal API key are required.

Required Attribution:

GIE ALSI

Coverage

ALSI lists all EU27 large-scale LNG terminal operators and includes reporting across Europe. Historical data was requested from 1 January 2012 or each terminal’s operating date. Data represents the end of the previous gas day and is processed daily at 19:30 CET and again at 23:00 CET.

Verdict

ALSI supplies a daily inventory, send-out and terminal-capacity signal for tracking European LNG supply and regasification activity. Country, operator and facility filters support regional comparisons and terminal-level monitoring. Publication occurs after the gas day and late operator submissions may appear in the second daily run. Facility histories differ, 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 ALSI EU LNG data into pandas and Parquet. Checked against the provider's documentation on Nov 1, 2026.

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

Access

  • Create a free AGSI or ALSI account and request ALSI 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 ALSI when using the data.

Request

bash
curl 'https://alsi.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 terminal records with gas-day dates, LNG inventory, send-out, declared capacities, utilization and availability fields.

Load into pandas and Parquet

Needs Python 3 with requests, pandas and pyarrow.

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

URL = "https://alsi.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_alsi_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 begins in 2012 or when a terminal became operational, so terminal histories differ.
  • The gas day changes with CET/CEST, and EIC codes or facility ownership can change.

Terms and attribution

  • The API is free after registration.
  • Credit GIE ALSI 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