Maritime Ports Data API 

View data about all ports in the world with maritime port data API. Get data about ships and vessel traffic in the ports. 

Maritime Ports Data API

Maritime Port Data API Features:

Vessel Location data feature in Live Vessel Tracker API

Global Ports Coverage

Find all ports in the desired region and get port location, code, name, country, etc. 

Bulk Request Feature in Live vessel tracking API

Fast and Secure Data

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

Historical ship data Endpoint

Marine Traffic in Ports

See Vessels around the port with Marine Location Traffic Data API endpoint. 

Vessel Location data feature in Live Vessel Tracker API

21000 Ports in Our Database

One of the biggest maritime ports databases globally in the world. 

Vessel Location data feature in Live Vessel Tracker API

High Data Accuracy

We use a verified process to constantly update ports and ships data. 

Live Vessel Data API Endpoint

Locate Your Maritime Port

No need to know the port’s code. Search by the city name, or area. 

Ports Data API Response Example


About Ship Finder API

What is Maritime Ports Data API?

Get information about port’s location in longitude and latitude, port code, country,  port type, area location, port name and more. 

View vessel traffic in your selected port and see real time ships moving around your selected area with Marine Location Traffic Data API. 

ddtHow to Use Ports Data API?

Choose filter parameters for the maritime port data to drill down and focus on the ports information that you need.

Search ports by name. Find all ports that match the city name. 

Find ports by location. Define longitude and latitude and a radius around that point to see all the ports in your defined zone 

Find ports by type or country. Get data about your port filtering your results based on the country and the port type. 

Set your port and define radius around it to see all vessel traffic coming to your port in the real time with Marine Location Traffic API endpoint.


Ship Historical Data API
Location Marine Traffic Monitoring API

Database Requests Usage in Port Data API

One request to find your port is equal to 1 point from your total monthly package of requests based on your chosen subscription. 

It does not matter how many ports you can get based on your API call to the Port Finder API. 

One query is equal to one request subtraction from your total monthly database calls package 


Port 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