Maritime data and intelligence, integrated into your systems via our APIs

For ship owners and managers, charterers, terminals, ship suppliers and service providers, ship agents and logistics companies - to use in your CRM, ERP and operational platforms.

Trusted by 400+ shipping companies
API catalog

Vessel, port and shipping company data to feed your current systems

Ten APIs across vessel identity, movement, port calls and compliance. Each API is documented, versioned and available in a sandbox before you touch production.

Live

Vessels API

Vessel identification, positions, dimensions, tonnage and engine data - looked up by IMO number.

Live

Management Contacts API

Registered owner, commercial manager and ISM manager for a vessel - each with contact emails, phone, country, address and website - looked up by IMO number.

Live

Voyage History API

Historical vessel movement - course, speed, draught, navigational status and destination.

Live

Scheduled Arrivals API

Vessels due into a port within a chosen day-window, ordered by ETA.

Live

Port Call History API

Arrival and departure history for a vessel across ports, with full timestamps. Historical vessel arrivals for any port or country.

Live

Geofence API

Point-in-time check for whether a vessel is currently inside a port or anchorage geofence.

Live

PSC API

Port State Control inspections, detentions and deficiencies - filterable by MoU and date range.

Live

Certificates API

Statutory and class certificates, filterable by expiry window.

Live

Surveys API

Classification society survey records, filterable by expiry window.

Coming soon

Compliance API

Vessel and company sanctions screening and risk indicators, as a dedicated API.

Lookups are by IMO number. Additional identifiers are covered in the full documentation, shared once your trial is scoped.

By customer profile

APIs for every player in the maritime trade

Whether you are negotiating a fixture, orchestrating a high-stakes port call, or delivering a critical supply or service, MagicPort's maritime APIs inject intelligence into your workflows.

Charterers and ship brokers

Speed up deal velocity, protect your business and win demurrage disputes.

  • Find and shortlist vessels that match your criteria and reach out to managers
  • Run sanctions checks, complete clearances and monitor risk ratings on vessels
  • Track vessels, get the visibility needed for just-in-time operations, and verify demurrage and laytime claims by cross-checking SOFs against vessel movement timestamps
Terminal operators and port authorities

Improve berth utilization, proactively detect high-risk vessels, and get port visibility to optimize port calls.

  • Integrate ETA updates, vessel lineups and approaching vessel alerts to optimize berth and anchorage schedules and improve service and supply deliveries
  • Automate safety, sanctions risk, ship-shore compatibility screenings and other workflows to eliminate manual data entry
  • Connect disparate data points to enable just-in-time operations, provide visibility to all stakeholders, and reduce lost time and demurrage expenses
Ship owners and managers

Gain fleet and market visibility, prevent agent and vendor overbilling, reduce costs with improved procurement planning, and manage fleet risks proactively.

  • Monitor your own fleet and other vessels in your target markets, and get alerts when vessels enter special insurance zones or approach risky vessels
  • Audit agency and vendor invoices against port call timestamps, and monitor inspection trends to reduce detention risks
  • Incorporate maritime data with your own operational data to improve procurement planning and save purchasing costs
Ship agents, suppliers and service providers

Discover business opportunities ahead of time, reduce operating costs with better supply and service delivery planning, and protect your business with risk monitoring.

  • Monitor relevant port calls and vessel characteristics to stay on top of potential opportunities, import their contacts into your CRM and reach out to them proactively
  • Integrate ETA updates and approaching vessel alerts to optimize service and supply deliveries and eliminate wasted time and money
  • Import vessel details into your operating systems to eliminate manual data entry, and monitor sanctions and payment risks on vessels and shipping companies
By business function

The maritime data API for commercial, operational and compliance decisions

Integrate maritime data directly into your CRM, operations and vetting to automate processes and improve decisions across your entire organization.

Commercial and business development

Find new opportunities, accelerate deal velocity, and reach verified decision-makers fast.

  • Monitor vessel positions, movements and port calls to identify target vessels and opportunities
  • Pull verified contact information into your CRM to automate outreach
  • Monitor all relevant fleets, port calls and drydocks to understand where you stand in the market, and reach out to leads and pursue opportunities proactively
  • Incorporate maritime data and analytics into your commercial operations
Operations and finance

Streamline port calls, optimize service and berth planning, automate manual workflows, and resolve disputes with timestamps and audit trails.

  • Plan port calls and services with vessel details, movement monitoring and ETA updates
  • Use port insights, lineup estimates and historical vessel movement data to improve port calls and turnaround times
  • Audit and benchmark port cost numbers, statement of facts (SOF), and demurrage claims with vessel movement timestamps
  • Enable just-in-time operations, improve procurement planning and automate manual workflows
Compliance and risk management

Screen sanctions risk, verify class and insurance details, inspect detention histories, and monitor risk ratings proactively.

  • Check vessels, shipping companies and any other entity against global sanctions lists
  • Monitor vessel risk ratings that incorporate port state control detentions, ownership changes, P&I status, vessel movements, ship-to-ship (STS) activities
  • Proactively monitor risk status changes with smart alerts and eliminate manual work and mistakes in compliance workflows
  • Embed proactive and continuous risk surveillance into your operations, and establish digital risk monitoring and compliance records that can be verified by authorities
Getting started

Three steps to get access

Easy from first conversation to production.

1

Request a scoped trial

Tell us your use case and the systems you want to feed. We confirm which data you need, scope the right APIs, and send a tailored quote alongside a test token.

2

Build against sample data

Run your integration in the sandbox against real sample vessels until the responses match what your CRM, ERP or operational platform expects.

3

Go live

Move to production credentials with the exact same request and response shapes - nothing to rebuild.

Questions

Frequently asked

The questions technical and commercial teams ask before they scope a trial.

A set of REST APIs that put MagicPort's vessel, port and shipping company data directly into the systems your team already works in. Ten APIs cover vessel identity, movement, port calls and compliance, each documented, versioned and available in a sandbox before you touch production.

Nine are live: Vessels, Management Contacts, Voyage History, Scheduled Arrivals, Port Call History, Geofence, PSC, Certificates and Surveys. The Compliance API, covering vessel and company sanctions screening with risk indicators, is releasing soon.

It depends on the job. Fixing a vessel and checking the counterparty usually means Vessels, Voyage History, Management Contacts and PSC. Filling a pipeline with vessels heading to your ports means Scheduled Arrivals, Port Call History and Management Contacts. Planning berths and labour means Scheduled Arrivals, Geofence and Port Call History. Tell us the use case and we'll scope the trial to the right set.

AIS tracking for movement, official registries for vessel and company records, and port state control and certification authorities for the regulatory record.

Global, across commercial vessel types and ports worldwide, for both live movement and historical activity.

Voyage History and Port Call History are queryable in windows, from recent activity through to a full year and beyond.

Dedicated sanctions and risk screening arrives with the Compliance API. Today the PSC, Certificates and Surveys APIs give you the regulatory record: inspections, detentions, deficiencies, certificate and survey status, which is the factual backbone of most due diligence checks.

Yes. You request a scoped trial, build against sample data, and go live once your integration works.

The trial gives you keys and documentation immediately, so you can make a first successful call the same day. How long the full integration takes depends on your side, but you're building against a sandbox, not production, until you're ready.

Yes, that's what it's for. It's a standard REST/JSON API, independent of how you use the MagicPort web platform, so it fits whatever CRM, ERP, TMS or in-house system your team already runs.

Usage-based and credit-metered. Each call deducts a set number of credits depending on the endpoint and how much data you're asking for, drawn from a monthly allocation sized to your expected volume.

No. Credits reset each billing cycle.

Yes, within the scope of your agreement, which defines what you may build with the data, show to your own users and pass on to them. What isn't allowed is reselling the raw data itself or sharing your API credentials. If our data will sit inside something you charge for, describe the use case and we'll confirm your terms cover it.

The Management Contacts API is intended for genuine business communication connected to vessel activity. Whether a particular outreach campaign is permitted depends on your agreement with us and on the privacy and marketing laws in force for you and for the person being contacted, so check your intended use against both before you launch it.

Request access

Tell us what you need to test

Tell us your use case and the systems you want to feed - we take it from there.

1

We review your use case and confirm data coverage.

2

We scope the right APIs and send a tailored quote.

3

We issue a test token so you can start testing at no cost.

Takes about two minutes · Free to test · No credit card