
OilPrice API
OilpriceAPI is a JSON REST API service that provides real-time and historical price data for various commodities, including Brent Crude, WTI, Natural Gas, and Gold
Free795 impressions#40 of its week
OilPriceAPI provides a REST JSON API for real-time and historical commodity prices like Brent, WTI, natural gas and metals.
- for
- Developers building energy, trading or analytics applications.
- pricing
- freemium
Key features
- Real-time price endpoint — Retrieve latest price, currency, unit and timestamp for supported commodities.
- Historical data — Access up to 5-year or unlimited historical price data depending on plan.
- Webhooks & WebSocket — Get push notifications or streaming updates for price changes on paid tiers.
- SDKs & code examples — Official SDKs for Python, Node.js, Go, PHP and Excel simplify integration.
- AI market briefs — One-call multi-commodity snapshot with price, change and forecast for AI agents.
- Agent price watches — Create recurring watches that poll for threshold crossings via the API.
Use cases
- Display live oil and gas prices on a trading dashboard.
- Run automated trading bots that react to price thresholds.
- Generate daily market brief emails for investors.
- Integrate commodity prices into Excel or Google Sheets for analysis.
OilPrice API pricing
- Free tier$050 requests/day · No credit card required · Source timestamps included
- Developer$19/month/month10,000 requests/month · Latest price updates · Email support · 3 API keys
- Starter$49/month/month50,000 requests/month · 5-year historical data · Basic webhooks · 3 API keys
- Professional$99/month/month100,000 requests/month · Full historical data · WebSocket updates · AI market briefs
- Scale$299/month/month1,000,000 requests/month · Unlimited historical data · Drilling Intelligence · Priority support + Slack
OilPrice API FAQ
Is there a free tier?+
Yes, a free tier provides 50 requests per day with no credit card required.
What languages can I use?+
Official SDKs are available for Python, Node.js, Go and PHP; any language can call the REST API directly.
Can I get historical price data?+
Historical data is available on paid plans, ranging from 1-year on Developer to unlimited on Scale.
How do I receive price updates?+
Paid tiers offer webhooks and WebSocket streaming; the free tier only supports pull requests.
Can I cancel anytime?+
Yes, subscriptions can be cancelled at any time with no cancellation fees.
Do you offer annual billing discounts?+
Annual billing provides a 20% discount compared to monthly billing.
Summarized by DevHunt from oilpriceapi.com · Oct 4, 2026. Details may change; check the official site.












