gasstorage.dk APIgasstorage.dk ↗
Access Danish gas storage capacity, hourly nominations, and daily utilization data via 3 structured endpoints covering the gasstorage.dk dataset.
curl -X GET 'https://api.parse.bot/scraper/b2c3b718-a2cb-47ed-b1bf-df2f5f025ae8/get_capacities?end=2024-01-31&limit=5&start=2024-01-01' \ -H 'X-API-Key: $PARSE_API_KEY'
Fetch daily storage capacity data including volume, injection, and withdrawal capacities. Each record shows technical capacity, reserved capacity, TSO-reserved capacity, and available capacity for volume (MWh), injection (MWh/h), and withdrawal (MWh/h).
| Param | Type | Description |
|---|---|---|
| end | string | End date in ISO format (e.g. '2024-12-31'). Filters records up to this date. |
| sort | string | Sort field and direction (e.g. 'GasDay asc' or 'GasDay desc'). |
| limit | integer | Maximum number of records to return. |
| start | string | Start date in ISO format (e.g. '2024-01-01'). Filters records from this date. |
| columns | string | Comma-separated list of columns to include (e.g. 'GasDay,CapacityVolumeAvailable,CapacityInjectionAvailable'). |
{
"type": "object",
"fields": {
"count": "integer - Number of records returned",
"total": "integer - Total records matching query",
"dataset": "string - Dataset name (StorageCapacity)",
"records": "array of objects with: GasDay, CapacityVolumeTechnical, CapacityVolumeReserved, CapacityVolumeReservedTSO, CapacityVolumeAvailable, CapacityInjectionTechnical, CapacityInjectionReserved, CapacityInjectionReservedTSO, CapacityInjectionAvailable, CapacityWithdrawalTechnical, CapacityWithdrawalReserved, CapacityWithdrawalReservedTSO, CapacityWithdrawalAvailable"
},
"sample": {
"data": {
"count": 1,
"total": 30,
"dataset": "StorageCapacity",
"records": [
{
"GasDay": "2024-01-30T00:00:00",
"CapacityVolumeReserved": 10125000,
"CapacityVolumeAvailable": 0,
"CapacityVolumeTechnical": 10125000,
"CapacityInjectionReserved": 3252,
"CapacityVolumeReservedTSO": 1700000,
"CapacityInjectionAvailable": 528,
"CapacityInjectionTechnical": 3780,
"CapacityWithdrawalReserved": 5413,
"CapacityWithdrawalAvailable": 587,
"CapacityWithdrawalTechnical": 6000,
"CapacityInjectionReservedTSO": 0,
"CapacityWithdrawalReservedTSO": 0
}
]
},
"status": "success"
}
}About the gasstorage.dk API
The gasstorage.dk API exposes 3 endpoints covering Danish gas storage operations: daily capacity breakdowns, hourly injection and withdrawal nominations, and daily utilization figures. The get_capacities endpoint returns technical, reserved, TSO-reserved, and available capacity for volume, injection, and withdrawal. Data is sourced from the Danish Energy Data Service and covers MWh and kWh/h measurements across all tracked facilities.
Endpoints and Data Coverage
The API provides three endpoints. get_capacities returns daily records from the StorageCapacity dataset, with fields including CapacityVolumeTechnical, CapacityVolumeReserved, CapacityVolumeReservedTSO, and CapacityVolumeAvailable, all denominated in MWh. Injection and withdrawal capacity fields follow the same four-tier breakdown. get_nominations returns hourly records from the storagenomination dataset, distinguishing firm and interruptible components for both injection and withdrawal, reported in kWh/h. Timestamps are available in both UTC (HourUTC) and Danish local time (HourDK).
Filtering and Sorting
All three endpoints accept start and end date parameters in ISO format, a limit integer, and a sort string such as 'GasDay asc' or 'HourUTC desc'. The columns parameter lets you request a subset of fields, which is useful when you need only CapacityVolumeAvailable or NominationInjectionFirm without pulling full records. The response always includes count, total, and dataset metadata alongside the records array.
Utilization Detail
get_utilization covers the StorageUtilization dataset and provides daily figures including StoredTotal, StoredInt, Limit4Int, InjectedTotal, InjectedInt, InjCapExpected, WithdrawedTotal, and related withdrawal fields. This gives a day-level picture of how much gas was stored, injected, and withdrawn, including the interruptible portions and expected capacity bounds — useful for tracking seasonal fill cycles or comparing planned versus actual storage activity.
- Track daily available injection capacity (
CapacityInjectionAvailable) to identify storage headroom ahead of peak demand periods. - Monitor TSO-reserved capacity (
CapacityVolumeReservedTSO) separately from commercial reservations for regulatory analysis. - Analyze hourly firm versus interruptible nomination splits (
NominationInjectionFirm,NominationInjectionInterruptible) to model dispatch flexibility. - Build seasonal fill-cycle charts using
StoredTotalandInjectedTotalfrom the utilization endpoint. - Alert on low
CapacityVolumeAvailablethresholds relative toCapacityVolumeTechnicalfor energy supply monitoring. - Compare
InjCapExpectedagainstInjectedTotalto detect deviations from expected storage injection performance. - Feed daily utilization records into a gas market model to correlate storage levels with spot price movements.
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 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.