Trust & Reliability: buyer resources

Predictable Pricing That Scales With Your Application

Start free, no credit card required. Upgrade when your application needs more — predictable costs with no surprises.

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.

Data fit first

Need a specific commodity, region, source, or endpoint?

Check the endpoint and code catalog before choosing a plan. Availability and history depend on package, source, and workflow.

Choose the lowest plan whose listed endpoint family and monthly request limit fit the workflow after the data path is confirmed.

Personal spreadsheet example

Four daily benchmark prices fit the Free tier

Personal research and investment analysis are welcome. First check that the plan covers the endpoint, history, and source you need; rights in the underlying data still come from that source.

4 prices

WTI, Brent, Henry Hub, Waha

1 refresh/day

for 30 days

120 requests/month

Fits Free50 API requests/day

Spend protection

Free and trial allowances are hard-capped

When the included request allowance is used, API calls stop rather than creating an overage charge. Paid-plan behavior is separate and depends on both account eligibility and service settings.

MonthlyYearlySAVE 20%

Developer

$19/month

10,000 API requests/month

  • Source-timestamped values (broad commodity coverage)
  • 1-year historical data
  • Email support
  • 3 API keys

Starter

$49/month

50,000 API requests/month

  • Statistical analytics
  • 3 webhooks
  • Price & volatility alerts

Scale

$299/month

1,000,000 API requests/month

  • Drilling Intelligence
  • Futures data
  • Agent price watches (recurring monitors)
  • AI market briefs (multi-commodity)
  • WebSocket real-time
  • Dedicated support + Slack

Rights in the data come from each series' source, not from your plan, and we grant none on any plan. See the data usage policy.

One-Time Credit Packs

Need Extra Requests?

Purchase credit packs for usage spikes. Credits never expire and are used automatically when you hit your monthly limit.

Buy One-Time Credits

One-time purchase — not a subscription. Credits never expire.

First Price in Under 2 Minutes

One API key. One latest-price request. Inspect the response metadata before building around a workflow.

app.py
import os
import requests

response = requests.get(
    "https://api.oilpriceapi.com/v1/prices/latest?by_code=BRENT_CRUDE_USD",
    headers={"Authorization": f"Token {os.environ['OILPRICEAPI_KEY']}"},
    timeout=10,
)
response.raise_for_status()
data = response.json()["data"]
print(f"{data['code']}: {data['price']} USD/barrel (as of {data['created_at']})")

Professional & Scale

Let AI agents monitor commodity prices for you

Point your agents at OilPriceAPI and let them watch the market. Create recurring price watches, poll for the moves that matter, and pull a morning market brief — all over plain HTTP, from Claude (MCP), LangChain, LlamaIndex, or any agent framework.

⏱️Recurring price watches

Agents create persistent watches (e.g. Brent every 5 minutes) via /v1/subscriptions, then poll /v1/subscriptions/events for the threshold crossings worth acting on.

📰AI market briefs

One call to /v1/market-brief returns a multi-commodity snapshot — current price, 24h change, and a 1-month forecast — ready to drop into an agent's morning routine.

🔌Works with your stack

Plain REST endpoints plug into MCP, LangChain, LlamaIndex, or custom tooling. No SDK lock-in — just an API key and the commodity codes you care about.

Free tier gets a taste — 1 price watch (hourly) and a 3-code market brief. The full feature, with multi-commodity briefs and short-interval watches, is included on Professional and Scale. Events are polled, not pushed.

Drilling Intelligence

Available only with the Scale plan — 2.19M+ historical well-permit records from 27 configured state sources, rig counts, frac spreads, DUC wells, and Baker Hughes/EIA/OPEC reports. Permit current-activity suitability varies by state. All as structured JSON. Save 11 hours per month.

Learn more about Drilling Intelligence →

🛢️Rig Counts

  • • US weekly rig count
  • • Canada rig count
  • • International rig count
  • • Updated every Friday

🔧Frac Spreads

  • • Permian Basin
  • • Eagle Ford
  • • Bakken
  • • Weekly updates

📋Well Permits

  • • 27 configured state sources
  • • 2.19M+ historical permits
  • • State-specific suitability and cadence

🏗️DUC Wells

  • • Permian DUC wells
  • • Eagle Ford DUC wells
  • • Bakken DUC wells
  • • Monthly analysis

Trusted by Energy Industry Leaders

Production planning, trading, and investor reporting 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

Detailed Feature Comparison

FeatureDeveloperStarterProfessionalScale
Monthly Price\$19/mo\$49/mo\$99/mo\$299/mo
API Requests10,000/month50,000/month100,000/month1,000,000/month
Latest Price Endpoint✓✓✓✓
Historical Data1-year historical dataConfirm coverageUnlimited historical dataConfirm coverage
Futures Data--✓✓
Webhooks-✓✓-
WebSocket--✓✓
AI market briefs--✓✓
Agent price watches--✓✓
Support LevelEmailEmailPriorityPriority + Slack

Historical availability varies by dataset. Confirm the commodity and date range you need before choosing a plan.

Free tier included — 50 requests/day, no credit card

Get your free API key →

Frequently Asked Questions

Is there a free tier for the Oil Price API?

Yes. 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. Use it to test supported workflows, then upgrade when you need higher limits or production workflow support.

How much does the Oil Price API cost?

Paid plans start at $19/month for 10K requests. Tiered pricing: Developer ($19/mo), Starter ($49/mo), Professional ($99/mo), Scale ($299/mo). Higher tiers add features like Drilling Intelligence, futures data, and account-enabled WebSocket workflows. See the pricing page for current plans.

Can I show OilPriceAPI data to my own customers?

We grant no rights in any of the data — we hold no licence from any upstream source, so permission is not ours to give. What differs by series is where it comes from. Our EIA-sourced data (retail diesel & gasoline) is in the public domain: that status comes from the source, not from us, so no permission from us is involved and none is needed from us — credit "Source: U.S. EIA." Series we collect from other third-party sources (LBMA metals fixings, exchange futures) are for your internal use only: we hold no redistribution or public-display rights in them and cannot convey any. See our Redistribution page for the full list.

Can I cancel my subscription anytime?

Yes, you can cancel your subscription at any time with no cancellation fees. Your access continues until the end of your current billing period.

What payment methods do you accept?

We accept all major credit cards (Visa, Mastercard, American Express) through our secure Stripe payment processor. Enterprise customers can also pay via invoice with NET 30 terms.

Do you offer discounts for annual billing?

Yes! Annual billing saves you 20% compared to monthly billing. This is automatically applied when you select the annual option during checkout.