HeyMariner
API v1.4 — Stable

HeyMariner Maritime API

REST API for maritime data — vessel tracking, port information, fleet statistics, route calculations and marine weather. JSON responses, API key authentication.

Quick Start

# Get vessel by IMO number
curl -H "X-API-Key: YOUR_API_KEY" \
https://api.heymariner.com/v1/vessels/9234194
{/* Response */}
"imo": "9234194",
"name": "EVER GIVEN",
"type": "Container Ship",
"flag": "Panama",
"gt": 219079,
"dwt": 199629

Starter

Free
1,000/day API requests
10 watched tracked
Vessel search
Basic vessel details
Port information

Professional

$49/month
50,000/day API requests
100 watched tracked
All Starter features
Real-time AIS positions
Historical tracks
Fleet statistics
Weather API

Enterprise

Custom
Unlimited API requests
Unlimited tracked
All Pro features
Bulk AIS feed
Dedicated support
SLA guarantee
Custom endpoints

API Endpoints

MethodEndpoint
GET/v1/vessels/{imo}
GET/v1/vessels/{imo}/position
GET/v1/vessels/{imo}/track
GET/v1/vessels/search
GET/v1/ports/{port_id}
GET/v1/ports/{port_id}/arrivals
GET/v1/fleet/statistics
GET/v1/routes/distance
GET/v1/weather/{lat}/{lon}
POST/v1/fleet/watch