Welcome to Water Restrictions, your go-to source for up-to-date information on water restrictions in your area.Water Restrictions LogoWater Restrictions
EndpointsMonitoring sites

Get Monitoring Sites

Gets a page of the monitoring sites the platform currently serves, optionally narrowed by provider, catchment number or the provider's own site number, with each site's provider facts, the statuses it states for the current date and the next, and the age of each row. A retired site is absent from the page and still resolves by id.

GET
/v1/monitoring-sites

Gets a page of the monitoring sites the platform currently serves, optionally narrowed by provider, catchment number or the provider's own site number, with each site's provider facts, the statuses it states for the current date and the next, and the age of each row. A retired site is absent from the page and still resolves by id.

Query Parameters

providerKey?string
catchmentNumber?string
siteNumber?string
pageNumber?|
Match^-?(?:0|[1-9]\d*)$
Formatint32
Default1
pageSize?|
Match^-?(?:0|[1-9]\d*)$
Formatint32
Default10

Response Body

application/json

application/problem+json

application/problem+json

curl -X GET "https://example.com/v1/monitoring-sites"
{  "items": [    {      "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",      "providerKey": "string",      "providerName": null,      "siteNumber": "string",      "name": "string",      "statedNames": {        "property1": "string",        "property2": "string"      },      "waterway": null,      "longitude": null,      "latitude": null,      "catchmentNumber": null,      "catchmentName": null,      "restrictionType": null,      "isActive": null,      "asAt": null,      "freshness": "current",      "freshnessReasons": null,      "currentStatus": null,      "nextStatus": null    }  ],  "pageNumber": 0,  "pageSize": 0,  "totalCount": 0,  "totalPages": 0,  "hasPreviousPage": true,  "hasNextPage": true}