# USCG District 17 Local Notices to Mariners

> USCG District 17 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-24).

Returns the latest US Coast Guard District 17 (Alaska) Local Notices to Mariners as structured JSON, including aid-to-navigation discrepancies and waterway notices.

## Facts

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

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-17-local-notices-to-mariners-f209f0bc
```

Example prompt: Pull the latest USCG District 17 Local Notices to Mariners for this week and show me any federal aid-to-navigation discrepancies reported in Alaskan waters.

## When to prefer this

Choose this endpoint when you need structured, machine-readable USCG District 17 (Alaska) Local Notices to Mariners data without scraping PDFs from NAVCEN yourself. It is ideal for maritime safety dashboards, voyage planning tools, or automated monitoring of Alaskan waterway aid-to-navigation discrepancies. Prefer this over raw NAVCEN PDF access when you need JSON output, a consistent schema, and programmatic access with per-call micropayment pricing.

## Known failure modes

- HTTP 402 if payment is not provided or the x402 payment header is missing/invalid
- Empty records array if no notices were published for the current week
- Source NAVCEN website unavailable causing stale or failed data fetch
- Malformed or missing PDF at the source URL resulting in parsing errors

## How this service works

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

## Output

A JSON object containing a boolean success flag, product identifier ('uscg-d17-lnm'), current week label (e.g. '35-2026'), asOf date, source URL pointing to the NAVCEN website, status string, an array of notice objects (each with text, week, section, waterway, and sourceUrl), an array of record objects (each with id, url, date, firm/waterway, and type), and a recordCount integer.

## 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=17+0&subdistrict=n",
  "status": "ok",
  "notices": [
   {
    "text": "Finger Shoal Lighted Bell Buoy 3 LLNR 27520",
    "week": "35-2026",
    "section": "Federal Discrepancies",
    "waterway": "Adak Island",
    "sourceUrl": "https://www.navcen.uscg.gov/sites/default/files/pdf/lnms/lnm17352026.pdf"
   }
  ],
  "product": "uscg-d17-lnm",
  "records": [
   {
    "id": "35-2026:Federal Discrepancies:27520",
    "url": "https://www.navcen.uscg.gov/sites/default/files/pdf/lnms/lnm17352026.pdf",
    "date": "2026-09-02",
    "firm": "Adak Island",
    "type": "mariners-d17"
   }
  ],
  "recordCount": 1
 }
}
```

## More

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