Marine Oracle

Real-time maritime data — sea state conditions, vessel tracking, route planning, and voyage forecasts.

Overview

The Marine Oracle provides signed maritime data at any global coordinates. Sea state conditions include wave height, wind speed, swell period, and sea surface temperature. Vessel tracking cross-references AIS data with real-time environmental conditions. Route summaries and voyage forecasts aggregate conditions along waypoints for maritime planning.

Endpoints

EndpointDescriptionL402x402
/oracle/marine/{lat}/{lon}/seastateSea state at coordinates133 sats$0.10
/oracle/marine/vessel/{mmsi}Vessel position + sea state667 sats$0.50
/oracle/marine/route/summaryRoute sea state summary267 sats$0.20
/oracle/marine/voyage/forecastFull voyage forecast667 sats$0.50

Example request

curl https://api.myceliasignal.com/oracle/marine/37.77/-122.41/seastate/preview

Returns sea state conditions for San Francisco Bay.

Sea state response fields

FieldTypeDescription
waveHeightnumberSignificant wave height (meters)
windSpeednumberWind speed (m/s)
windDirectionnumberWind direction (degrees)
swellPeriodnumberDominant swell period (seconds)
seaSurfaceTempnumberSea surface temperature (°C)

Vessel tracking

The /oracle/marine/vessel/{mmsi} endpoint accepts a 9-digit Maritime Mobile Service Identity (MMSI) number and returns the vessel's current position combined with sea state at that location.

Voyage forecasts

The /oracle/marine/voyage/forecast endpoint provides multi-day weather and sea state forecasts along a planned route, including optimal departure windows and risk assessments.