Discover/Powernext API
live

Powernext APIpowernext.com

Access European natural gas spot, futures, intraday power, and Guarantees of Origin data from Powernext via 7 structured JSON endpoints.

Endpoint health
verified 4d ago
get_power_futures_prices
get_guarantees_of_origin
get_intraday_power_data
get_market_data_hub_snapshot
get_historical_spot_prices
7/7 passing latest checkself-healing
Endpoints
7
Updated
26d ago

What is the Powernext API?

The Powernext API provides access to European energy market data across 7 endpoints, covering natural gas spot and futures prices, German power futures, intraday power, and Guarantees of Origin. The get_natural_gas_spot_prices endpoint returns Day-Ahead settlement prices in EUR/MWh across four major hubs — TTF, THE, CEGH VTP, and PEG — with fields including settlPx, totVolTrdd, and deliveryDay for the last 7 days of trading.

Try it

No input parameters required.

api.parse.bot/scraper/f70f9219-a2bf-4a5c-95a6-29073bfa22d6/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/f70f9219-a2bf-4a5c-95a6-29073bfa22d6/get_natural_gas_spot_prices' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace powernext-com-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

from parse_apis.eex.powernext_market_data_api import EEX, GasHub, SpotPrice, FuturesPrice, TickerSnapshot

eex = EEX()

# Get current natural gas spot prices across all European hubs
for price in eex.gasmarkets.spot_prices():
    print(price.short_code, price.trade_date, price.settl_px, price.currency)

# Fetch historical TTF spot prices with a specific hub filter
for record in eex.gasmarkets.historical_spot(hub=GasHub.TTF):
    print(record.short_code, record.trade_date, record.settl_px, record.delivery_day)

# Get German power futures prices
for future in eex.powermarkets.futures_prices():
    print(future.short_code, future.maturity_date, future.settl_px, future.tot_vol_trdd)

# Get market ticker snapshot
for ticker in eex.gasmarkets.snapshot():
    print(ticker.short_code, ticker.long_name, ticker.settl_px, ticker.diff_settl_px)
All endpoints · 7 totalmissing one? ·

Extract Natural Gas Spot market Day-Ahead prices (EUR/MWh) across European hubs (TTF, THE, CEGH VTP, PEG). Returns the last 7 days of trading data. Each record includes the instrument short code, trade date, settlement price, delivery day, total volume traded, unit of measure, and currency.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "prices": "array of spot price records across all four European gas hubs"
  },
  "sample": {
    "data": {
      "prices": [
        {
          "uOM": "MW",
          "settlPx": 48.517,
          "currency": "EUR",
          "shortCode": "TTFDA",
          "tradeDate": "2026-06-09",
          "totVolTrdd": 3520632,
          "deliveryDay": "2026-06-10",
          "maturityDate": null
        },
        {
          "uOM": "MW",
          "settlPx": 48.711,
          "currency": "EUR",
          "shortCode": "THEDA",
          "tradeDate": "2026-06-09",
          "totVolTrdd": 1281840,
          "deliveryDay": "2026-06-10",
          "maturityDate": null
        }
      ]
    },
    "status": "success"
  }
}

About the Powernext API

Natural Gas Spot and Futures Data

get_natural_gas_spot_prices returns Day-Ahead settlement prices across TTF, THE, CEGH VTP, and PEG hubs for the last 7 days. Each record includes shortCode, tradeDate, settlPx, deliveryDay, totVolTrdd, uOM, and currency. For futures, get_natural_gas_futures_prices covers front-month TTF and THE contracts and adds maturityDate, grossOpenInt, grossOpenIntSz, and netOpen — useful for tracking open interest alongside settlement prices.

Historical Spot Prices and Hub Snapshots

get_historical_spot_prices accepts optional hub, start_date, and end_date parameters (YYYY-MM-DD format). Without parameters it defaults to the last 30 days of data. The hub field accepts TTF, THE, PEG, or CEGH VTP, making it the only endpoint that filters by specific location. get_market_data_hub_snapshot returns the latest ticker snapshot for TTF, THE, and CEGH VTP, including lastUpdatedAt, settlPx, currency, shortCode, and longNa — suited for building a live price display.

Power and Guarantees of Origin Data

get_power_futures_prices covers German (DE) Base Load contracts for Year, Month, and Day maturities over the last 7 days, returning the same open interest and volume fields as the gas futures endpoints. get_intraday_power_data proxies the EEX Power Day Futures (DB01) instrument for the German area, returning the last 3 days of records. get_guarantees_of_origin delivers GO data for the EGOE renewable instrument, covering the last 30 days with the current-year maturity, including netOpenInt and settlement prices for tracking renewable certificate trading activity.

Reliability & maintenanceVerified

The Powernext API is a managed, monitored endpoint for powernext.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when powernext.com changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official powernext.com API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
4d ago
Latest check
7/7 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Track TTF and THE Day-Ahead gas prices over rolling 7-day windows to feed energy procurement dashboards.
  • Monitor German Base Load power futures open interest (grossOpenInt) across Year, Month, and Day maturities for position reporting.
  • Build historical gas price charts using get_historical_spot_prices with custom start_date and end_date ranges per hub.
  • Display a live price ticker using get_market_data_hub_snapshot settlement prices and lastUpdatedAt timestamps.
  • Track Guarantees of Origin settlement and volume (totVolTrdd) for renewable energy certificate compliance workflows.
  • Analyze intraday German power trading activity via the DB01 EEX Power Day Futures instrument.
  • Compare front-month natural gas futures open interest across TTF and THE hubs to assess cross-hub basis risk.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Powernext offer an official developer API?+
Powernext is part of the EEX Group. EEX provides market data access through its EEX Market Data Services and the Morningstar Commodities & Energy data platform, aimed at institutional subscribers. There is no self-serve public REST API for the data exposed by this Parse API.
What does `get_historical_spot_prices` return differently compared to `get_natural_gas_spot_prices`?+
get_natural_gas_spot_prices always returns the last 7 days across all four hubs in a single call. get_historical_spot_prices lets you filter by a specific hub (TTF, THE, PEG, or CEGH VTP) and supply a custom start_date / end_date range, defaulting to the last 30 days when those parameters are omitted. Both return the same field structure: shortCode, tradeDate, settlPx, deliveryDay, totVolTrdd, uOM, and currency.
Does the API cover non-German power markets, such as French or Nordic power futures?+
Not currently. get_power_futures_prices and get_intraday_power_data cover German (DE) contracts only. You can fork this API on Parse and revise it to add endpoints targeting other regional power instruments listed on Powernext.
How far back does the historical data go?+
The get_historical_spot_prices endpoint accepts a start_date parameter, but the available history depth is constrained by what Powernext publishes in its market data interface. The API does not document an explicit cutoff date, so very long date ranges may return partial results or only the most recently available data.
Does the API include bid/ask spread or intraday tick data for natural gas spot markets?+
Not currently. Spot endpoints return settlement prices (settlPx) and total traded volume (totVolTrdd), not order book depth or intraday tick-by-tick data. You can fork this API on Parse and revise it to target any additional intraday market data instruments that Powernext exposes.
Page content last updated . Spec covers 7 endpoints from powernext.com.
Related APIs in FinanceSee all →
epexspot.com API
Access real-time and historical European power market data including day-ahead and intraday pricing results, monitor auction statuses across market areas, and stay updated with the latest newsroom articles from EPEX SPOT. Track power prices and market activity across different European regions to make informed trading and investment decisions.
energy-charts.de API
Monitor real-time electricity prices, production data, and market forecasts across Germany and Europe to track energy costs and grid conditions. Access day-ahead and intraday pricing, power generation forecasts, cross-border trading flows, and traffic signal alerts for comprehensive energy market insights.
data.nordpoolgroup.com API
Monitor Nord Pool electricity market data including day-ahead prices, system prices, intraday statistics, and market areas across different regions. Access real-time and recent historical pricing information to track energy market trends and make informed decisions about electricity trading and consumption.
euenergy.live API
Monitor real-time and historical electricity prices across Europe with hourly granularity, including load data and city-level pricing information. Look up current rates by country or city, track price trends over time, and access comprehensive bulk historical data to analyze European energy markets.
ueex.com.ua API
Access real-time and historical pricing data for Ukrainian energy commodities including natural gas, electricity, coal, LPG, and timber directly from official exchange quotations and auction results. Monitor trading indices, check medium long-term market rates, and view the trading calendar to stay informed on energy market trends.
gasstorage.dk API
Monitor Danish gas storage capacity, hourly nominations, and daily utilization metrics in real-time to track energy supply and storage operations across the country's facilities. Access detailed data on storage levels and gas flow patterns to make informed decisions about energy management and market analysis.
caiso.com API
Access real-time and intraday data from California's electricity grid (CAISO), including current demand and forecasts, generation supply mix, renewable energy levels, CO2 emissions and carbon intensity, locational marginal prices (LMPs), and overall grid operating status.
ameren.com API
Retrieve hourly electricity prices, current outage summaries, rate information, and energy efficiency programs from Ameren. Covers Illinois and Missouri service areas with real-time and forecast pricing data.