Fuel Price API for
Construction & Asphalt
Real-time crude oil and diesel prices for accurate bid estimation, contract escalation clauses, and fuel cost tracking.
Why Crude Oil Prices Impact Your Business
Asphalt is a Petroleum Product
Liquid asphalt (asphalt cement) is a byproduct of crude oil refining. When crude prices rise, asphalt prices follow—often with a 2-4 week lag.
- Crude oil drives 60-70% of asphalt cost
- Price correlation is predictable
- Seasonal patterns affect pricing
Diesel Fuels Your Fleet
Equipment fuel is a major operating cost. Trucks, pavers, rollers, and excavators all run on diesel—and prices can swing 20%+ in a month.
- Equipment fuel is 15-25% of costs
- Price swings affect job profitability
- Escalation clauses protect margins
Construction Industry Use Cases
Bid Estimation
Include accurate fuel and asphalt costs in bids to protect margins.
- • Current material costs
- • Price trend forecasting
- • Competitive bid pricing
Contract Escalation
Support price adjustment clauses with verifiable market data.
- • Index-based adjustments
- • Audit-ready documentation
- • Historical benchmarks
Fleet Management
Track diesel costs and optimize fuel purchasing for your fleet.
- • Budget vs actual tracking
- • Fuel purchase timing
- • Cost allocation by job
Relevant Price Data for Construction
Crude Oil
- WTI Crude (US benchmark)
- Brent Crude
- Historical data (10+ years)
Diesel Fuel
- Ultra-Low Sulfur Diesel
- Regional pricing
- Heating oil (related)
Other Fuels
- Gasoline (trucks)
- Propane (heating)
- Natural gas
Integration Example: Bid Cost Calculator
// Calculate material and fuel costs for a paving bid
const calculatePavingBidCosts = async (tons, truckMiles) => {
const [crude, diesel] = await Promise.all([
fetch('https://api.oilpriceapi.com/v1/prices/wti', {
headers: { 'Authorization': 'Token YOUR_API_KEY' }
}).then(r => r.json()),
fetch('https://api.oilpriceapi.com/v1/prices/diesel', {
headers: { 'Authorization': 'Token YOUR_API_KEY' }
}).then(r => r.json())
]);
// Asphalt cement is ~$250/ton base + crude correlation
// Rule of thumb: $1 crude change ≈ $0.50 asphalt change
const asphaltBasePrice = 250;
const asphaltPricePerTon = asphaltBasePrice + (crude.price - 70) * 0.50;
// Diesel for trucking and equipment
const dieselGallons = truckMiles * 0.15; // 6.5 mpg average
const fuelCost = dieselGallons * diesel.price;
return {
crudePrice: crude.price,
dieselPrice: diesel.price,
asphaltPricePerTon: asphaltPricePerTon.toFixed(2),
totalAsphaltCost: (asphaltPricePerTon * tons).toFixed(2),
totalFuelCost: fuelCost.toFixed(2),
totalMaterialAndFuel: (asphaltPricePerTon * tons + fuelCost).toFixed(2)
};
};
// Example: 500 tons of asphalt, 200 truck miles
const costs = await calculatePavingBidCosts(500, 200);Price Alerts
Get notified when crude or diesel prices hit your bid thresholds.
Historical Data
10+ years of crude and diesel prices for trend analysis.
Regional Pricing
Diesel prices by region for accurate local cost estimation.
99.9% Uptime Target
Reliable data when you need it for bids and invoicing.
Daily Updates
Prices updated throughout the day from market sources.
Easy Integration
REST API works with any estimating software or spreadsheet.
Build More Accurate Bids Today
Join contractors using our API for bid estimation and contract pricing. 7-day free trial with 10,000 API requests.