AmericasOilWatch 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
# Current WTI crude price
curl https://americasoilwatch.com/api/v1/wti
# US weekly petroleum stocks (crude, gasoline, distillates, SPR, production)
curl https://americasoilwatch.com/api/v1/us-stocks
# Index of all available endpoints
curl https://americasoilwatch.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
Current WTI crude price (Cushing, OK)
WTI price history
Current Brent crude price (front-month futures)
Brent price history
EIA Europe Brent Spot Price FOB daily series, since 20 May 1987
US commercial crude, gasoline, distillate, SPR stocks and production
US weekly retail gasoline and diesel prices
Marine bunker fuel price estimates (VLSFO / MGO)
Rolling history of bunker fuel estimates
Live wave height + wind at key oil-shipping chokepoints
US MARAD maritime security advisories
CENTCOM Middle East maritime advisories
Energy and clean air research feed
Aggregated oil and energy news headlines
OPEC+ member production vs Declaration of Cooperation quotas
Usage
Free. No key, no rate limits beyond reasonable use. CORS is open (Access-Control-Allow-Origin: *).
Attribution requested. Cite as "AmericasOilWatch" with a link to americasoilwatch.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 06:00 UTC, plus extra runs after the EIA weekly stocks release (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
- EuroOilWatch API ↗ — EU-27 country stocks, EC Oil Bulletin prices, TTF + Henry Hub gas, AGSI storage, ARA hub