Commodity Price Infrastructure for Energy ApplicationsSource-timestamped oil, gas, and metals values across a broad set of benchmarks — normalized into a single REST API.

Energy and agricultural commodity values — normalized into a single REST API with webhooks, SDKs, and source-aware freshness. Read the docs

Get Free API Key
Aker BP / Eigen
Ulterra Drilling
Way.com
GLEX
GlobeAir
Used by energy and software teams worldwide
SDKs & code examples: Python Node.js cURL Excel

Complete SDKs with ready-to-use code examples and comprehensive API documentation for every endpoint. View docs

7-day trial · 10,000 requests · then 50 requests/day free No credit card required

Trust & Reliability: buyer resources

Make the canonical first request

Make the canonical first request
1

Create a free account

No credit card required. Retrieve your key from the account dashboard.

Create free account
2

Run this curl command

Set OILPRICEAPI_KEY in your terminal, then run:

curl --fail-with-body --max-time 10 \
  "https://api.oilpriceapi.com/v1/prices/latest?by_code=BRENT_CRUDE_USD" \
  -H "Authorization: Token ${OILPRICEAPI_KEY:?Set OILPRICEAPI_KEY first}"
3

Get JSON response

Quote preview from the public price endpoint:

Authenticated response fields and examples
{
  "status": "success",
  "data": {
    "price": 105.91,
    "formatted": "$105.91",
    "currency": "USD",
    "code": "BRENT_CRUDE_USD",
    "unit": "barrel",
    "timestamp": "2026-10-14T22:52:31Z"
  }
}
$105.91 USD/barrelLive · ICE Brent · as of 22:52 UTC
Get API Key

Try the API

No API key required

Rate limited per IP
curl --fail-with-body --max-time 10 \
  "https://api.oilpriceapi.com/v1/demo/prices"
Latest BRENT_CRUDE_USD: $105.91 USD/barrel

Broad Commodity Coverage, One Schema

Oil, gas, metals, and agricultural prices — normalized into consistent JSON. No more parsing PDFs or scraping websites yourself.

Production-Ready Infrastructure

Versioned REST endpoints, structured errors, freshness metadata, and documented recovery paths for production integrations.

SDK and Raw Request Paths

SDKs for Python, Node.js, cURL, and Excel. Use tested examples for the canonical first request.

Trusted by Teams Building on Energy Data

Production planning, trading, and energy applications at scale

International Petroleum - Energy market intelligence
Aker BP / Eigen - Norwegian oil and gas
Ulterra Drilling - Drill bit technology
GlobeAir - European private jet charter
Way.com - Automotive services marketplace
Wellsite - Oilfield operations software
Innova Drilling - Drilling solutions provider
GLEX - Norwegian energy company
1.3M+
API Calls Served (30 days)
130+
Paying Companies
150+
Countries Worldwide

Start Free, No Card Required

Aggregated from authoritative public data — including the U.S. EIA — and cross-validated across multiple market sources for consistency

Free Tier Forever

7-day trial: 10,000 requests, full API (except licensed datasets: aviation fuel pilot), no card. Then 50 requests/day free forever. Hard-capped, never billed. Free and trial allowances are hard-capped: calls stop rather than creating an overage charge.

Cancel Anytime

No long-term commitments or hidden fees

First Price in Under 2 Minutes

Complete SDKs, code examples, and API documentation, from signup to a live response

Built to Stay Up

Redundant infrastructure, automated failover, and continuous monitoring

Pricing

Start free, then choose the request volume and data package your application needs. See the pricing page for current plan details.

Developer
$19.00/month
10,000 requests/month
Starter
$49.00/month
50,000 requests/month
Professional
$99.00/month
100,000 requests/month
Scale
$299.00/month
1,000,000 requests/month

Frequently Asked Questions

Everything you need to know about our Oil Price API

Still have questions? Check our comprehensive documentation.

View Documentation