Where can I get a Brent crude price API?
OilPriceAPI provides latest-available Brent crude values over REST. Responses include source timestamps and freshness context so applications can evaluate the value returned.
Brent is the international crude benchmark — pull the latest spot price as JSON, or fetch history for charts and backtests.
Refreshed on a source-dependent cadence
Brent (BRENT_CRUDE_USD) updates on a source-dependent cadence 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 $19/month.
Official SDKs
Production-ready SDKs for Python, Node.js, Go, and PHP.
Live Brent crude from the call below
The number in this table was produced by the request printed under it, with the source's own timestamp. If the value did not come back usable, the row says so instead of showing a stand-in.
| by_code | Instrument | Latest | Per | Source timestamp |
|---|---|---|---|---|
| BRENT_CRUDE_USD | Brent crude, spot | $103.37 | barrel |
The request that produced this table
curl "https://api.oilpriceapi.com/v1/prices/latest?by_code=BRENT_CRUDE_USD" \
-H "Authorization: Token YOUR_API_KEY"- Looking for the ICE Brent futures contract rather than the spot benchmark? See /brent-futures-api for contract-month semantics.
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 on a source-dependent cadence, 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 a broad set of 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 $19/month.
Start with a free OilPriceAPI key
brent-price-api