MarineTraffic APIs help you create awesome, personalised applications or enrich your analysis with updated data-feeds, in the most simple and cost-effective way possible. Retrieve forecasted voyage information (e.g. MarineTraffic API allows you to integrate AIS data into your application or website. If the item already exists, it will update item's status. https://services.marinetraffic.com/api/vesselevents/YOUR-API-KEY/mmsi:value/event_type:#ids/timespan:#minutes/, Example #1 API call: Use AIS data to investigate claims and incidents at sea and ports. https://services.marinetraffic.com/api/portcalls/v:4/8205c862d0572op1655989d939f1496c092ksvs4/portid:1/gt_min:4000/dwt_min:9000/timespan:60, Description: Get all vessel historical positions for a specific period of time, Endpoint URL: https://services.marinetraffic.com/api/exportvesseltrack/v:2, Hourly and daily records are the first records received during the hour or the Our API's are built for ease of use in applications. If absent, current date will be selected. Getting data through an API integration is the fastest way to add layers of data to any application. Get general or technical vessel information about any vessel, such as vessel type, dimensions, ownership, photos etc. The MarineTraffic ID of the terminal you wish to monitor (list to be provided upon 475M+ AIS Messages Daily. Value of parameter indicates greater than relation. Port page) or data, AIS-transmitted Values indicate in between set to be returned. Define an area for which you wish to either get all the historical vessels' https://services.marinetraffic.com/api/clearfleet/YOUR-API-KEY/fleet_id:value, Examples API call: It is limiting your browsing experience. Create great Software with the FleetMon API. A uniquely assigned ID by MarineTraffic for the port that was used as origin to retrieve possible destinations, The port that was used as origin to retrieve possible destinations, A uniquely assigned ID by MarineTraffic for the most probable destination port from the given port of origin, Most probable destination port from the given port of origin, The probability of visiting the most likely destination port, The probability of visiting the area where the predicted port is, A uniquely assigned ID by MarineTraffic for the second most probable destination port from the given port of origin, Second most probable destination port from the given port of origin, The probability of visiting the second most likely destination port, The area where the second most probable port is, A uniquely assigned ID by MarineTraffic for the third most probable destination port from the given port of origin, Third most probable destination port from the given port of origin, The probability of visiting the third most likely destination port, The area where the third most probable port is, A uniquely assigned ID by MarineTraffic for the fourth most probable destination port from the given port of origin, Fourth most probable destination port from the given port of origin, The probability of visiting the fourth most likely destination port, The area where the fourth most probable port is, A uniquely assigned ID by MarineTraffic for the fifth most probable destination port from the given port of origin, Fifth most probable destination port from the given port of origin, The probability of visiting the fifith most likely destination port, The area where the fifth most probable port is. Enhanced with Voyage-related and Master data, Port Calls and much more information, the AIS API will get your business to the next level. The live AIS web service offers a set of AIS API endpoints that can be used to programmatically customise subsets of data for your GIS visualisations. Description: Keep a close eye on the vessel or group of vessels of your interest, Endpoint URL: https://services.marinetraffic.com/api/exportvessels/v:8, Ensure your client or library is configured to handle redirects, Information about AIS-transmitted The Maritime Mobile Service Identity (MMSI) or the IMO number of the vessel. Vessel Events between fromdate and todate. There are also databases that provide information about the ship — size, type, owner, registration, etc. All fishing vessels' last position in the last 24 hours. AIS data combined with maritime data delivered in easy-to-use APIs … Date format: YYYY-MM-DD HH:MM:SS. Live AIS API Web Service. https://services.marinetraffic.com/api/exportvesseltrack/YOUR-API-KEY/v:2/period:value/days:value/mmsi:value, Example API call: Access Vessel API Developers support. https://services.marinetraffic.com/api/shipsearch/8205c862d0572op1655989d939f1496c092ksvs4/imo:9375783/protocol:xml. If undefined and ship-class is defined, returns based on ship-class for ALL applicable to size class markets. Values indicate in between set to be returned (time_port_stdev:0.5,1.5). for week 18/2018 input 18). data, AIS-transmitted Vessels API service provides the latest position data for any ship or a fleet of ships reported by Terrestrial AIS stations or Satellites. https://services.marinetraffic.com/api/exportvesselphoto/8205c862d0572op1655989d939f1496c092ksvs4/vessel_id:310627000, Description: Retrieve positions for vessels sailing in an area that you define each time you call the service, Typical API call: Dynamic AIS is available through API or Raw TCP feed to provide unprecedented data in one place for our customers. The week-to-week difference of number of days spent at port. The delete parameter must have a value of 1 and it removes the entry from the fleet. MMSI, IMO, SHIP_ID, LAT, LON, SPEED, HEADING, COURSE, STATUS, TIMESTAMP, DSRC, UTC_SECONDS, MMSI, IMO, SHIP_ID, LAT, LON, SPEED, HEADING, COURSE, STATUS, TIMESTAMP, DSRC, UTC_SECONDS, SHIPNAME, SHIPTYPE, CALLSIGN, FLAG, LENGTH, WIDTH, GRT, DWT, DRAUGHT, YEAR_BUILT, ROT, TYPE_NAME, AIS_TYPE_SUMMARY, DESTINATION, ETA, MMSI, IMO, SHIP_ID, LAT, LON, SPEED, HEADING, COURSE, STATUS, TIMESTAMP, DSRC, UTC_SECONDS, SHIPNAME, SHIPTYPE, CALLSIGN, FLAG, LENGTH, WIDTH, GRT, DWT, DRAUGHT, YEAR_BUILT, ROT, TYPE_NAME, AIS_TYPE_SUMMARY, DESTINATION, ETA, CURRENT_PORT, LAST_PORT, LAST_PORT_TIME, CURRENT_PORT_ID, CURRENT_PORT_UNLOCODE, CURRENT_PORT_COUNTRY, LAST_PORT_ID, LAST_PORT_UNLOCODE, LAST_PORT_COUNTRY, NEXT_PORT_ID, NEXT_PORT_UNLOCODE, NEXT_PORT_NAME, NEXT_PORT_COUNTRY, ETA_CALC, ETA_UPDATED, DISTANCE_TO_GO, DISTANCE_TRAVELLED, AVG_SPEED, MAX_SPEED, MMSI, IMO, SHIPID, LAT, LON, SPEED, HEADING, COURSE, STATUS, TIMESTAMP, DSRC, UTC_SECONDS, MMSI, IMO, SHIPID, LAT, LON, SPEED, HEADING, COURSE, STATUS, TIMESTAMP, DSRC, UTC_SECONDS, SHIPNAME, SHIPTYPE, CALLSIGN, FLAG, LENGTH, WIDTH, GRT, DWT, YEAR_BUILT, TYPE_NAME, AIS_TYPE_SUMMARY, MMSI, IMO, SHIPID, LAT, LON, SPEED, HEADING, COURSE, STATUS, TIMESTAMP, DSRC, UTC_SECONDS, SHIPNAME, SHIPTYPE, CALLSIGN, FLAG, LENGTH, WIDTH, GRT, ROT, DWT, YEAR_BUILT, TYPE_NAME, AIS_TYPE_SUMMARY, CURRENT_PORT, LAST_PORT, LAST_PORT_TIME, DESTINATION, ETA, DRAUGHT, PORT_ID, PORT_UNLOCODE, PORT_COUNTRY, LAST_PORT_ID, LAST_PORT_UNLOCODE, LAST_PORT_COUNTRY, NEXT_PORT_ID, NEXT_PORT_UNLOCODE, NEXT_PORT_NAME, NEXT_PORT_COUNTRY, ETA_CALC, ETA_UPDATED, DISTANCE_TO_GO, ( Including all Simple and Extended response fields ), MMSI, LAT, LON, SPEED, HEADING, COURSE, STATUS, TIMESTAMP, DSRC, MMSI, LAT, LON, SPEED, HEADING, COURSE, STATUS, TIMESTAMP, SHIPNAME, SHIPTYPE, TYPE_NAME, AIS_TYPE_SUMMARY, IMO, CALLSIGN, FLAG, PORT_ID, PORT_UNLOCODE, CURRENT_PORT, LAST_PORT_ID, LAST_PORT_UNLOCODE, LAST_PORT, LAST_PORT_TIME, DESTINATION, ETA, ETA_CALC, LENGTH, WIDTH, DRAUGHT, GRT, NEXT_PORT_ID, NEXT_PORT_UNLOCODE, NEXT_PORT_NAME, NEXT_PORT_COUNTRY, DWT, YEAR_BUILT, DSRC, MMSI, SHIPNAME, SHIP_ID, TIMESTAMP_LT, TIMESTAMP_UTC, MOVE_TYPE, TYPE_NAME, PORT_ID, PORT_NAME,UNLOCODE, MMSI, SHIPNAME, SHIP_ID, TIMESTAMP_LT, TIMESTAMP_UTC, MOVE_TYPE, TYPE_NAME, PORT_ID, PORT_NAME, UNLOCODE, DRAUGHT, LOAD_STATUS, PORT_OPERATION, INTRANSIT, DISTANCE_TRAVELLED, VOYAGE_SPEED_AVG, VOYAGE_SPEED_MAX, VOYAGE_IDLE_TIME_MINS, ELAPSED_NOANCH, DISTANCE_LEG, COMFLEET_GROUPEDTYPE, SHIPCLASS, MMSI, STATUS, SPEED, LON, LAT, COURSE, HEADING, TIMESTAMP, SHIP_ID, MMSI, STATUS, SPEED, LON, LAT, COURSE, HEADING, TIMESTAMP, SHIP_ID, WIND_ANGLE, WIND_SPEED, WIND_TEMP, MMSI, IMO, NAME, PLACE_OF_BUILD, BUILD, BREADTH_EXTREME, SUMMER_DWT, DISPLACEMENT_SUMMER, CALLSIGN, FLAG, DRAUGHT, LENGTH_OVERALL, FUEL_CONSUMPTION, SPEED_MAX, SPEED_SERVICE, LIQUID_OIL, OWNER, MANAGER, MANAGER_OWNER, VESSEL_TYPE, SHIPNAME, MMSI, IMO, SHIP_ID, CALLSIGN, TYPE_NAME, DWT, FLAG, COUNTRY, YEAR_BUILT, MT_URL, MMSI, LAT, LON, SPEED, COURSE, STATUS, PORT_ID, PORT_UNLOCODE, CURRENT_PORT, CURRENT_PORT_COUNTRY, NEXT_PORT_ID, NEXT_PORT_UNLOCODE, NEXT_PORT_NAME, NEXT_PORT_COUNTRY, ETA, ETA_CALC, ETA_UPDATED, TIMESTAMP, IMO, MMSI, SHIPNAME, TYPE_NAME, SHIPTYPE,CALLSIGN, FLAG, LENGTH, WIDTH, DRAUGHT, GRT, DWT, YEAR_BUILT, LAT, LON, SPEED, COURSE, STATUS, ETA, ETA_CALC, ETA_UPDATED, LAST_PORT_ID, LAST_PORT, LAST_PORT_UNLOCODE, LAST_PORT_COUNTRY, LAST_PORT_TIME, PORT_ID,PORT_UNLOCODE, CURRENT_PORT, CURRENT_PORT_COUNTRY, NEXT_PORT_ID, NEXT_PORT_UNLOCODE, NEXT_PORT_NAME, NEXT_PORT_COUNTRY, TIMESTAMP, IMO, SHIP_ID, MMSI, SHIPNAME, SHIPCLASS, MANAGER, OWNER, FROM_PORT_ID, FROM_PORT, NEXT_PORT_1_ID, NEXT_PORT_1, NEXT_PORT_1_PROB, NEXT_AREA_1, NEXT_AREA_1_PROB, NEXT_PORT_2_ID, NEXT_PORT_2, NEXT_PORT_2_PROB, NEXT_AREA_2, NEXT_AREA_2_PROB, NEXT_PORT_3_ID, NEXT_PORT_3, NEXT_PORT_3_PROB, NEXT_AREA_3, NEXT_AREA_3_PROB, NEXT_PORT_4_ID, NEXT_PORT_4, NEXT_PORT_4_PROB, NEXT_AREA_4, NEXT_AREA_4_PROB, NEXT_PORT_5_ID, NEXT_PORT_5, NEXT_PORT_5_PROB, NEXT_AREA_5, NEXT_AREA_5_PROB, IMO, SHIP_ID, MMSI, SHIPNAME, SHIPCLASS, MARKET, FROM_PORT_ID, FROM_PORT, NEXT_PORT_ID, NEXT_PORT, NEXT_AREA, NEXT_PORT_PROB, NEXT_AREA_PROB, PORT_ID, YEAR, WEEK, MARKET, SHIPCLASS, TIME_ANCH, TIME_PORT, VESSELS, CALLS, TIME_ANCH_STDEV, TIME_ANCH_DIFF, TIME_ANCH_DIFF_PERC, TIME_PORT_STDEV, TIME_PORT_DIFF, TIME_PORT_DIFF_PERC, SHIP_ID, MMSI, IMO, LAST_PORT_ID, LAST_PORT, LAST_PORT_UNLOCODE, LAST_PORT_TIME, NEXT_PORT_NAME, NEXT_PORT_UNLOCODE, ETA_CALC, SHIP_ID, MMSI, IMO, LAST_PORT_ID, LAST_PORT, LAST_PORT_UNLOCODE, LAST_PORT_TIME, NEXT_PORT_NAME, NEXT_PORT_UNLOCODE, ETA_CALC, DISTANCE_TRAVELLED, DISTANCE_TO_GO, SPEED_CALC, DRAUGHT, DRAUGHT_MAX, LOAD_STATUS_NAME, ROUTE, ETD_CALC, TIME_ANCH, TIME_PORT, SHIPNAME, MMSI, EVENT_ID, EVENT_NAME, EVENT_CONTENT, TIMESTAMP, MMSI, DESTINATION, LAST_PORT_ID, LAST_PORT, LAST_PORT_UNLOCODE, LAST_PORT_TIME, NEXT_PORT_ID, NEXT_PORT_NAME, NEXT_PORT_UNLOCODE, ETA, ETA_CALC, MMSI, DESTINATION, LAST_PORT_ID, LAST_PORT, LAST_PORT_UNLOCODE, LAST_PORT_TIME, NEXT_PORT_ID, NEXT_PORT_NAME, NEXT_PORT_UNLOCODE, ETA, ETA_CALC, DISTANCE_TRAVELLED, DISTANCE_TO_GO, SPEED_CALC, DRAUGHT, DRAUGHT_MAX, LOAD_STATUS_NAME, ROUTE, SHIP_ID, MMSI, IMO, DOCK_TIMESTAMP_LT, DOCK_TIMESTAMP_UTC, DOCK_TIMESTAMP_OFFSET, UNDOCK_TIMESTAMP_LT, UNDOCK_TIMESTAMP_UTC, UNDOCK_TIMESTAMP_OFFSET, SHIPNAME, TYPE_NAME, DWT, GRT, FLAG, YEAR_BUILT, BERTH_ID, BERTH_NAME, TERMINAL_ID, TERMINAL_NAME, PORT_ID, PORT_NAME, UNLOCODE, COUNTRY_CODE, DESTINATION_ID, DESTINATION, MMSI, SHIPNAME, MOVE_TYPE, TYPE_NAME, DRAUGHT, LOAD_STATUS, PORT_OPERATION, INTRANSIT, DISTANCE_TRAVELLED, VOYAGE_SPEED_AVG, VOYAGE_SPEED_MAX, VOYAGE_IDLE_TIME_MINS, ELAPSED_NOANCH, PORT_ID, PORT_NAME, UNLOCODE, TIMESTAMP_LT, TIMESTAMP_UTC, AIS-transmitted