# USCG District 13 Local Notice to Mariners (LNM) Feed

> USCG District 13 Local Notice to Mariners (LNM) Feed is a paid API for AI agents from ticks.bnm.farm, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-19).

Returns the latest USCG District 13 Local Notice to Mariners alerts, including federal discrepancies, aids-to-navigation outages, and waterway hazards for the Pacific Northwest region.

## Facts

- Endpoint: GET https://ticks.bnm.farm/mariners?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-19
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/uscg-district-13-local-notice-to-mariners-lnm-feed-3e829110
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_hgPiiYgVQHBOc_41XcSs0

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 uscg-district-13-local-notice-to-mariners-lnm-feed-3e829110
```

Example prompt: Pull the current USCG District 13 Local Notice to Mariners and tell me if there are any active aids-to-navigation discrepancies or hazards reported for this week in the Pacific Northwest.

## When to prefer this

Choose this endpoint when you need structured, machine-readable USCG District 13 LNM data without parsing raw PDFs from navcen.uscg.gov. Ideal for maritime trip planning, vessel routing agents, or automated safety monitoring for Pacific Northwest waterways. Prefer over manual PDF scraping when you need JSON-formatted notices with waterway metadata already extracted.

## Known failure modes

- Upstream USCG data unavailable: may return stale asOf date or empty notices array
- Payment not included or insufficient: 402 Payment Required response blocking access
- USCG publishes LNMs weekly so data may lag by up to a week from real-world events
- Network timeout if navcen.uscg.gov source is slow to respond
- No notices for a given week if USCG has not yet published that edition

## How this service works

Official public data as JSON. Unpaid paid routes return HTTP 402.

## Output

A JSON object with ok status, current date (asOf), ISO week identifier (week), overall status, and an array of notices each containing the notice text, week, section category (e.g. Federal Discrepancies), waterway name, and a direct URL to the source USCG PDF publication.

## 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",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "headers": {
     "type": "object",
     "additionalProperties": {
      "type": "string"
     }
    },
    "queryParams": {
     "type": "object",
     "additionalProperties": {
      "type": "string"
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "properties": {
    "type": {
     "type": "string"
    },
    "schema": {
     "type": "object"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "schema": {
  "type": "object",
  "required": [
   "ok",
   "product",
   "status",
   "week",
   "asOf",
   "source",
   "recordCount",
   "records",
   "notices"
  ],
  "properties": {
   "ok": {
    "type": "boolean"
   },
   "asOf": {
    "type": "string"
   },
   "week": {
    "type": "string"
   },
   "source": {
    "type": "string"
   },
   "status": {
    "type": "string"
   },
   "notices": {
    "type": "array",
    "items": {
     "type": "object"
    }
   },
   "product": {
    "type": "string"
   },
   "records": {
    "type": "array",
    "items": {
     "type": "object"
    }
   },
   "recordCount": {
    "type": "integer"
   }
  }
 },
 "example": {
  "ok": true,
  "asOf": "2026-08-12",
  "week": "32-2026",
  "source": "https://www.navcen.uscg.gov/local-notices-to-mariners?district=13+0&subdistrict=n",
  "status": "ok",
  "notices": [
   {
    "text": "Anacortes Channel Light 4 LLNR 19055 TRLB/STRUCT MISSING/STRUCT DEST FD",
    "week": "32-2026",
    "section": "Federal Discrepancies",
    "waterway": "Anacortes Harbor",
    "sourceUrl": "https://www.navcen.uscg.gov/sites/default/files/pdf/lnms/lnm13322026.pdf"
   }
  ],
  "product": "uscg-d13-lnm",
  "records": [
   {
    "id": "32-2026:Federal Discrepancies:19055",
    "url": "https://www.navcen.uscg.gov/sites/default/files/pdf/lnms/lnm13322026.pdf",
    "date": "2026-08-12",
    "firm": "Anacortes Harbor",
    "type": "mariners"
   }
  ],
  "recordCount": 1
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/uscg-district-13-local-notice-to-mariners-lnm-feed-3e829110/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from ticks.bnm.farm](https://www.zero.xyz/host/ticks.bnm.farm/llms.txt)
