Bunker Fuel API for
Maritime Shipping
Real-time VLSFO, HSFO, and MGO prices by port. Optimize bunker procurement, voyage costing, and IMO 2020 compliance with accurate market data.
IMO 2020 Changed Everything
The 0.5% sulfur cap created a complex multi-fuel environment. Ships now need to track VLSFO, HSFO (with scrubbers), and MGO prices across every port to optimize fuel strategy.
Our API provides the real-time data you need to make optimal bunkering decisions in this new compliance landscape.
Complete Marine Fuel Coverage
VLSFO
Very Low Sulfur Fuel Oil
0.5% sulfur compliant fuel for IMO 2020. Prices vary significantly by port.
HSFO
High Sulfur Fuel Oil
3.5% sulfur for vessels with scrubbers. Lower cost but requires exhaust cleaning.
MGO
Marine Gas Oil
Distillate fuel for ECAs and auxiliary engines. Premium priced but widely available.
MDO
Marine Diesel Oil
Blend of distillate and residual. Common for smaller vessels and specific applications.
Major Bunkering Ports Covered
Asia Pacific
- Singapore
- Fujairah
- Hong Kong
- Shanghai
- Busan
Europe
- Rotterdam
- Gibraltar
- Algeciras
- Antwerp
- Piraeus
Americas
- Houston
- New York
- Los Angeles
- Panama
- Santos
Maritime Use Cases
Voyage Costing
Calculate accurate voyage costs with real bunker prices at each port of call.
- • Multi-port voyage optimization
- • Fuel consumption modeling
- • Charter party calculations
Procurement
Optimize where and when to bunker based on real-time port prices.
- • Port price comparison
- • Supplier benchmarking
- • Stem timing optimization
Fleet Management
Monitor fuel costs across your entire fleet with centralized data.
- • Fleet-wide fuel analytics
- • Budget vs actual tracking
- • Performance benchmarking
Integration Example: Bunker Procurement Optimizer
// Find optimal bunkering port for a voyage
const optimizeBunkering = async (route, fuelNeeded, fuelType = 'vlsfo') => {
// Get prices for all ports on route
const portPrices = await Promise.all(
route.ports.map(async (port) => {
const response = await fetch(
`https://api.oilpriceapi.com/v1/marine-fuels/${fuelType}?port=${port}`,
{ headers: { 'Authorization': 'Bearer YOUR_API_KEY' } }
);
return response.json();
})
);
// Calculate total cost at each port including deviation
const options = portPrices.map((price, i) => ({
port: route.ports[i],
pricePerMT: price.price,
totalFuelCost: price.price * fuelNeeded,
deviationCost: route.deviationCosts[i] || 0,
totalCost: (price.price * fuelNeeded) + (route.deviationCosts[i] || 0)
}));
// Sort by total cost
const optimal = options.sort((a, b) => a.totalCost - b.totalCost)[0];
return {
recommendedPort: optimal.port,
pricePerMT: optimal.pricePerMT,
totalCost: optimal.totalCost.toFixed(2),
savings: (options[0].totalCost - optimal.totalCost).toFixed(2),
allOptions: options
};
};
// Example: Singapore -> Rotterdam voyage, need 2000 MT VLSFO
const result = await optimizeBunkering(
{ ports: ['Singapore', 'Fujairah', 'Gibraltar'], deviationCosts: [0, 5000, 8000] },
2000
);Price Alerts
Get notified when bunker prices hit your target levels at specific ports.
Historical Data
Analyze price trends and seasonality with years of historical port data.
50+ Ports
Coverage of major bunkering hubs across Asia, Europe, Americas, and Middle East.
99.9% Uptime
Enterprise reliability for mission-critical voyage planning systems.
Spread Tracking
Monitor VLSFO-HSFO spreads to optimize scrubber payback calculations.
Daily Updates
Port-specific prices updated daily from multiple supplier sources.
Maritime Bunker API FAQ
How often are port prices updated?
Port-specific bunker prices are updated daily. We aggregate prices from multiple suppliers at each port to provide representative market rates. Major hubs like Singapore and Rotterdam may have intraday updates.
Can I integrate with our voyage management system?
Yes, our REST API integrates with any system. We have customers using our data in IMOS, Veson, and custom voyage management systems. We provide webhooks for automated price updates and SDKs for common languages.
Do you include delivered prices or ex-wharf only?
We provide ex-wharf prices as the standard. Delivered prices vary by supplier and vessel. Our Enterprise customers can access supplier-specific pricing where available. Contact us for details on your specific ports.
Can I get biofuel and LNG bunker prices?
We're expanding coverage for alternative marine fuels. Currently we track LNG bunker availability at major ports. Biofuel (B30) pricing is available for select ports. Contact us about specific alternative fuel requirements.
Optimize Your Bunker Procurement Today
Join shipping companies using our API for voyage costing and fuel procurement. Free trial with 100 API requests to test our port coverage and data quality.