EuroOilWatch Public API
Free, read-only JSON access to the same data that powers the dashboard. CORS-enabled, no authentication, no key required. Built so journalists, analysts, researchers, and LLM agents can cite the underlying numbers directly rather than scraping the rendered page.
Quick start
# EU-27 country fuel reserves and days of cover
curl https://eurooilwatch.com/api/v1/stocks
# TTF + Henry Hub gas prices + AGSI storage
curl https://eurooilwatch.com/api/v1/gas
# Index of all available endpoints
curl https://eurooilwatch.com/api/v1All responses are application/json; charset=utf-8. Cache headers are set to s-maxage=300, stale-while-revalidate=3600 so the CDN serves quickly while keeping data fresh.
Available endpoints
EU-27 country fuel reserve levels and days-of-supply
EU-27 weekly consumer fuel prices
EU average petrol and diesel price history
Current Brent crude price (front-month futures)
52-week Brent crude price history (weekly close)
EIA Europe Brent Spot Price FOB daily series, since 20 May 1987
Dutch TTF + US Henry Hub gas prices + AGSI EU storage levels
ARA hub weekly product stocks (jet, gasoline, naphtha, gasoil)
Marine bunker fuel price estimates (VLSFO / MGO)
Rolling history of bunker fuel estimates
Live wave height + wind at key oil-shipping chokepoints
18-month EU stocks history (days of cover by fuel)
US MARAD maritime security advisories (filtered for European supply relevance)
CENTCOM Middle East maritime advisories
Energy and clean air research feed
Usage
Free. No key, no rate limits beyond reasonable use. CORS is open (Access-Control-Allow-Origin: *).
Attribution requested. Cite as "EuroOilWatch" with a link to eurooilwatch.com. Every payload also includes the underlying institutional source โ please also credit those where appropriate.
No warranty. Data is provided as-is from public official sources. We do not guarantee accuracy, completeness or fitness for any specific purpose. Do not use for trading or safety-critical decisions without independent verification.
Update cadence. Underlying data files refresh daily via automated workflow at 05:00 UTC, plus extra runs after key official releases (EC Oil Bulletin Thursdays, EIA Wednesdays). The API serves the latest committed file at each request, with CDN caching of up to 5 minutes.
Also available
- UKOilWatch API โ โ UK DESNZ stocks, pump prices, jet/diesel divergence
- AmericasOilWatch API โ โ WTI, US commercial / SPR stocks, US retail pump prices