Smard APIsmard.de ↗
Monitor Germany's electricity day-ahead spot market prices in real-time at 15-minute intervals to track energy costs and market trends. Get accurate pricing data directly from the Federal Network Agency (Bundesnetzagentur) to optimize energy purchasing decisions and analyze power market dynamics.
curl -X GET 'https://api.parse.bot/scraper/c55baad5-bf80-4113-82fa-eb7a076ee660/get_spot_prices?date_to=2026-08-07&date_from=2026-08-06®ion=DE' \ -H 'X-API-Key: $PARSE_API_KEY'
Fetch German energy day-ahead spot prices at 15-minute resolution for a given date range. Returns timestamped prices in EUR/MWh from the EPEX SPOT market for the specified bidding zone. Data is sourced weekly; the endpoint fetches all relevant weekly chunks and filters to the requested range. Each request makes 1 index call plus 1 data call per overlapping week (typically 1-2 for a week-long range).
| Param | Type | Description |
|---|---|---|
| region | string | Bidding zone or TSO area. Omitting defaults to DE (Germany). |
| date_to | string | End date in ISO format YYYY-MM-DD (UTC, inclusive of the full day). Omitting defaults to today. |
| date_from | string | Start date in ISO format YYYY-MM-DD (UTC). Omitting defaults to 7 days before today. |
{
"type": "object",
"fields": {
"unit": "always 'EUR/MWh'",
"count": "number of price entries returned",
"prices": "array of price objects, each with timestamp_ms (Unix ms), datetime_utc (ISO string), and price_eur_mwh (number)",
"region": "bidding zone code used for the query",
"resolution": "always '15min'"
},
"sample": {
"data": {
"unit": "EUR/MWh",
"count": 192,
"prices": [
{
"datetime_utc": "2026-08-07T00:00:00Z",
"timestamp_ms": 1786060800000,
"price_eur_mwh": 137.76
},
{
"datetime_utc": "2026-08-07T00:15:00Z",
"timestamp_ms": 1786061700000,
"price_eur_mwh": 130.76
},
{
"datetime_utc": "2026-08-07T00:30:00Z",
"timestamp_ms": 1786062600000,
"price_eur_mwh": 127.59
}
],
"region": "DE",
"resolution": "15min"
},
"status": "success"
}
}About the Smard API
The Smard API on Parse exposes 1 endpoint for the publicly available data on smard.de. Calls return JSON over HTTPS and are billed per successful response.
Pin a release with the API-Snapshot-Version header so canonical updates don't silently change your contract.