Developer Tools
Official SDKs for TypeScript, Python, and Go with auto-pagination and typed errors. MCP server for AI assistant integration with Claude, Cursor, and more.
Learn MoreWELCOME TO VESSELAPI.COM
Query live vessel positions, detailed vessel profiles, emissions data, port events, and safety inspections through a RESTful JSON API. Integrate maritime intelligence into your stack with simple HTTP requests — built for compliance, trade analytics, and fleet monitoring.
Official SDKs for TypeScript, Python, and Go with auto-pagination and typed errors. MCP server for AI assistant integration with Claude, Cursor, and more.
Learn More
Near real-time AIS position data updated continuously. Query the latest vessel positions by bounding box, radius, or MMSI through the REST API.
Learn More
Marine casualty records and port state control inspection history. Access deficiency reports, detention records, and safety event data by vessel.
Learn MoreReal-time maritime intelligence spanning the world's oceans, ports, and coastal waters.
682K+
Vessels Tracked
59K+
Ports Covered
230
Countries
99.5%
Uptime Target
Vessel emissions data including CO2 output, fuel consumption, and energy efficiency metrics. Filter by vessel or reporting period.
Learn More
Arrival and departure events updated every minute per tracked port. Query events by port UN/LOCODE, vessel, or time range.
Learn More
Real-time webhook and WebSocket notifications for port arrivals, departures, ETA changes, speed changes, and geofence events. Subscribe to vessel changes automatically.
Learn MoreWe aggregate data from authoritative maritime sources to ensure accuracy, coverage, and reliability.
AIS Receivers
Sub-minute latency
Maritime Databases
IMO & flag state records
Safety Systems
GMDSS broadcasts
NGA Port Index
7,000+ ports worldwide
Weather warnings, navigational hazards, and emergency broadcasts refreshed every 6 hours.
Learn More
Global port reference data updated daily. Search by name, UN/LOCODE, or geographic coordinates.
Learn More
Lighthouses, radio beacons, DGPS stations, and MODUs. Updated weekly from official hydrographic publications.
Learn More
Classification records, ownership details, and technical specifications. Look up hull, machinery, and certificate data.
Learn MoreWe're constantly expanding our maritime data coverage. If you need a dataset or endpoint that isn't listed, let us know.
Contact support@vesselapi.comSelect a plan based on your expected request volume. All tiers include REST API access and port events. Higher tiers unlock more API calls per month.
Register at dashboard.vesselapi.com with your email and set up billing through Paddle. Once verified, your dashboard gives you access to usage metrics and key management.
Generate an API key from your dashboard and authenticate requests
using the Authorization: Bearer {your_key} header. No OAuth flows or token
refresh — just a single key for all endpoints.
Purpose-built endpoints for the most common maritime data use cases.
Real-time AIS vessel positions, speed, heading, and ETAs
Processed AIS data with vessel identifiers and navigation status
CO2 emissions, fuel consumption, and energy efficiency data
Webhook and WebSocket alerts for port events and ETA changes
All maritime data in one API — vessels, ports, safety, and more
API Changelog & Data Coverage Updates
Subscribe for technical updates including new endpoint releases, AIS data coverage changes, and API changelog notifications.