Vessels
Vessel port calls
GET/v1/vessels/{mmsi}/port-calls1 credit per call
Where a vessel called, from when to when and the gaps when no receiver heard her, with the events along the way (pilot, tug, bunkering, anchoring).
Parameters
| Name | Description |
|---|---|
mmsirequiredinteger | In the path. |
daysinteger | Up to 7 on the free API allowance, 90 on Plus, 365 on Pro and Scale. Default 7. |
curl "https://gangwayais.com/v1/vessels/257753000/port-calls" \ -H "Authorization: Bearer $GANGWAY_KEY"
{
"mmsi": 257753000,
"days": 7,
"history_since": "2026-10-07T00:00:00Z",
"calls": [
{
"port": {
"code": "NOBGO",
"name": "Bergen"
},
"from": "2026-10-30T06:10:00Z",
"to": "2026-10-30T14:40:00Z",
"hours": 8.5,
"lat": 60.39,
"lon": 5.31,
"source": "barentswatch"
}
],
"gaps": [
{
"from": "2026-10-31T01:00:00Z",
"to": "2026-10-31T03:30:00Z",
"hours": 2.5
}
],
"events": [
{
"time": "2026-11-01T04:20:00Z",
"mmsi": 244000777,
"kind": "anchored",
"name": "EXAMPLE CARRIER",
"port_code": "NLRTM",
"port_name": "Rotterdam",
"country": "NL",
"lat": null,
"lon": null,
"length": 180,
"type": 70,
"note": null,
"position_withheld": true
}
],
"attribution": {
"barentswatch": "Gangway AIS (https://gangway.app). Data delivered by BarentsWatch. Contains data under the Norwegian licence for Open Government data (NLOD) distributed by the Norwegian Coastal Administration."
},
"notice": "Not for navigation. AIS data can be missing, delayed or wrong. Never use it for navigation, collision avoidance, search and rescue or any safety-of-life decision."
}
