fleet_track
Retrieve historical AIS positions for every vessel over a specified time window, with identity and positions oldest first, for playback and verification against observed data.
Instructions
Where every vessel has been over the last few hours.
Returns JSON with a "data" block and a "fleet" list, one entry per vessel, each with its identity and its positions oldest first. Intended for playback and for checking work against what was actually observed.
Each position is one AIS report that was received. The gaps between them are real: the median vessel reports only a handful of times an hour, so two fixes an hour apart are two observations and not a path. Nothing is interpolated.
When "truncated" is true the row cap was reached and this is not the whole picture. Narrow the window rather than assuming the missing vessels are gone.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hours | No | How far back to look, in hours. A wider window returns proportionally more, so narrow it rather than raising the limit. | |
| limit | No | Maximum positions to return across the whole fleet. When the cap is reached the response says so, rather than quietly returning less than was asked for. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |