Where can I get a Brent crude price API?
OilPriceAPI is a real-time Brent price API: ICE Brent crude (BRENT_CRUDE_USD) over one REST endpoint, refreshed every 5 minutes, with a free tier and official Python/JavaScript SDKs.
Brent is the international crude benchmark — pull the latest spot price as JSON, or fetch history for charts and backtests.
Refreshed every 5 minutes
Brent (BRENT_CRUDE_USD) updates every 5 minutes during market hours — suitable for dashboards, alerts, and trading tools.
One REST endpoint
GET /v1/prices/latest?by_code=BRENT_CRUDE_USD returns the current Brent price as JSON with a single API key.
Brent + WTI together
Request Brent and WTI in the same workflow to compute the WTI–Brent spread programmatically.
Historical data
Daily, weekly, and monthly Brent history endpoints for backtesting and trend analysis.
Free tier to start
A 7-day trial with 10,000 requests and no credit card; paid plans from $15/month.
Official SDKs
Production-ready SDKs for Python, JavaScript/Node.js, Java, C#, and Ruby.
Endpoints you'll use
GET /v1/prices/latest?by_code=BRENT_CRUDE_USDCurrent Brent crude spot price (JSON).
GET /v1/prices/history/day?by_code=BRENT_CRUDE_USDLast 24 hours of Brent prices.
GET /v1/prices/history/month?by_code=BRENT_CRUDE_USDLast 30 days of Brent prices.
Frequently asked questions
What is a Brent price API?
OilPriceAPI's Brent price API returns ICE Brent crude (BRENT_CRUDE_USD) over a REST endpoint, updated every 5 minutes, so apps can read the international crude benchmark programmatically.
How do I get the current Brent price?
Call GET /v1/prices/latest?by_code=BRENT_CRUDE_USD with your API key. The response is JSON with the latest price, currency, and unit.
Can I get both Brent and WTI?
Yes — OilPriceAPI serves Brent, WTI, and 20+ other benchmarks, so you can pull both and compute the WTI–Brent spread.
Is there a free Brent API tier?
Yes — a 7-day free trial with 10,000 requests, no credit card. Paid plans start at $15/month.
Start with a free OilPriceAPI key
brent-price-api