Marinesia is a free-to-use, lightweight and modern API designed for maritime applications. It provides APIs that support real-time vessel tracking, historical movements, ship profile management, global port registry, and location-aware CCTV live streams.
Portal: https://marinesia.com
Documentation: https://docs.marinesia.com
Coverage: https://marinesia.com/coverage
All updates and improvements to Marinesia are documented in the project’s changelog. You can view the complete change history here: CHANGELOG.md
- Vessel location (AIS)
- Vessel profile with image
- Global port directory
- Live CCTV streaming from onboard locations (temporarily unavailable)
GET https://api.marinesia.com/api/v1/vessel/${MMSI}/profile?key=${YOUR_API_KEY}| Parameter | Type | Description |
|---|---|---|
MMSI |
string |
Required. MMSI (Maritime Mobile Service Identity) |
YOUR_API_KEY |
string |
Required. Your API key |
Marinesia Vessel Position enables users to monitor global vessel movements in real time using Automatic Identification System (AIS) data. Each vessel entry displays detailed navigation information. This page provides both tabular and map-based vessel data views integrated into the Marinesia Dashboard.
- Browse live AIS vessel records in real time
- Sort and filter by MMSI, timestamp, speed, or heading
- Filter by MMSI — Soon
Marinesia Vessel Profile provides detailed background information for each vessel detected in the Marinesia AIS ecosystem.
Users can view complete vessel data including MMSI, IMO, callsign, flag, and type, all sourced from verified global maritime databases.
This page integrates seamlessly with the Vessel Position module — allowing users to access full vessel details directly from live AIS position records.
- View detailed vessel identity, type, and specifications
- Access flag, MMSI, IMO, and callsign
- Filter and search vessels by name or MMSI
- Click a vessel to open its real-time position view — Soon
- Vessel image & history — Soon
Marinesia Port feature provides a comprehensive list of global maritime ports with essential attributes such as country flag, UN/LOCODE, and berth information. This module allows users to browse and analyze port data interactively within the Marinesia Dashboard.
- Browse port registry
- View country flags and UN/LOCODE identifiers
- Sort by name, country, UN/LOCODE, or berths
- Search and filter by country — Soon
Marinesia Live Stream allows users to monitor maritime video feeds in real-time from various global locations — ports, canals, and open-water areas.
This map uses MapLibre GL JS to visualize camera locations with distinctive camera markers.
- Zoom and pan to explore map areas
- Hover or click on a camera to see details
- Camera list panel - Soon
- Open live video feeds directly — Soon
You can give this repository a star to show more people :)
- Support: https://buymeacoffee.com/syauqisabili
- Feedback: contact@marinesia.com