Ship Historical

Data API 

Choose time period in the past and view historical data about vessel location, speed, navigational status and destination with ship historical data API. 

Historical Data API

Historical Vessel Data API Features:

Vessel Location data feature in Live Vessel Tracker API

Data on Any Vessel

Request historical vessel data based on MMSI or IMO number.

Bulk Request Feature in Live vessel tracking API

Secure Data Servers

Datalastic Data servers are hosted in our secure data center in Germany. 

Historical ship data Endpoint

Dates Selection Ship Data

Choose a date range in the past to see all historical ship data movement.

Live Vessel Data API Endpoint

Get Historical Data in No Time

Extremely fast database allows to view many historical records at a time

Vessel Location data feature in Live Vessel Tracker API

Ship Historical Data From AIS

Historical Data is stored based on our Live Ship Tracking API.

Vessel Location data feature in Live Vessel Tracker API

750000 Vessels in AIS Database

One of the biggest ship databases in the maritime API web services sector

Vessel Historical Data API Response Example


About Ship Finder API

What is Ship Historical Data API?

 Search past data on your selected ships with historical data API endpoint by Datalastic. 

Define your vessel’s IMO or MMSI number and simply add it to the request. You can find the historical API request in the API References

Run your query and see all the data on your ship fleet retrieved directly from the Datalastic datacenter. 

The historical data is avaliable directly based on AIS data feed that we process analyze and safe for each vessel in the world. 

How to Use Ship Historical Data API?

You can filter the historical date range for the vessel you want to see past AIS data in multiple ways.

1. Ship Historical data without a date range

Simply use the query to call the historical data API endpoint and retrieve the latest data on the ship vessel.

2. Specify the number of days in your historical data query.

Add parameters Days and specify how many days from today you would like to search the vessel information for. For example, days=5 will give you all the data on your vessel from today to 5 days ago.

3. Define a specific date range in your historical data API request

Create a custom date range “from” and “to” to see the vessel data in your selected date range. For example, from 1st until 30th September.


Ship Historical Data API
Location Marine Traffic Monitoring API

Database Requests Usage in Historical Vessel Data API

Ship Historical Data for 1 day (24h) is calculated as 1 request to the Datalastic database. Imagine, you have requested 10 days of historical information for 10 ships. By calling that to our database you will spend 100 requests from your total monthly package, depending on your subscription level. 

Datalastic searches data on vessels and ports and provides an API service and focuses on delivering the best experience in that niche.

Keeping sharp and focused on the product helps us achieve one of the biggest databases about vessels and ports in the world.


Past AIS Data API Overuse Protection

All Datalastic plans and endpoints contain database Overuse Protection for our users. Each user gets a request package or a total number of requests to the database that you can do during your billing month. 

Often by human mistake or some other bug in the query, you may call the MMSI number of the ship that does not exist. There might be some other issue why maritime data is missing.

If you call our API and no data is avaliable either because of the mistake in the query or some other reason, we do not deduct any points from your request package.

With that you pay only for the real data that you see. 

You are free to cancel your maritime API subscription any time you wish in case you don’t like the AIS data by Datalastic.

Access Datalastic Developers Support

Maritime AIS Data API - Frequently Asked Questions

How fresh is the data in the database?

Depending on the nature of data the frequency of updates varies. In general, typically vessels location and vessel tracking information updates every 2 minutes. In some cases, data update delays up to 20 minutes. That happens because the data source depends on current weather conditions, and the vessel data reporting frequency and AIS receivers availability.

Where does marine AIS data come from?

As we have described previously, AIS is an Automatic Identification System that searches and tracks vessels.  That is how Datalastic receives marine data via Terrestrial AIS receivers which further transmit data to Datalastic partners and maritime organizations. After that Datalastic receives and decodes data and stores it in a data warehouse that you can access via API services.

How to start using Datalastic maritime API?

It is very easy to use Datalastic Maritime API services. Start by visiting our pricing page and choose the most suitable plan for you. After that go ahead and subscribe. After payment and registration, you are good to go! You will access API code instantly after the registration is done.

Is there developers' support avaliable?

Check API Reference to see the full documentation. Datalastic has 24h x 7 support by phone or email. Therefore, in case you have any questions regarding marine AIS API web service feel free to drop us an email to

How many vessels are in the Datalastic Database?

Datalastic has one of the biggest marine databases that is available on the market. There are currently more than 750000 vessels and 21000 ports in the maritime database.

When can I cancel my Maritime API subscription?

You can cancel your subscription any time you wish in case you are not satisfied with Datalastic maritime AIS data services. Log in to your Account, go to Subscriptions, and press "Cancel". 


Alternatively, you can write your cancelation request to