# NOAA US Tide Station Data

> NOAA US Tide Station Data is a paid API for AI agents from opendata402.com, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-15).

Returns the latest observed water level and today's/tomorrow's predicted high and low tides for a specified NOAA tide station in US waters.

## Facts

- Endpoint: GET https://opendata402.com/v1/tides/us?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/noaa-us-tide-station-data-de9ae7f1
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_DUJ_xx7O6IwDHwbmXj7xo

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 noaa-us-tide-station-data-de9ae7f1
```

Example prompt: What are the current observed water level and today's and tomorrow's high and low tide times at NOAA station 9414290 (San Francisco)?

## When to prefer this

Use this endpoint when you need US coastal tide data — observed water levels and high/low tide predictions — from official NOAA CO-OPS stations. Prefer this over generic weather APIs when tide-specific data (MLLW-referenced heights, precise high/low event times) is needed for boating, fishing, shipping, or coastal engineering in US waters. If you need open-ocean buoy observations (wave height, sea temperature) rather than tidal predictions, use the sibling NOAA NDBC buoy endpoint instead.

## Known failure modes

- Invalid or non-existent station ID (not 7 digits or unknown to NOAA) returns an error
- NOAA data temporarily unavailable causes upstream fetch failure
- Station has no recent observations (offline buoy) may return null for observed level
- Malformed query parameter pattern fails schema validation before reaching NOAA

## How this service works

US tides for a NOAA tide station: the latest observed water level (6-minute data) and today's and tomorrow's predicted high and low tides in metres relative to MLLW, times in UTC. Use it for boating, fishing, coastal work and shipping in US waters. Station id e.g. 9414290 (San Francisco).

## Output

Returns the latest 6-minute observed water level reading and a list of today's and tomorrow's predicted high and low tide events for the requested NOAA station, with times in UTC and water levels in metres relative to MLLW (Mean Lower Low Water).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "station"
     ],
     "properties": {
      "station": {
       "type": "string",
       "pattern": "^\\d{7}$",
       "description": "NOAA CO-OPS station id (7 digits)."
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/noaa-us-tide-station-data-de9ae7f1/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from opendata402.com](https://www.zero.xyz/host/opendata402.com/llms.txt)
