# USCG District 14 Local Notices to Mariners

> USCG District 14 Local Notices to Mariners 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-23).

Returns the latest USCG District 14 (Hawaii/Pacific) Local Notices to Mariners as structured JSON, including navigation discrepancies, waterway alerts, and aids-to-navigation status changes.

## Facts

- Endpoint: GET https://ticks.bnm.farm/mariners-d14?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-23
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/uscg-district-14-local-notices-to-mariners-9659ccf4
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_BSz-Wkdn_eLRO4A6nlQ9T

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-14-local-notices-to-mariners-9659ccf4
```

Example prompt: Pull the latest USCG District 14 Local Notices to Mariners for Hawaii and show me any current navigation discrepancies or aids-to-navigation outages.

## When to prefer this

Choose this endpoint when you need machine-readable, structured JSON of USCG District 14 (Hawaii/Pacific) Local Notices to Mariners rather than manually parsing NAVCEN PDFs. Ideal for agents that need to monitor Hawaiian waterway safety conditions, automate pre-voyage checks, or build alerting pipelines on navigation discrepancies. Prefer over raw PDF scraping or manual NAVCEN browsing when programmatic access is required.

## Known failure modes

- HTTP 402 if payment not included — endpoint requires $0.05 USDC via x402 protocol
- Stale data if NAVCEN has not yet published the current week's LNM PDF
- Empty records array if no discrepancies exist for the current week
- Network timeout if upstream NAVCEN source is unavailable

## How this service works

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

## Output

Returns a JSON object with ok status, product identifier ('uscg-d14-lnm'), current ISO date (asOf), ISO week number, source NAVCEN URL, an array of notice objects (each with text, week, section, waterway, and sourceUrl), an array of record objects (each with id, url, date, firm, and type), a record count, and any notices array. All data is sourced from the official USCG NAVCEN PDF publications for District 14.

## 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-09-02",
  "week": "35-2026",
  "source": "https://www.navcen.uscg.gov/local-notices-to-mariners?district=14+0&subdistrict=n",
  "status": "ok",
  "notices": [
   {
    "text": "Kaneohe Bay Channel Daybeacon 5 LLNR 28700",
    "week": "35-2026",
    "section": "Federal Discrepancies",
    "waterway": "Kaneohe Bay",
    "sourceUrl": "https://www.navcen.uscg.gov/sites/default/files/pdf/lnms/lnm14352026.pdf"
   }
  ],
  "product": "uscg-d14-lnm",
  "records": [
   {
    "id": "35-2026:Federal Discrepancies:28700",
    "url": "https://www.navcen.uscg.gov/sites/default/files/pdf/lnms/lnm14352026.pdf",
    "date": "2026-09-02",
    "firm": "Kaneohe Bay",
    "type": "mariners-d14"
   }
  ],
  "recordCount": 1
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/uscg-district-14-local-notices-to-mariners-9659ccf4/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)
