{ "@context": "https://schema.org", "@graph": [ { "@type": "WebPage", "@id": "https://www.safecube.ai/developers/vessel-api#webpage", "url": "https://www.safecube.ai/developers/vessel-api", "name": "Vessel API – Real-Time AIS Data by IMO or MMSI", "description": "Retrieve real-time AIS data for any vessel by IMO or MMSI: position, speed, course, flag, destination and ETA.", "inLanguage": "en", "isPartOf": { "@id": "https://www.safecube.ai/#website" }, "publisher": { "@id": "https://www.safecube.ai/#organization" }, "breadcrumb": { "@id": "https://www.safecube.ai/developers/vessel-api#breadcrumb" }, "mainEntity": { "@id": "https://www.safecube.ai/developers/vessel-api#api" }, "hasPart": { "@id": "https://www.safecube.ai/developers/vessel-api#faq" } }, { "@type": "WebSite", "@id": "https://www.safecube.ai/#website", "url": "https://www.safecube.ai/", "name": "SafeCube", "inLanguage": "en", "publisher": { "@id": "https://www.safecube.ai/#organization" } }, { "@type": "Organization", "@id": "https://www.safecube.ai/#organization", "name": "SafeCube", "url": "https://www.safecube.ai/", "description": "Container tracking, vessel intelligence and port analytics platform and API.", "logo": { "@type": "ImageObject", "url": "https://cdn.prod.website-files.com/68761ebbc61ca482bd27799b/68f2392cc4dd756337ab5917_Safecube%20logo%20byline%20by%20Sinay%20svg.svg" }, "telephone": "+33 (0)2 50 01 15 50", "email": "[email protected]", "address": { "@type": "PostalAddress", "streetAddress": "14 rue Alfred Kastler", "postalCode": "14000", "addressLocality": "Caen", "addressCountry": "FR" }, "sameAs": [ "https://www.linkedin.com/company/safecube/" ], "parentOrganization": { "@type": "Organization", "name": "Sinay SAS", "url": "https://www.sinay.ai/", "sameAs": [ "https://www.linkedin.com/company/sinay/" ] } }, { "@type": "BreadcrumbList", "@id": "https://www.safecube.ai/developers/vessel-api#breadcrumb", "itemListElement": [ { "@type": "ListItem", "position": 1, "name": "Home", "item": "https://www.safecube.ai/" }, { "@type": "ListItem", "position": 2, "name": "Developers", "item": "https://www.safecube.ai/developers/developers" }, { "@type": "ListItem", "position": 3, "name": "Vessel API" } ] }, { "@type": "SoftwareApplication", "@id": "https://www.safecube.ai/developers/vessel-api#api", "name": "SafeCube Vessel API", "url": "https://www.safecube.ai/developers/vessel-api", "description": "REST API returning the current AIS record of a vessel identified by IMO or MMSI, including position, speed, course, physical characteristics, destination and ETA.", "applicationCategory": "DeveloperApplication", "operatingSystem": "Any (HTTP API)", "provider": { "@id": "https://www.safecube.ai/#organization" }, "featureList": [ "Vessel lookup by IMO or MMSI", "Last known position with timestamp", "Speed and course over ground", "Flag, name, call sign and vessel type", "Length and width", "Declared destination and ETA" ], "softwareHelp": { "@type": "WebPage", "url": "https://documentation.safecube.ai/docs/getting-started" } }, { "@type": "FAQPage", "@id": "https://www.safecube.ai/developers/vessel-api#faq", "mainEntity": [ { "@type": "Question", "name": "How do I identify a vessel?", "acceptedAnswer": { "@type": "Answer", "text": "By IMO or MMSI number. Either identifier returns the vessel's AIS record." } }, { "@type": "Question", "name": "What data does the Vessel API return?", "acceptedAnswer": { "@type": "Answer", "text": "The vessel's current AIS attributes: last known position, speed, course, flag, name, length, width, type, call sign, declared destination and ETA." } }, { "@type": "Question", "name": "What is the difference with the Vessels Intelligence API?", "acceptedAnswer": { "@type": "Answer", "text": "The Vessel API returns a vessel's current AIS attributes. The Vessels Intelligence API adds port calls, meaning live and historical arrival and departure times." } }, { "@type": "Question", "name": "Can I monitor my API consumption?", "acceptedAnswer": { "@type": "Answer", "text": "Yes. A usage endpoint returns your monthly consumption, with a minimum resolution of one month." } } ] } ] }

Vessel API

Use either MMSi or IMO of a ship to retrieve all AIS information of a specific vessel such as its real-time position, speed or course.
Explore API
Test UI for free
Information panel for container ship CMA CGM Zheng He with Malta flag, ship features, destination Dunkerque, and map showing location near Portugal coast.
Credit card mockupsCredit card mockups

Retrieve Vessel AIS Data with our API

Quick & easy integration

Swagger & Postman Collection documentations.
Average implementation time : less than half a day.

Convenient Pricing

Our subscription-based pricing is designed to meet your needs, with flexible plans that allow you to pay only for what you use, without any hidden costs.

Free Plan

Try our APIs platform for free with 500 monthly API calls and experience the benefits of our powerful tools and services before making a commitment. No credit card required.

Rate Limit

Our system is designed to ensure maximum performance and reliability, with a rate-limit of 10 calls per minute to protect against abuse and ensure fair usage.
APIs

Made for developers

Integrate in Minutes

Get Your API Key

Get started now by generating your API key on the Developer platform.

Request Vessel Data

Retrieve vessel information by entering its IMO or MMSI number.

Get all vessel data

Our API will return all the following informations.

Access Documentation
Integrate Vessel AIS data into your system
Enhance real-time situational awareness, enhance Track & Trace or monitor vessel performance.
  • IMO
  • MMSI
  • Flag
  • Name
  • Length
  • Width
  • Type
  • CallSign
  • ETA
  • Destination
  • Last knowPosition

Get started now

Want to build better applications?
Start Free Trial
No credit card required • 14-day free trial • Setup in 5 minutes

Frequently Asked Questions

Everything about vessel AIS data
Sign-up for free
How do I identify a vessel?
By IMO or MMSI number. Either identifier returns the vessel's AIS record.
What data does the Vessel API return?
The vessel's current AIS attributes: last known position, speed, course, flag, name, length, width, type, call sign, declared destination and ETA.
What is the difference with the Vessels Intelligence API?
The Vessel API returns a vessel's current AIS attributes. The Vessels Intelligence API adds port calls, meaning live and historical arrival and departure times.
Can I monitor my API consumption?
Yes. A usage endpoint returns your monthly consumption, with a minimum resolution of one month.