geonet-nz · git:20260719.1748a98 · 2026-07-19 · sha256 5179b900cdf27d23
geonet-nz git:20260719.1748a98A
Immutable. This exact content never changes and is served at /api/v1/blob/5179b900cdf27d23.
--- name: geonet-nz description: "Query GeoNet New Zealand public earthquake, volcano alert, and GeoNet news endpoints through a lightweight no-login CLI. Use when the task involves recent NZ earthquakes, felt/MMI-filtered quakes, earthquake detail by publicID, volcanic alert levels, volcanic activity bulletins, or GeoNet public geohazard updates. Read-only; no authentication required." license: MIT compatibility: "Requires Python 3.10+ and network access for live data" metadata: thecolab.category: "environment" thecolab.source_owner: "GeoNet" thecolab.source_type: "official" thecolab.auth: "none" thecolab.access_mode: "public-api" thecolab.data_class: "public" thecolab.writes: "false" thecolab.browser: "false" thecolab.risk: "low" thecolab.cache_ttl: "24h" thecolab.schema_version: "1" thecolab.skill_type: "public-api" thecolab.pack: "nz-public-data" thecolab.source_url: "https://api.geonet.org.nz/" thecolab.allowed_domains: "api.geonet.org.nz" thecolab.last_verified: "2026-07-19" thecolab.health: "healthy" thecolab.maintainer: "@adam91holt" --- # GeoNet NZ ## Goal Query public GeoNet geohazard feeds with deterministic CLI commands and JSON output. ## CLI ```bash python3 skills/geonet-nz/scripts/cli.py quakes --mmi 3 --limit 10 python3 skills/geonet-nz/scripts/cli.py quake 2026p386918 --json python3 skills/geonet-nz/scripts/cli.py volcanoes --json python3 skills/geonet-nz/scripts/cli.py news --limit 5 ``` Commands: - `quakes [--mmi N] [--min-mag N] [--limit N] [--json]` - recent earthquakes from GeoNet's quake feed - `quake PUBLIC_ID [--json]` - detail lookup for a publicID - `volcanoes [--json]` - current volcanic alert levels - `news [--limit N] [--json]` - recent GeoNet news/bulletins ## Resources - CLI: `scripts/cli.py` - Smoke test: `scripts/smoke_test.py` - API notes: `references/api-notes.md`