📄️ Introduction
New Zealand's authoritative tidal data API, consolidated into the MetService Public API Platform.
📄️ GET /health
API Health Check. Verifies the operational status of the Tide API. Like every other endpoint, it needs a valid API key.
📄️ GET /models/{model_id}
Get Model Metadata. Retrieve detailed metadata, resolution, and attributes for a specific tidal model.
📄️ GET /models/{model_id}/tidetimes/points
Model Tide Times (High/Low). Calculate High and Low tide times for specific coordinates using a tidal model.
📄️ GET /models/{model_id}/timeseries/points
Model Timeseries. Calculate continuous tidal timeseries (elevation) for specific coordinates.
📄️ GET /stations/{station_id}
Get Station Metadata. Retrieve detailed metadata for a specific station.
📄️ GET /stations/{station_id}/tidetimes
Station Tide Times (High/Low). Retrieve High and Low tide times for a specific station.
📄️ GET /stations/{station_id}/timeseries
Station Timeseries. Retrieve continuous tidal timeseries (elevation) for a specific station.
📄️ GET /models
List Tidal Models. Returns a list of available tidal model datasets and their boundaries. Filtering by location returns models that cover the specified point.
📄️ GET /stations
List Stations. Returns a list of tidal observation stations (e.g., LINZ gauges). Filter by place name with `name`, by distance from a point with `latitude`, `longitude` and `radius`, or by area with `bounding_box`. Filters combine, and a station must match all of them.