MarineTraffic

DownRead-only

Global AIS ship-tracking intelligence — live vessel positions and fleet statistics from MarineTraffic Generated from www.marinetraffic.com.

Base URL
https://api.maviapi.com/v1/sites/marinetraffic
1
Endpoints
2149ms
p50 latency
5
Calls / 30d
GET/vessel/{id}

Initial release

Full particulars, current voyage, and latest position for one vessel by MarineTraffic ship id

Bearer auth. Pass your key as Authorization: Bearer <key> on every request.
stringRequiredin path

MarineTraffic ship id (numeric), e.g. 711882

booleanOptionalin query

Bypass and repopulate the cache

dataobject
cachedboolean
sourceobject
Try itLive
GET
https://api.maviapi.com/v1/sites/marinetraffic/vessel/711882?refresh=false
Request
curl "https://api.maviapi.com/v1/sites/marinetraffic/vessel/711882?refresh=false" \
-H "Authorization: Bearer $MAVI_KEY"
Example1.2 KB
{
  "data": {
    "shipId": 711882,
    "name": "SA OCEANIA",
    "imo": 9246633,
    "mmsi": 311001698,
    "callsign": "C6IL4",
    "flag": "BAHAMAS",
    "flagCode": "BS",
    "type": "Tanker",
    "subtype": "Crude Oil Tanker",
    "lengthMeters": 380,
    "widthMeters": 68,
    "yearBuilt": null,
    "position": {
      "lat": 1.2901167,
      "lon": 103.39967,
      "speedKnots": 0,
      "courseDeg": 246,
      "headingDeg": 116,
      "rotDeg": 0,
      "draughtMeters": 22,
      "navigationalStatus": "At Anchor",
      "area": "Singapore Area",
      "reportedAt": "2026-06-13T19:07:27.000Z"
    },
    "voyage": {
      "destination": "KUKUP,MALAYSIA",
      "eta": "2026-03-25T15:00:00.000Z",
      "progressPercent": 50,
      "distanceToGoNm": null,
      "distanceTravelledNm": null,
      "departurePortId": 24395,
      "departedAt": "2024-04-10T15:05:00.000Z",
      "loadCondition": null
    }
  },
  "cached": false,
  "source": {
    "general": "https://www.marinetraffic.com/en/vessels/711882/general",
    "voyage": "https://www.marinetraffic.com/en/vessels/711882/voyage",
    "position": "https://www.marinetraffic.com/en/vessels/711882/position"
  }
}