Historical and real-time
AIS data.

Historical and real-time
AIS data.

Clean, standardized vessel movement data

Track live positions, query historical routes, and access consistent AIS data through a unified API — without the overhead of cleaning, merging, or normalizing raw maritime datasets.

  • Live & historical AIS — Access current vessel positions and historical movement data
  • Clean & standardized — Work with normalized, consistent data across every request
  • Query-ready — Retrieve vessel movements by vessel, time, and location through a unified data interface

What you get

Vessel Data You Can Build On.

One API for vessel tracks, areas and identities in parts of the North Sea and the Baltic, ready to drop into your product.

One API, One Key

Tracks, areas and vessel details from a single REST API. Add your key to one header and start building.

Clean, Ready-to-Use Data

Consistent, deduplicated positions in one schema, so you ship features instead of cleaning raw feeds.

Follow Any Vessel

Find ships by name, call sign, MMSI or IMO and get one continuous track, even when the MMSI changes.

Traffic in Any Area

See the vessels that passed through a port, strait or offshore site in our coverage area over a time window. Pro and Business.

Built for Developers

A quickstart, full API reference and OpenAPI spec, plus clear errors that tell you exactly what to fix.

Free to Explore

Watch traffic on the free Live Map and test the API on the Free plan. No card needed.

Use Cases

Built for Every
Maritime Team.

The same tracks, areas and vessel identities, applied to the questions your team answers every day. Code examples are in the quickstart.

Operations

Fleet & Port Operations

Replay any voyage fix by fix and see which vessels used a berth, anchorage or approach channel over the period you choose. Work out how long ships waited at anchor, when they arrived and how fast they moved, then feed the results straight into your dashboards, reports and maps without cleaning raw feeds first. Every position arrives deduplicated in one schema, with speed, course, heading and navigational status, so the same code works for one ship or a whole port.

  • Voyage history by MMSI or IMO
  • Vessels in a port area
  • Speed, course and heading
  • Underway, anchored or moored
  • 1-minute and 1-hour views
  • GeoJSON for your own maps

Built forShip operatorsPort authoritiesLogistics platforms

Trading & Risk

Market, Insurance & Risk

See what a vessel actually did before you price, insure or charter it. Check its past voyages, port visits and speed, and follow one ship across MMSI changes with a single IMO track. Watch the traffic through the straits and ports your market depends on, and load long histories into your own models as CSV. Name, call sign, type and size come from the vessel endpoint wherever the ship broadcasts them, and each answer is built only from recorded positions, so the history behind your decision is the history that was broadcast. Pro and Business include 12 months of history.

  • Strait and port traffic
  • Underwriting and claims checks
  • One track across MMSI changes
  • Name, call sign, type and size
  • Bulk history as CSV
  • 12 months on paid plans

Built forTraders and analystsInsurers and brokersCharterers

Compliance & Research

Compliance, Research & Public Sector

Build a documented record of where vessels went, with the source and license behind every position. Study traffic around offshore sites, protected areas and shipping lanes over months. Positions are never interpolated, and suspicious jumps are flagged rather than deleted, so the record matches what was broadcast. Track and area responses carry the attribution text each source requires, so you can publish findings and reports without chasing license terms.

  • Track records for audits
  • Offshore and protected areas
  • Source named on every fix
  • Attribution built in
  • Implausible jumps flagged
  • Real fixes, never interpolated

Built forCompliance teamsResearchersPublic agencies

Pricing

Start Free,
Scale When Ready.

Try the API for free, then pick the limits you need. Only successful requests count.

Free

Try the API on recent data. No card needed.

€0/mo

€0/yr

1,000 requests / month

1 request / second

Last 7 days of history

No area queries

Tracks by MMSI or IMO

Up to 1,000 rows per page

Raw, 1-minute and 1-hour data

JSON, GeoJSON and CSV

Free

Try the API on recent data. No card needed.

€0/mo

€0/yr

1,000 requests / month

1 request / second

Last 7 days of history

No area queries

Tracks by MMSI or IMO

Up to 1,000 rows per page

Raw, 1-minute and 1-hour data

JSON, GeoJSON and CSV

Pro

12 months of history plus area queries in boxes up to 2° a side.

Adds area queries

€79/mo

€790/yr

300,000 requests / month

10 requests / second

Last 12 months of history

Areas up to 2° × 2°

Tracks by MMSI or IMO

Up to 50,000 rows per page

Raw, 1-minute and 1-hour data

JSON, GeoJSON and CSV

Pro

12 months of history plus area queries in boxes up to 2° a side.

Adds area queries

€79/mo

€790/yr

300,000 requests / month

10 requests / second

Last 12 months of history

Areas up to 2° × 2°

Tracks by MMSI or IMO

Up to 50,000 rows per page

Raw, 1-minute and 1-hour data

JSON, GeoJSON and CSV

Business

Boxes up to 10° a side and the highest limits.

€199/mo

€1,990/yr

1,000,000 requests / month

20 requests / second

Last 12 months of history

Areas up to 10° × 10°

Tracks by MMSI or IMO

Up to 50,000 rows per page

Raw, 1-minute and 1-hour data

JSON, GeoJSON and CSV

Business

Boxes up to 10° a side and the highest limits.

€199/mo

€1,990/yr

1,000,000 requests / month

20 requests / second

Last 12 months of history

Areas up to 10° × 10°

Tracks by MMSI or IMO

Up to 50,000 rows per page

Raw, 1-minute and 1-hour data

JSON, GeoJSON and CSV

Need real-time data, more requests or larger areas?

We set up custom plans by email.

Contact us

FAQ

Common
Questions.

Short answers here; details are in the docs. Anything else: [email protected]

Your First Vessel Track in Minutes.

Your First Vessel Track in Minutes.

Create a free key, send one request and get a vessel track back as JSON, GeoJSON or CSV.

No card needed · 1,000 free requests a month