vessel_track
Get a vessel's actual AIS positions from the last few hours, returned oldest-first as a JSON track. Uses real received reports only, so gaps mean no signal was heard.
Instructions
Where a vessel has been over the last few hours.
Returns JSON with a "data" block and a "track" list of positions, oldest first. Each position is one AIS report that was actually received: the gaps between them are real, and nothing is interpolated to fill them.
History only exists from the point this server started keeping it. An empty track means nothing was heard, not that the vessel did not move.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hours | No | How far back to look, in hours, up to the retention window of 90 days. History exists only from the point this server started keeping it. | |
| query | Yes | Vessel to track, by exact MMSI or by (partial) name, case insensitive. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |