{"links": [{"rel": "self", "href": "https://data.townofcary.org/api/v2/catalog/datasets/device-sites"}, {"rel": "datasets", "href": "https://data.townofcary.org/api/v2/catalog/datasets"}, {"rel": "records", "href": "https://data.townofcary.org/api/v2/catalog/datasets/device-sites/records"}, {"rel": "exports", "href": "https://data.townofcary.org/api/v2/catalog/datasets/device-sites/exports"}, {"rel": "facets", "href": "https://data.townofcary.org/api/v2/catalog/datasets/device-sites/facets"}, {"rel": "reuses", "href": "https://data.townofcary.org/api/v2/catalog/datasets/device-sites/reuses"}], "dataset": {"visibility": "domain", "dataset_id": "device-sites", "dataset_uid": "da_hmykbj", "has_records": true, "features": ["geo", "analyze"], "attachments": [], "alternative_exports": [], "data_visible": true, "fields": [{"name": "name", "description": "Site Name", "annotations": {"facet": true, "sortable": true, "facetsort": "alphanum"}, "label": "Site Name", "type": "text"}, {"name": "siteid", "description": "Site Identifier", "annotations": {"facetsort": "-count", "facet": true}, "label": "\ufeffSite ID", "type": "text"}, {"name": "deviceid", "description": "Device Identifier", "annotations": {"facet": true}, "label": "Device ID", "type": "text"}, {"name": "type", "description": "Device type", "annotations": {"facet": true, "disjunctive": true}, "label": "Type", "type": "text"}, {"name": "location", "description": "Closest Address", "annotations": {}, "label": "Location", "type": "text"}, {"name": "description", "description": "Device location description", "annotations": {}, "label": "Description", "type": "text"}, {"name": "latitude", "description": "Latitude", "annotations": {}, "label": "latitude", "type": "double"}, {"name": "longitude", "description": "Longitude", "annotations": {}, "label": "longitude", "type": "double"}, {"name": "vendor", "description": "Device vendor/manufacturer", "annotations": {"facet": true}, "label": "Vendor", "type": "text"}, {"name": "dbupdatefrequency", "description": "Database update Frequency", "annotations": {}, "label": "DB Update Frequency", "type": "text"}, {"name": "feedfrequency", "description": "The frequency of data captured by the device.", "annotations": {"facetsort": "-count"}, "label": "Feed Frequency", "type": "text"}, {"name": "active", "description": "Current of Site (1 - active, 0 - not active)", "annotations": {}, "label": "Active", "type": "int"}, {"name": "geopoint", "description": null, "annotations": {}, "label": "Geopoint", "type": "geo_point_2d"}], "metas": {"default": {"title": "Device Sites", "description": "<p>Site and device locations and information for IoT devices located in the Town of Cary, NC.<br><br>Used as a part of the <a _blank\"=\"\" href=\"https://data.townofcary.org/page/stormwater-monitoring/\" style=\"background-color: rgb(255, 255, 255); target=\">Stormwater Monitoring Dashboard</a></p>", "theme": ["Internet of Things", "Environment"], "keyword": ["Sites", "Devices", "Gages", "Gauges", "IoT"], "license": "CC0 1.0 Universal", "license_url": "https://creativecommons.org/publicdomain/zero/1.0/", "language": "en", "metadata_languages": ["en"], "timezone": ["US/Eastern"], "modified": "2026-04-25T09:30:09+00:00", "modified_updates_on_metadata_change": true, "modified_updates_on_data_change": true, "data_processed": "2026-04-25T09:30:09+00:00", "metadata_processed": "2026-04-25T13:30:07.693000+00:00", "geographic_reference": null, "geographic_reference_auto": false, "territory": null, "geometry_types": ["Point"], "bbox": {"type": "Feature", "geometry": {"coordinates": [[[-78.7413000036031, 35.85173996631056], [-78.91194004565477, 35.85173996631056], [-78.91194004565477, 35.650259968824685], [-78.7413000036031, 35.650259968824685], [-78.7413000036031, 35.85173996631056]]], "type": "Polygon"}, "properties": {}}, "publisher": "Cary", "references": null, "records_count": 60, "attributions": null, "source_domain": null, "source_domain_title": null, "source_domain_address": null, "source_dataset": null, "shared_catalog": null, "federated": false, "parent_domain": null, "update_frequency": ["HOURLY"]}}}}