# ForgeMesh Ocean Wave Forecast

> ForgeMesh Ocean Wave Forecast is a paid API for AI agents from x402.forgemesh.io, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-15).

Returns current marine conditions (wave height, wave period, swell height, sea surface temperature) for any ocean coordinate worldwide.

## Facts

- Endpoint: POST https://x402.forgemesh.io/ocean-wave-forecast
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/forgemesh-ocean-wave-forecast-59451b6c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_IC9vo0wQPOy1uxiGQ186J

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability forgemesh-ocean-wave-forecast-59451b6c -d '<json body>'
```

Example prompt: What are the current wave conditions at latitude 34.02, longitude -118.50? I need the wave height, wave period, swell height, and sea surface temperature.

## When to prefer this

Use this endpoint when you need real-time marine conditions (wave height, period, swell, SST) for any ocean point worldwide by GPS coordinates. Ideal for surfing apps, voyage planning, offshore operations dashboards, or shipping route assessments that need structured JSON marine data at a low per-call cost.

## Known failure modes

- Invalid or out-of-range latitude/longitude returns an error response
- Coordinates pointing to land rather than ocean may return null or error
- Payment failure via x402 protocol returns 402 status
- Missing required latitude or longitude fields returns a validation error
- Service unavailability returns a 5xx error

## How this service works

Marine conditions API by coordinates: current wave height, wave period, swell wave height, and sea surface temperature for any ocean point worldwide. Structured JSON for boating, shipping, surf-forecast, and offshore-operations agents.

## Output

A structured JSON object containing current marine conditions for the specified coordinates: wave height, wave period, swell wave height, and sea surface temperature.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "latitude": {
   "type": "string",
   "description": "Latitude, e.g. 40.71"
  },
  "longitude": {
   "type": "string",
   "description": "Longitude, e.g. -74.00"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {
   "current": {
    "time": "2026-07-16T08:30",
    "wave_height": 0.12,
    "wave_period": 8.2,
    "swell_wave_height": 0.08,
    "sea_surface_temperature": 23.6
   },
   "current_units": {
    "wave_height": "m",
    "wave_period": "s",
    "sea_surface_temperature": "°C"
   }
  },
  "attribution": "Open-Meteo.com (CC BY 4.0)"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/forgemesh-ocean-wave-forecast-59451b6c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.forgemesh.io](https://www.zero.xyz/host/x402.forgemesh.io/llms.txt)
