Port Operations API
Access up to 90 days of port visit history for any vessel worldwide. Track arrivals, departures, and stay duration across 9,000+ global ports.
Track every port visit with detailed timing and location information.
Track vessel visits to major ports and terminals worldwide.
Singapore
SGSINRotterdam
NLRTMShanghai
CNSHAHamburg
DEHAMLos Angeles
USLAXDubai
AEJEAHong Kong
HKHKGAntwerp
BEANR...and 9,000+ more ports worldwide
Example response showing recent port calls for a container vessel.
{
"detail": {
"name": "EXCELSIOR",
"imo": "9184419",
"mmsi": "247351100",
"ports": [
[
{
"arrived": "Aug 31, 12:23",
"departed": "Aug 31, 16:01",
"portName": "Barcelona Spain",
"portSign": "ESBCN"
},
{
"arrived": "Aug 30, 05:44",
"departed": "Aug 30, 18:02",
"portName": "Genova Italy",
"portSign": "ITGOA"
},
{
"arrived": "Aug 29, 05:07",
"departed": "Aug 29, 09:07",
"portName": "Barcelona Spain",
"portSign": "ESBCN"
}
]
]
}
}How maritime organizations use vessel port call data.
Analyze vessel trading patterns and routes to understand commodity flows, identify market trends, and optimize shipping strategies.
Track cargo vessel movements across ports to improve supply chain planning, predict delays, and coordinate logistics operations.
Review vessel port history for sanctions compliance, verify trading patterns, and assess operational risk profiles.
Each port call includes arrival time, departure time, port name, port UNLOCODE, and country. You can calculate visit duration and identify patterns from the historical data.
Port call history includes up to 90 days of activity, making it ideal for historical voyage tracking and trade pattern analysis. For longer historical analysis, consider combining with our Historical Vessel Location API.
Yes, the API accepts either IMO or MMSI number to identify the vessel. Both vessel identifiers will return the same port call history.
Port call data is updated continuously as vessels arrive at and depart from ports worldwide. Recent port calls are typically available within hours.
The Port Calls by Vessel endpoint has a rate limit of 15 requests per minute.
Explore other maritime data solutions
Access complete port call history for any vessel with our simple REST API.
Start Free Trial