Fuel Prices & API
Loading…
Prices
| Country ↕ | With Tax ↓ | No Tax ↕ | Wk Δ ↕ | Chart |
|---|---|---|---|---|
| Loading… | ||||
Price History
—
Blue: with tax (pump-style price: includes VAT and excise duties).
—
Red: without tax (pre-tax price from the bulletin).
Custom week range average
API Access
Free with any active RouteCalc subscription. Use your API key in the
Authorization: Bearer <key> header.
Coverage: EU-27 countries. Data: European Commission Weekly Oil Bulletin, updated every Thursday.
Your API Keys
| Label | Created | Last Used | Status | |
|---|---|---|---|---|
| Loading… | ||||
API Documentation
/api/v1/fuel/current
— Current week prices for all or one country
curl -H "Authorization: Bearer rc_yourkey..." \ "https://app.routecalc.eu/api/v1/fuel/current?country=DE&type=diesel&taxes=both" # Optional params: country=DE type=diesel|petrol|lpg|all taxes=with|without|both week=2025-10-03
/api/v1/fuel/history
— Weekly historical prices for a country
curl -H "Authorization: Bearer rc_yourkey..." \ "https://app.routecalc.eu/api/v1/fuel/history?country=DE&type=diesel&from=2024-01-01&taxes=both" # Required: country=DE | Optional: type=diesel from=YYYY-MM-DD to=YYYY-MM-DD taxes=with|without|both
/api/v1/fuel/stats
— Min / max / avg statistics over a period
curl -H "Authorization: Bearer rc_yourkey..." \ "https://app.routecalc.eu/api/v1/fuel/stats?country=DE&type=diesel&period=1y" # Optional: country=DE type=diesel period=1m|3m|6m|1y|all taxes=with|without
/api/v1/fuel/countries
curl -H "Authorization: Bearer rc_yourkey..." \ "https://app.routecalc.eu/api/v1/fuel/countries"
/api/v1/fuel/types
curl -H "Authorization: Bearer rc_yourkey..." \ "https://app.routecalc.eu/api/v1/fuel/types"
/api/v1/fuel/current?country=DE&type=diesel&taxes=both
{
"data": {
"country": "DE",
"country_name": "Germany",
"diesel": {
"with_tax": 1.8520,
"without_tax": 0.9840
}
},
"week": "2026-03-09",
"last_updated": "2026-03-09",
"unit": "EUR per liter",
"data_source": "European Commission Weekly Oil Bulletin"
}
Generate New API Key
Maximum 5 active keys per account. The key will be shown once — store it securely.
Key generated successfully
Copy this key now. It will not be shown again.
Revoke Key?
This cannot be undone. Any integration using this key will stop working immediately.