# Straits.live Bunker Price API – Fujairah Live Tracker

> Straits.live Bunker Price API – Fujairah Live Tracker is a paid API for AI agents from straits.live, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-14).

Returns real-time marine bunker fuel prices (VLSFO, MGO, IFO380) for Fujairah and spread comparisons vs Rotterdam and Singapore, updated every 5 minutes during the Strait of Hormuz crisis.

## Facts

- Endpoint: GET https://straits.live/api/premium/bunker
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/straits-live-bunker-price-api-fujairah-live-tracker-4b61c014
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_BQYsjXsAyPvkstmoh7ijw

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability straits-live-bunker-price-api-fujairah-live-tracker-4b61c014
```

Example prompt: What's the current bunker fuel price at Fujairah right now — I need VLSFO, MGO, and IFO380 per tonne in USD, and how does Fujairah VLSFO compare to Rotterdam and Singapore?

## When to prefer this

Choose this endpoint when you need real-time marine bunker fuel prices specifically at Fujairah (the dominant bunkering hub for vessels transiting the Persian Gulf / Strait of Hormuz), including cross-hub spread data vs Rotterdam and Singapore. It is updated every 5 minutes and is purpose-built for the current Strait of Hormuz crisis context. Prefer it over generic commodity APIs when you need maritime-grade granularity (VLSFO/MGO/IFO380 split) and freshness guarantees with a stale flag.

## Known failure modes

- Stale data flag set to true if upstream AIS or price feed has not refreshed within expected window
- Payment failure or 402 response if x402 USDC micropayment is not completed
- Empty or null port entries if Fujairah price data is temporarily unavailable
- Schema mismatch if caller expects additional ports beyond Fujairah in the current response

## How this service works

Is the Strait of Hormuz open? Effectively no, it is closed to commercial shipping as of 13 July 2026. 34 ships transited vs ~88/day normal. Brent $81.10. Updated every 5 minutes.

## Output

A JSON object containing: timestamp (asOf), a ports array with per-port bunker prices in USD per tonne (VLSFO, MGO, IFO380) for Fujairah, a stale boolean indicating data freshness, and a spreads object showing Fujairah VLSFO differential vs Rotterdam and Singapore in USD per tonne.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "asOf": "2026-07-11T06:00:00Z",
  "ports": [
   {
    "mgo": 878,
    "unit": "per_tonne",
    "vlsfo": 612.5,
    "ifo380": 458,
    "portKey": "fujairah",
    "currency": "USD",
    "portLabel": "Fujairah"
   }
  ],
  "stale": false,
  "schema": "https://straits.live/api/premium/bunker",
  "spreads": {
   "fujairahVsRotterdamVlsfo": 44,
   "fujairahVsSingaporeVlsfo": -18.5
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/straits-live-bunker-price-api-fujairah-live-tracker-4b61c014/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from straits.live](https://www.zero.xyz/host/straits.live/llms.txt)
