Historical Vessel Tracker API

Datalastic historical vessel tracker API for getting historical vessel movement, activities speed, course, heading, destination and more
The historical vessel tracker API of Datalastic outputs data for the purpose of getting historical vessel movement, activities speed, course, heading, destination and more. When filtering this API based on the uuid, mmsi, imo, days, from and to you will be able to get the output which you need for your project. This database has global data coverage available. It is used by small business, medium business and enterprises, they use the data in the freight, maritime, logistics, import, export and trade industry. Several examples of the type of company that uses the API are freight and logistics companies, importers, exporters and international traders. There are countless systems which are being developed with the use of the historical vessel tracker data. Programmers continue to come with new ideas for using the API, here we have a few potential cases; tracking past vessel movements and routes, freight route analysis, creating/optimizing maritime operations and more and surely there are much more clients can think of.

Historical Vessel Tracker API endpoints

GET /vessel_history
To be able to receive a data output as in the example data output, clients need to connect to the historical vessel tracker API endpoint by sending a GET data request to the endpoint; /vessel_history with the required parameters. In order to make request, put the endpoint into the URL field. The object table defines the available objects and parameters output explanations. All main coding languages work with the data output. You just need to attach the private API key as an endpoint parameter and you will start receiving data.

Historical vessel tracker API filters

See here the parameters available with the historical vessel tracker API.
uuid to

API object attributes

Compose a request using the applicable parameters and make use of the table to interpret the objects with their description.
Objects Description
uuid Vessel UUID number
name Vessel name
mmsi Vessel MMSI number
imo Vessel IMO number
eni Vessel ENI number
country_iso Vessel registration country
type Vessel type
type_specific Vessel specific type
positions Last recorded position based on the dates you give in epoch and UTC formats
lat Geo-coordinates of the zone center. Latitude of your static center point
lon Geo-coordinates of the zone center. Longitude of your static center point
speed Speed of the vessel
course Course of the vessel
navigation_status Navigational status of the vessel
etc etc

Output response of historical vessel tracker API

Here is an example response output of the endpoint call. There is more data accessible, this example is limited to make it more readable. Subscribe to the API system to gain access to the full output response.
  "data": {
    "uuid": "9c4c0a78-0dca-312c-f851-65d59e55b8dc",
    "name": "PHENIX LEGEND",
    "mmsi": "431661000",
    "imo": "9595539",
    "eni": null,
    "country_iso": "JP",
    "type": "Tanker",
    "type_specific": "LPG Tanker",
    "positions": [
        "lat": 34.514266666666664,
        "lon": 134.65548333333334,
        "speed": 14.4,
        "course": 247,
        "heading": 246,
        "navigation_status": "Under way using engine",
        "destination": ">JP OTK OFF",
        "last_position_epoch": 1632747479,
        "last_position_UTC": "2021-09-27T12:57:59Z"
        "lat": 34.49081666666667,
        "lon": 134.58761666666666,
        "speed": 14.4,
        "course": 246,
        "heading": 246,
        "navigation_status": "Under way using engine",
        "destination": ">JP OTK OFF",
        "last_position_epoch": 1632748392,
        "last_position_UTC": "2021-09-27T13:13:12Z"
        "lat": 35.48316666666667,
        "lon": 139.90493333333333,
        "speed": 0.1,
        "course": 54,
        "heading": 44,
        "navigation_status": "At anchor",
        "destination": ">JP ANE OFF",
        "last_position_epoch": 1632618735,
        "last_position_UTC": "2021-09-26T01:12:15Z"
  "meta": {
    "duration": 0.041392525,
    "endpoint": "/api/v0/vessel_history",
    "success": true

Historical vessel tracker downloadable database

In case you prefer downloading the data with frequent intervals, this is also an option to receive data via . the data is transferred in .csv file format.

Software development kit

Use any of the filter objects to get the historical ship tracking data that is required. The API platform provides response in JSON file format and for languages like; Python, Javascript, Swift, JAVA, Angular, NodeJS, R, C#, PHP, Ruby, VueJS, Strest, Rust, Go, Scala and JQuery there are SDKs available, now just request it and it should be sent soon.

Historical Vessel Tracker API pricing

If customers wish to get test access to this historical ship tracker API before purchasing, there are trial and sample datasets accessible so write an email and request for the test data access. When customers have experimented a bit with the the API, you may determine if you want to purchase full access to the service.

Price and cost of API

The API by Datalastic is accessible monthly from €99 with secure payment option and instant access to fetch data.
Option Price
Monthly subscription From €99/month
Yearly subscription From €1,188.00/year
Variable pricing no

Discounted Trial

Discounted trial is available

More information

The data has history until 2021, this makes it possible to attain historical historical ship tracking data with the API also.

Alternative options


Shipment Purchase Order List API
Shipment data via shipment purchase order list API output has required details to make sure you can build excellent online products. Contact the Shipment Purchase Order List API provider to directly get detailed data for fetching a list of purchase order line items or a single line item and similar objectives today.


Container Legs API
Shipment data via container legs API provides necessary details in order to build advanced online products. Container Legs API offers external data solutions to build projects for fetching details of cargo legs in bulk or on a specific ocean shipment use cases.


Shipments API
The shipments API is the top data tool to precisely receive Shipment data to your product. Shipments API maintains Shipment datasets for fetching a list of shipments (or an individual shipment) with details purposes to support companies around the world.


Shipment Legs API
Get connected to the Shipment Legs API provider to access precise data for fetching a list of shipment route legs (or an individual leg) with details and similar objectives today. The shipment legs API is the top tool to directly receive Shipment data to your API client.


Live Ship Tracking API
The live ship tracking API is the top data tool to straightaway receive Maritime data to your project. Live Ship Tracking API proposes precise tracking vessel movements and routes, freight route analysis, creating/optimizing maritime operations and more data for building mobile apps, online services, tools, programs, market analysis and more.


Actionable Doc Flow API
Actionable Doc Flow API proposes accurate automating transportation documents, tracking containers, digitalizing bills of lading, lowering carrying costs and more data for advancing iOS and Android apps, online products, tools, programs, market inquiries and more. This actionable doc flow API includes a huge amount of Transportation data inclusive of all the details you want.

Sign up for Datalastic historical vessel tracker API

Get Data Access

~[ ∵ ]~

Sign-up Succesful

Wait for the Data