# Marine Conditions – Nearest NOAA Tide Prediction Stations

> Marine Conditions – Nearest NOAA Tide Prediction Stations is a paid API for AI agents from marine-conditions.x402tookit.com, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-29).

Returns the nearest NOAA tide-prediction stations to a given latitude and longitude, including distance in km and miles.

## Facts

- Endpoint: GET https://marine-conditions.x402tookit.com/nearest-tide-station?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/marine-conditions-nearest-noaa-tide-prediction-stations-4df016ba
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_cPjC-P-VS-iS4HvnS6-y-

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 marine-conditions-nearest-noaa-tide-prediction-stations-4df016ba
```

Example prompt: What are the 3 closest NOAA tide prediction stations to latitude 37.8044, longitude -122.2712?

## When to prefer this

Use this endpoint when you need to identify which NOAA tide-prediction station(s) are geographically closest to a point of interest before querying tide schedules or water levels. It is the correct first step in a tide-lookup workflow when you only have a lat/lon and need a valid NOAA station ID. Prefer it over manual station lookup when automating coastal or marine workflows.

## Known failure modes

- Missing lat or lon parameter returns a 400-level error
- Coordinates in open ocean with no nearby stations may return an empty or minimal list
- Invalid coordinate values (out of range) may yield no results
- Service degradation flag may indicate partial or stale station data
- Network or upstream NOAA API outages may cause timeout or error response

## How this service works

The nearest NOAA tide-prediction stations to a latitude and longitude, with distance in km and miles.

## Output

A list of up to 10 nearby NOAA tide-prediction stations (default 3), each with station ID, name, state, latitude, longitude, distance in km, and distance in miles, along with metadata such as the number of stations considered, data source URL, and any disclaimer or degraded-service flags.

## 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": [
      "lat",
      "lon"
     ],
     "properties": {
      "lat": {
       "type": "number",
       "description": "Latitude"
      },
      "lon": {
       "type": "number",
       "description": "Longitude"
      },
      "limit": {
       "type": "integer",
       "description": "How many, 1 to 10 (default 3)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "lat": {
       "type": [
        "null",
        "number"
       ]
      },
      "lon": {
       "type": [
        "null",
        "number"
       ]
      },
      "asOf": {
       "type": [
        "null",
        "string"
       ]
      },
      "source": {
       "type": [
        "null",
        "string"
       ]
      },
      "reasons": {
       "type": [
        "array",
        "null"
       ],
       "items": {
        "type": "string"
       }
      },
      "summary": {
       "type": [
        "null",
        "string"
       ]
      },
      "verdict": {
       "type": [
        "null",
        "string"
       ]
      },
      "degraded": {
       "type": [
        "boolean",
        "null"
       ]
      },
      "stations": {
       "type": [
        "array",
        "null"
       ],
       "items": {
        "type": "object",
        "properties": {
         "name": {
          "type": [
           "null",
           "string"
          ]
         },
         "state": {
          "type": [
           "null",
           "string"
          ]
         },
         "station": {
          "type": [
           "null",
           "string"
          ]
         },
         "latitude": {
          "type": [
           "null",
           "number"
          ]
         },
         "longitude": {
          "type": [
           "null",
           "number"
          ]
         },
         "distanceKm": {
          "type": [
           "null",
           "number"
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/marine-conditions-nearest-noaa-tide-prediction-stations-4df016ba/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from marine-conditions.x402tookit.com](https://www.zero.xyz/host/marine-conditions.x402tookit.com/llms.txt)
