Environment

NWS zone catalog

Changed on

Return the NWS zone catalog (11,651+ zones total). Zones are the geographic unit of every NWS hazard alert: public forecast zones, county zones, fire weather zones, marine zones, coastal zones, offshore zones, land zones, and high-seas zones. Use the type and area filters to narrow the result (for example type=fire&area=CA for California fire weather zones). Updated semi-annually by NWS, cached 24 hours by Sugra. Attribution: NOAA National Weather Service (api.weather.gov).

get/api/v1/weather/nws/zones

Request

  • Base URL
    https://sugra.ai
  • URL
    https://sugra.ai/api/v1/weather/nws/zones
  • Auth
    API key in header x-api-key

Query parameters

typestring nullable

Zone type: public, fire, marine, coastal, offshore, land, county, forecast, high_seas.

areastring nullable

Two-letter state or territory code (e.g. NY, CA, PR).

regionstring nullable

Marine region code (e.g. AL, AT, GL, GM, PA, PI).

limitinteger

Maximum number of zones per response.

cursorstring nullable

Opaque upstream pagination cursor.

Response

List of zones plus filter echo.

Example response

{
  "meta": {
    "endpoint": "/api/v1/fred/us/cpi",
    "data_time": "2026-04-16T14:30:00Z",
    "response_time": "2026-04-16T14:30:12Z",
    "provider": "Sugra API v1.0.1",
    "data_age_days": 8.532,
    "source": "sugra_crypto",
    "attribution": "Short interest and Reg SHO daily short volume data is owned by and sourced from FINRA (Financial Industry Regulatory Authority).",
    "fallback_chain": [
      "sugra_crypto",
      "sugra_finance"
    ],
    "stale_since": "2026-09-08T12:00:00Z",
    "period": "2026-Q1",
    "notes": "the UKMTO report behind these counts is dated 2026-08-21 and is 11 days old"
  }
}

Changes

    • breaking

      added subschema #1 to the response body oneOf list for the response status

    • breaking

      the response's body type changed from object to no type for status

    • breaking

      removed the required property from the response with the status

    • breaking

      removed the required property from the response with the status

    • warning

      removed the optional property from the response with the status

    • warning

      removed the optional property from the response with the status

    • warning

      removed the optional property from the response with the status

    • warning

      removed the optional property from the response with the status

    • warning

      removed the optional property from the response with the status

    • warning

      removed the optional property from the response with the status

    • warning

      removed the optional property from the response with the status

    • warning

      removed the optional property from the response with the status

    • warning

      removed the optional property from the response with the status

    This list may be incomplete.

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status