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
| Endpoint | Description | L402 | x402 |
|---|---|---|---|
/oracle/marine/{lat}/{lon}/seastate | Sea state at coordinates | 133 sats | $0.10 |
/oracle/marine/vessel/{mmsi} | Vessel position + sea state | 667 sats | $0.50 |
/oracle/marine/route/summary | Route sea state summary | 267 sats | $0.20 |
/oracle/marine/voyage/forecast | Full voyage forecast | 667 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
| Field | Type | Description |
|---|---|---|
waveHeight | number | Significant wave height (meters) |
windSpeed | number | Wind speed (m/s) |
windDirection | number | Wind direction (degrees) |
swellPeriod | number | Dominant swell period (seconds) |
seaSurfaceTemp | number | Sea 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.