PricesPump pricesStation pricesSet pricesTaxes and margins
MarketsCrude benchmarksJet and heating oilRefined productsCurrencies
DataCountriesSupply and stocksHistoryStatus
DocsQuick startAPI referenceMCP serverChangelog
Pricing
BRENT123.1$/bbl ▼ 3.92%WTI103.4$/bbl ▼ 1.79%ULSD4.687$/gal ▼ 3.02%RBOB3.521$/gal ▼ 1.92%MX REGULAR23.99MX$/l ▲ 0.00%ES PETROL 951.749€/l ▼ 0.34%FR PETROL 952.195€/l ▼ 0.07%PT PETROL 952.094€/l ▼ 0.01%CA REGULAR1.829C$/l ▲ 6.04%GB PETROL 95 E101.719£/l ▼ 0.29%AT PETROL 951.780€/l ▼ 2.48%HR PETROL 951.640€/l ▲ 0.00%SI PETROL 951.627€/l ▲ 0.00%AL PETROL196.0ALL/lDZ PETROL47.00DZD/lAO PETROL304.0AOA/lBRENT123.1$/bbl ▼ 3.92%WTI103.4$/bbl ▼ 1.79%ULSD4.687$/gal ▼ 3.02%RBOB3.521$/gal ▼ 1.92%MX REGULAR23.99MX$/l ▲ 0.00%ES PETROL 951.749€/l ▼ 0.34%FR PETROL 952.195€/l ▼ 0.07%PT PETROL 952.094€/l ▼ 0.01%CA REGULAR1.829C$/l ▲ 6.04%GB PETROL 95 E101.719£/l ▼ 0.29%AT PETROL 951.780€/l ▼ 2.48%HR PETROL 951.640€/l ▲ 0.00%SI PETROL 951.627€/l ▲ 0.00%AL PETROL196.0ALL/lDZ PETROL47.00DZD/lAO PETROL304.0AOA/l

Oil price API pricing

Start free. Pay when it runs your business.

The free key reads real prices, a day behind, with no card. Paid plans add today's prices, the full history and the live station feed. Cancel any time and keep access to the end of the period.

Annual plans cost 10 months. Card charges appear as DEVELOPERDATA.NET. Billing questions: developerdata.net/support

Questions

What people ask before they start.

Anything not here is in the docs, or ask us through support and a person answers. Refunds have their own page.

How fresh are the prices?

Station prices are read as often as each country publishes them, from every few minutes to every hour. Set prices land the day they are announced. Benchmarks update with each day's close.

How far back does the history go?

Daily crude benchmarks from 1986, pump prices back to 1979 where the record goes that far, and every station price from the first day we hold it. Nothing is thrown away.

How do I send my key?

In a header, either X-API-Key or Authorization: Bearer. A key in the address is refused, so it never ends up in a log. You can rotate it in your account and the old one keeps working for 24 hours.

Can I use it inside my AI assistant?

Yes. Add https://oilapi.net/mcp to Claude, ChatGPT, Cursor or Claude Code and sign in once. The assistant calls the API with your own key, so your plan and limits apply.

Is there a bulk download?

On the Analyst plan every series is rebuilt each night as CSV and Parquet. Load the full history once, then keep it current through the API.

Which countries do you cover?

153 today, from every station in countries that publish them to a national average or a set price elsewhere. The coverage table above lists each country, what we hold and how far back it goes, and it grows every week.

What does the free key include?

Real prices a day behind in every country, 50 calls a day, daily benchmark closes and the MCP server. Fields that need a paid plan come back empty with a note naming the plan, so your code keeps working when you upgrade.

Can I get prices in my own currency?

Add currency to any call. Prices are converted at that day's rate, and the original price and currency are kept beside the converted one.

What units are prices in?

Each country's own currency and unit: per litre for nearly all of them, per gallon where that is how the price is set. Every answer states its unit and currency, and any price converts to dollars or any other currency on request.

Can I cancel?

Any time, from your account. You keep access to the end of the period you paid for. Charges show as DEVELOPERDATA.NET, and billing questions go to our billing page.