AIS Fleet
Get the vessels currently in a UN/LOCODE port as JSON: MMSI, name and arrival time of every vessel the AIS Fleet network observes there now, with a total count.
- Category
- Data & research
- Starting price
- $0.01
- Paid calls · 30 days
- 20
- Unique payers · 30 days
- 16
Paid endpoints
13 endpoints, sorted by usage. Prices are per request.
- GET/api/x402/v1/ais/ports/:locode/vessels
Get the vessels currently in a UN/LOCODE port as JSON: MMSI, name and arrival time of every vessel the AIS Fleet network observes there now, with a total count.
$0.50Base2calls / 30d - GET/api/x402/v1/ais/area/day
Get everything the AIS Fleet network heard inside one box (bbox=west,south,east,north in decimal degrees, at most 2000 square nautical miles) on one complete past UTC day (day=YYYY-MM-DD) as JSON: each vessel with its identity and every privacy-eligible position fix (time, position, speed, course). Priced at USD 0.02 a vessel heard, never less than USD 0.50, including a box where nothing was heard
$0.50Base2calls / 30d - GET/api/x402/v1/ais/ports/:locode/intelligence-month
Get every privacy-eligible vessel visit at one UN/LOCODE whose arrival falls in the 1-calendar-month period selected by required start=YYYY-MM-01. Includes per-vessel visit counts, arrivals, departures, stay durations, identity and dimensions, monthly sections, quality flags and observed dwell statistics. Only complete periods with full capture coverage are sold, and a sold report is delivered who
$1.00Base2calls / 30d - GET/api/x402/v1/ais/vessels/:mmsi/track-30d
Get the AIS track of the last 30 days for a 9-digit MMSI as JSON: up to 1000 evenly sampled fixes with time, position and speed, ending at the newest fix. Sold only for vessels the AIS Fleet network currently observes; gaps between fixes mean no reception, never interpolation.
$0.50Base2calls / 30d - GET/api/x402/v1/ais/vessels/:mmsi/port-calls
Get the UN/LOCODE port calls of the last 30 days for a 9-digit MMSI as JSON: arrivals, departures, estimated flags, and the port the vessel is in now. Boundaries not directly observed are flagged estimated, and the response names when capture coverage began.
$0.02Base2calls / 30d - GET/api/x402/v1/ais/vessels/:mmsi/track-24h
Get the AIS track of the last 24 hours for a 9-digit MMSI as JSON: up to 1000 evenly sampled fixes with time, position and speed, ending at the newest fix. Sold only for vessels the AIS Fleet network currently observes; gaps between fixes mean no reception, never interpolation.
$0.05Base2calls / 30d - GET/api/x402/v1/ais/vessels/:mmsi/track-7d
Get the AIS track of the last 7 days for a 9-digit MMSI as JSON: up to 1000 evenly sampled fixes with time, position and speed, ending at the newest fix. Sold only for vessels the AIS Fleet network currently observes; gaps between fixes mean no reception, never interpolation.
$0.15Base2calls / 30d - GET/api/x402/v1/weather/forecast
Get a marine weather forecast for any point (lat, lon in decimal degrees) as JSON: the newest ECMWF 9 km open-data run at the nearest grid point, up to 15 days, 3-hourly then 6-hourly. Wind and gust in knots with direction, pressure, rain, cloud, air temperature, thunderstorm potential (CAPE), ocean current, and wave height, direction and periods. A coastal point reads waves and currents from the
$0.01Base1calls / 30d - GET/api/x402/v1/tides/predictions
Get 7 days of tide predictions for any point (lat, lon; optional start=YYYY-MM-DD, default today UTC) as JSON: high and low water times and heights and hourly heights, above chart datum where known. The nearest tide station within 10 nm answers, otherwise a global tide model, named with its distance; tidal current slack and strongest flood and ebb where a current station is within 5 nm. Astronomic
$0.01Base1calls / 30d - GET/api/x402/v1/weather/observations
Get the latest wind observed near a point (lat, lon; radius_nm 1 to 50, default 25) as JSON: up to 10 airport, buoy, coastal and synoptic stations with speed, gust, direction and time in knots and degrees true, and up to 10 boats sharing their wind, anonymous, positions rounded to 0.01 degree. One price whatever is found, an empty answer included; the free offer counts the fixed stations first.
$0.01Base1calls / 30d - GET/api/x402/v1/marine/conditions
Get marine conditions at any point (lat, lon) in one call, as JSON: the ECMWF 9 km forecast, 7 days of tide predictions from today (UTC) where a tide station or the global tide model answers, and the latest wind observed within 25 nm from fixed stations and boats sharing their wind. All three together cost less than buying them apart.
$0.02Base1calls / 30d - GET/api/x402/v1/weather/stations/:network/:code/day
Get every wind reading one fixed weather station reported on one complete past UTC day (day=YYYY-MM-DD, within the last 29 days) as JSON: time, mean speed, gust and direction, in knots and degrees true. The station is its network (icao, wmo or ndbc) and code, e.g. icao/KSFO; the free marine offer lists the stations near a point.
$0.02Base1calls / 30d - GET/api/x402/v1/ais/vessels/:mmsi/position
Get the latest available AIS Fleet vessel position for a 9-digit MMSI, observed within the prior six hours. The response includes observation time, age, and speed/course over ground when the observation reported them.
$0.01Base1calls / 30d