Oil Inventories API
OilPriceAPI provides an oil inventories API for EIA Weekly Petroleum Status Report data, including commercial crude stocks, SPR levels, Cushing storage, PADD regions, and week-over-week changes.
Dataset overview
The oil inventories API provides JSON access to EIA Weekly Petroleum Status Report data. Here, API means application programming interface; it does not refer to the American Petroleum Institute.
Oil inventories are weekly supply indicators, not continuous market ticks. Production workflows should store report date, week-over-week change, location, product type, and source so inventory builds and draws can be compared against crude price moves.
API paths to evaluate
GET /v1/ei/oil_inventories/summaryWeekly summary with commercial crude stocks, SPR, Cushing, and PADD data.
GET /v1/ei/oil_inventories/cushingCushing, Oklahoma storage records for WTI delivery hub analysis.
What teams get
EIA weekly inventory data
Built around Weekly Petroleum Status Report semantics, including report dates and weekly changes.
Draw and build context
A draw is a decrease in reported stocks; a build is an increase. Compare equivalent reporting periods.
Cushing and SPR links
Internal links guide users to Cushing storage, SPR, and the broader inventory hub.
EIA reporting basis
The page avoids ambiguity with the American Petroleum Institute and focuses on JSON API access.
Workflow-ready fields
Encourages teams to capture report date, product, location, and change fields in downstream systems.
Market context
Connects inventory data to WTI, Brent, production data, forecasts, and oil price data pages.
Common use cases
Choose the data your dashboard, model, or report needs. Check the available benchmarks, update frequency, and access included in your plan before connecting your application.
Trading models
Join weekly inventory draws and builds to WTI, Brent, and futures datasets.
Research dashboards
Show commercial stocks, SPR, Cushing, and PADD regional levels in one interface.
Market commentary
Reference report dates and week-over-week changes when writing inventory summaries.
Related OilPriceAPI pages
Weekly commercial stocks, SPR, Cushing, PADD, and historical chart.
Cushing oil storageCushing storage observations and analysis context.
Production dataUS and OPEC production context for inventory analysis.
WTI crude priceCrude benchmark commonly compared with inventory draws and builds.
API documentationReview authentication, response fields, SDKs, and examples.
PricingCompare free trial and paid API plans before production use.
Frequently asked questions
Is this oil inventories API about the American Petroleum Institute?
No. API means application programming interface here. The inventory data follows EIA weekly reporting concepts, including commercial stocks, SPR, Cushing, PADD regions, draws and builds.
How often does oil inventory data update?
US inventory data follows the weekly EIA publication cadence. API consumers should use report date and timestamp fields rather than assuming minute-by-minute inventory updates.
Can I get Cushing storage through the same API?
Yes. Cushing storage has a dedicated endpoint and a dedicated page because it is the WTI delivery hub and a high-value inventory signal.
What should I link this data to?
Most teams compare weekly inventories with WTI, Brent, futures curves, production data, and price forecasts. This page links to those adjacent OilPriceAPI pages.
Build with this dataset
Start with a free OilPriceAPI key, test the exact codes and timestamps your workflow needs, then move into production with the same REST API and stable internal links.