Get Monitoring Site
Gets one monitoring site by its id, with the statuses the provider states for it. A site the platform no longer serves still resolves here, and every row carries its own as-at and freshness state. Its flow readings are served at the site's readings sub-collection.
Gets one monitoring site by its id, with the statuses the provider states for it. A site the platform no longer serves still resolves here, and every row carries its own as-at and freshness state. Its flow readings are served at the site's readings sub-collection.
Path Parameters
uuidResponse Body
application/json
application/problem+json
application/problem+json
application/problem+json
curl -X GET "https://example.com/v1/monitoring-sites/497f6eca-6276-4993-bfeb-53cbbbba6f08"{ "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, "statuses": [ { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "asAt": "2019-08-24", "assessedFlow": null, "sourceUrl": "string", "freshness": "current", "freshnessReasons": null, "bands": [ { "bandNumber": 0, "bandDescription": null, "allocation": 0 } ] } ]}Get Area Scheduled Changes GET
Gets the scheduled stage changes for an area, including pending, approved, and cancelled changes.
Get Monitoring Site Readings GET
Gets a page of one monitoring site's readings, newest observed first, optionally narrowed to a span. A reading older than its source's maximum age is reported as stale with no value, so a suppressed reading is distinguishable from one the provider did not state.