# Marine Conditions Tide predictions, water level and surge, buoy observations, nearest stations, Beaufort and sea state. ## How to pay Machine-payable over x402. USDC on: Base (eip155:8453), Solana (solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp), Polygon (eip155:137), Arbitrum One (eip155:42161). No accounts. No API keys. No signup. The paying wallet is the account. ## Machine-readable - OpenAPI: https://marine-conditions.x402tookit.com/openapi.json - x402 manifest: https://marine-conditions.x402tookit.com/.well-known/x402 - Catalog (free): https://marine-conditions.x402tookit.com/catalog - Health (free): https://marine-conditions.x402tookit.com/health - Uptime (free): https://marine-conditions.x402tookit.com/uptime ## Endpoints (7) ### GET /buoy-now — $0.02 Latest NDBC buoy observation: wind, gust, waves, swell, pressure and water temperature, with a Beaufort and sea-state screen. Params: buoy: string Example: https://marine-conditions.x402tookit.com/buoy-now?buoy=46026 ### GET /nearest-buoy — $0.02 The nearest active NOAA/NDBC buoys and stations that report weather, with distance, owner and type. Params: lat: number, lon: number, limit?: integer Example: https://marine-conditions.x402tookit.com/nearest-buoy?lat=37.8&lon=-122.6&limit=3 ### GET /nearest-tide-station — $0.02 The nearest NOAA tide-prediction stations to a latitude and longitude, with distance in km and miles. Params: lat: number, lon: number, limit?: integer Example: https://marine-conditions.x402tookit.com/nearest-tide-station?lat=40.65&lon=-74&limit=3 ### GET /sea-state — $0.02 Beaufort wind force and Douglas sea state from a wind speed and wave height, with plain-language descriptions of sea conditions. Params: wind?: number, windUnit?: string, wave?: number, waveUnit?: string Example: https://marine-conditions.x402tookit.com/sea-state?wind=30&windUnit=kt&wave=4&waveUnit=m ### GET /tide-predictions — $0.03 Upcoming high and low tides at a NOAA tide station: UTC and local times, heights in feet above MLLW, next tide and tidal range. Params: station: string, days?: integer Example: https://marine-conditions.x402tookit.com/tide-predictions?station=8518750&days=2 ### GET /tide-station-info — $0.02 NOAA CO-OPS station facts: name, state, coordinates, time zone, tidal or Great Lakes, and station type. Params: station: string Example: https://marine-conditions.x402tookit.com/tide-station-info?station=8518750 ### GET /water-level-now — $0.03 Latest observed water level at a NOAA station against its tide prediction: the difference shows surge or blow-out in feet. Params: station: string Example: https://marine-conditions.x402tookit.com/water-level-now?station=8518750 ## Terms Marine facts come from NOAA CO-OPS (tides and water levels) and the NOAA National Data Buoy Center and local computation, provided as is. Observations can be delayed, missing or flagged by NOAA quality control, and predictions exclude weather effects. This is not a navigation aid, forecast or official advisory: use NOAA charts, NWS marine forecasts and your own judgement for safety decisions.