Maritime Data API
Real-time Vessel Location API
Track over 800,000 vessels globally with satellite AIS data. Get real-time positions, speed, course, ETA, and navigation status through a simple REST API.

Powerful Tracking Features
Everything you need to build maritime tracking applications
Real-time Position Data
Get current latitude, longitude, speed over ground, course, and heading for any vessel with satellite and terrestrial AIS coverage.
Predictive ETA
Access estimated and predicted arrival times based on current vessel trajectory, speed, and historical voyage patterns.
Comprehensive Data
Query by IMO, MMSI, or vessel name. Get navigation status, destination, draught, and last reported port information.
Port Call Records
Access port call data including arrivals, departures, and time in port for voyage analysis.
Enterprise Reliability
Built for mission-critical applications with 99.9% uptime SLA, redundant infrastructure, and 24/7 monitoring.
Easy Integration
REST API with JSON responses. SDKs available for Python, JavaScript, and more. Get started in minutes.
Frequently Asked Questions
What data is included in the vessel location API?
Our API provides real-time vessel position (latitude/longitude), speed over ground, course, heading, navigation status, destination, ETA, draught, and timestamps. You can also access vessel identifiers like IMO, MMSI, and call sign. See the full list of available endpoints.
How often is the vessel position data updated?
Vessel positions are updated in real-time as we receive AIS signals. Terrestrial AIS typically updates every few seconds for vessels near shore, while satellite AIS provides updates every few minutes for vessels in open ocean.
Can I track vessels by geographic area?
Yes! Our Vessels by Area API lets you query all vessels within a specified radius (up to 50km) of any coordinates. Perfect for monitoring port approaches or specific maritime zones.
What pricing plans are available?
We offer flexible credit-based plans suitable for operations of all sizes, with enterprise plans available for high-volume access. View our pricing page for details.
Is there a free trial available?
Yes! Sign up for a free trial to test our API with real data. No credit card required. You will get access to all endpoints to evaluate the data quality and API performance.
What is the rate limit for this endpoint?
The Vessel Location API has a rate limit of 100 requests per minute, the highest of all our endpoints. This allows you to track up to 100 vessels per minute with individual calls. For tracking more vessels, consider our Bulk Vessel Location API which can track up to 750 vessels per minute.
Related Solutions
Explore other maritime data solutions
Get Vessel Locations Today
Join hundreds of companies using Data Docked to power their maritime applications. Get started with a free trial.
Start Free Trial