S

Straits.live premium data · Premium Vessels

by Straits.live premium data

GETBase

$0.02

per call · USD Coin on Base

Strait of Hormuz per-vessel intelligence: the live-AIS vessel manifest (MMSI-keyed, flag derived from the MMSI MID), the OFAC-sanctioned vessels currently in the Persian Gulf window with program detail, per-vessel risk bands, latest raw AIS positions, the top AIS-dark hulls with the full dark count alongside, and OFAC + UK sanctions reference-list sizes (per-IMO multi-body detail at /api/premium/vessel/{imo}).

Endpoint

GET https://straits.live/api/premium/vessels

34

Calls / 30d

2

Unique payers / 30d

Sep 10

Last called

exact

Payment scheme

Call this service

TypeScript · @x402/fetch
import { wrapFetchWithPayment } from "@x402/fetch";
import { privateKeyToAccount } from "viem/accounts";

const account = privateKeyToAccount(process.env.PRIVATE_KEY);
const fetchWithPay = wrapFetchWithPayment(fetch, account);

const res = await fetchWithPay("https://straits.live/api/premium/vessels", {
  method: "GET",
});
const data = await res.json();
cURL
curl -X GET \
  "https://straits.live/api/premium/vessels" \
  -H "X-PAYMENT: <signed x402 payment>"

Example response

{
  "ais": {
    "note": null,
    "positions": [],
    "source": "live",
    "trusted": true
  },
  "darkFleet": [],
  "manifest": {
    "activeWindowHours": 0.5,
    "count": 1449,
    "imoResolved": 620,
    "imoSpoofed": 8,
    "source": "vesselTracker (live AIS, MMSI-keyed; flag derived from MMSI MID; imo/callSign/dimensions resolved by MMSI where available). imoInvalid = a broadcast IMO that fails its check digit (likely spoofed). Population = vessels with a sighting in the last activeWindowHours hours (a concurrent snapshot, not a union over a longer window).",
    "vessels": []
  },
  "riskBands": {
    "byImo": {},
    "byMmsi": {}
  },
  "sanctionedInStrait": {
    "count": 29,
    "vessels": []
  },
  "sanctionsReference": {
    "ofac": 1517,
    "uk": 656
  },
  "schema": "https://straits.live/api/premium/vessels"
}

Payment details

Pay to0x1b24deac0951efcd6923f684b574fe9a4202cf1f
AssetUSD Coin · 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913
NetworksBase
Schemesexact

Is this your API?

Pin it to the top of Data & Enrichment and the homepage with a featured placement.

Get featured →

More from Straits.live premium data & similar services