Gangway AISGangway AISby Motto Marine International
DOCS · API v1
CoverageHomeSign inGet API key
Events

Port events

GET/v1/events1 credit per event

Events detected from live AIS as they happen, wherever our sources hear or in a box. An event keeps its vessel, port and time; its position comes where a source lets us pass it on, otherwise position_withheld: true.

arrivedleftanchoredweighedapproachingpilottugbunkeringstsdraggingdriftingwaitingstraitetadestinationdraughtrenamedaisoffquietslowdelayriskunderwayheard

Parameters

NameDescription
bbox
min_lat,min_lon,max_lat,max_lon
Limit to an area. Up to 400 square degrees.
kinds
list
Comma list, or all. Default arrived,left,anchored,weighed,approaching.
since
ISO 8601
Default 24 hours ago. Reaches back 30 days at most, on every plan and on the free API allowance: an earlier time is answered from 30 days back.
limit
integer
Up to 200. Default 60.
curl "https://gangwayais.com/v1/events?limit=5" \
  -H "Authorization: Bearer $GANGWAY_KEY"
{
  "since": "2026-10-31T12:00:00Z",
  "kinds": [
    "arrived",
    "left",
    "anchored",
    "weighed",
    "approaching"
  ],
  "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."
}