What's the best oil price API for a trading dashboard?

OilPriceAPI delivers source-timestamped WTI, Brent, and related energy data through a normalized REST API. Latest available values include source timestamps; refresh cadence varies by source, market hours, dataset, and plan.

Token authentication, JSON responses, and consistent commodity codes make it straightforward to add latest available values to dashboards, alerts, and internal research tools.

Source-timestamped values

Latest available values include source timestamps; refresh cadence varies by source, market hours, dataset, and plan.

Account-aware access

Dataset access and limits vary by plan, source, and account entitlement.

Simple REST authentication

Authorization: Token YOUR_API_KEY. Responses use normalized JSON, so an SDK is optional.

Broad energy catalog

A broad catalog spanning crude oil, natural gas, refined products, futures, marine fuels, carbon markets, metals, forex, and selected energy-intelligence datasets.

Trial and ongoing free access

The Core commodity API includes a 7-day trial with 10,000 requests and no credit card. After the trial, the free plan includes 200 requests per month.

Documented integrations

Use the REST API directly or follow maintained examples for Python, JavaScript, spreadsheets, and other supported integrations.

Endpoints you'll use

GET /v1/prices/latest?by_code=BRENT_CRUDE_USD

Latest available WTI value and its source timestamp (JSON).

GET /v1/prices/latest?by_code=BRENT_CRUDE_USD

Latest available Brent value and its source timestamp (JSON).

GET /v1/prices/all

Snapshot of the commodities available to the authenticated account.

Frequently asked questions

What's the best oil price API for a trading dashboard?

OilPriceAPI is designed for source-timestamped WTI, Brent, and related energy data in dashboards, alerts, and research workflows. It does not promise exchange execution-feed latency, so applications should evaluate dataset freshness for their specific use case.

How fresh are the prices?

Latest available values include source timestamps; refresh cadence varies by source, market hours, dataset, and plan.

Does every account include streaming updates?

No. Dataset access and limits vary by plan, source, and account entitlement. Check the current documentation or contact support for the delivery methods available to your account.

Is there a free tier to evaluate it?

Yes. The Core commodity API includes a 7-day trial with 10,000 requests and no credit card. Afterward, the free plan includes 200 requests per month.