{"id":"49c1a407-781c-4276-85b6-5bd91dbf2ecd","created_at":"2026-03-04T12:47:25.775Z","updated_at":"2026-03-31T10:12:06.435Z","owner_id":"1e90a3a5-702d-4c01-baad-150f6eaf66e1","location_id":"c9de5314-9032-4923-a198-287a588920ea","dataset_id":"b242fafd-8520-48c6-8cc8-8002fd327983","form_id":"81cec954-655a-4acd-904b-d711af53b3c3","observed_at":"2026-03-01T13:10:00.000Z","notes":"","checked":"qc_complete","qa_notes":null,"qa_admin_notes":"","qa_admin_notes_author_id":null,"qa_admin_notes_updated_at":null,"tested_parameters":["current_weather","current_weather_description","previous_weather","previous_weather_description","ammonia","phosphates","ph","chlorine","hardness","alkalinity","air_temperature"],"photos":[],"readings":[{"id":"d559c4e7-ceb0-4de3-9531-3eadcdb6ce89","created_at":"2026-03-31T10:12:06.190Z","updated_at":"2026-03-31T10:12:06.190Z","parameter":"current_weather","unit":"nil","value":"sunny","equipment":"community_scientist_interpretation","equipment_limit":null},{"id":"f9f66b69-f05b-4469-90b1-ffc888b6fe52","created_at":"2026-03-31T10:12:06.196Z","updated_at":"2026-03-31T10:12:06.196Z","parameter":"current_weather","unit":"nil","value":"cloudy","equipment":"community_scientist_interpretation","equipment_limit":null},{"id":"41b2cb6e-fded-4228-b541-ce8e63d55a80","created_at":"2026-03-31T10:12:06.201Z","updated_at":"2026-03-31T10:12:06.201Z","parameter":"current_weather_description","unit":"nil","value":"cloudy brightening and warm","equipment":"community_scientist_interpretation","equipment_limit":null},{"id":"6f28656f-383d-46a6-9dd6-00afe22dc487","created_at":"2026-03-31T10:12:06.206Z","updated_at":"2026-03-31T10:12:06.206Z","parameter":"previous_weather","unit":"nil","value":"cloudy","equipment":"community_scientist_interpretation","equipment_limit":null},{"id":"c5d5f267-fe15-43d2-a4b8-e23d1dd6c3fb","created_at":"2026-03-31T10:12:06.211Z","updated_at":"2026-03-31T10:12:06.211Z","parameter":"previous_weather_description","unit":"nil","value":"cloudy brightening and warm","equipment":"community_scientist_interpretation","equipment_limit":null},{"id":"afaf98fa-529f-4369-bd51-6311a8cfff35","created_at":"2026-03-31T10:12:06.215Z","updated_at":"2026-03-31T10:12:06.215Z","parameter":"ammonia","unit":"mg_l","value":"0.11","equipment":"hanna_checker_ammonia_medium_range","equipment_limit":null},{"id":"e570fd53-6cd3-4482-b440-9e22f34b3f54","created_at":"2026-03-31T10:12:06.220Z","updated_at":"2026-03-31T10:12:06.220Z","parameter":"phosphates","unit":"mg_l","value":"0.31","equipment":"hanna_checker_phosphates_low_range","equipment_limit":null},{"id":"72abc4f1-90a1-44dc-a9d3-815896032e80","created_at":"2026-03-31T10:12:06.224Z","updated_at":"2026-03-31T10:12:06.224Z","parameter":"ph","unit":"std_units","value":"7.8","equipment":"water_rangers_freshwater_teststrips_ph","equipment_limit":null},{"id":"128ed74c-1b38-4d69-a7c0-ac8b4528f853","created_at":"2026-03-31T10:12:06.229Z","updated_at":"2026-03-31T10:12:06.229Z","parameter":"chlorine","unit":"ppm","value":"0","equipment":"water_rangers_freshwater_teststrips_chlorine","equipment_limit":"<="},{"id":"690674ca-ba55-4460-9fe6-4ee75a90515f","created_at":"2026-03-31T10:12:06.233Z","updated_at":"2026-03-31T10:12:06.233Z","parameter":"hardness","unit":"ppm","value":"100","equipment":"water_rangers_freshwater_teststrips_hardness","equipment_limit":null},{"id":"89ad5121-b18b-4c41-b32d-be8b91954d6e","created_at":"2026-03-31T10:12:06.242Z","updated_at":"2026-03-31T10:12:06.242Z","parameter":"alkalinity","unit":"ppm","value":"100","equipment":"water_rangers_freshwater_teststrips_alkalinity","equipment_limit":null},{"id":"f343e2d8-5013-45cd-8989-b8e5c001029e","created_at":"2026-03-31T10:12:06.257Z","updated_at":"2026-03-31T10:12:06.257Z","parameter":"air_temperature","unit":"deg_c","value":"15","equipment":"stream_thermometer_water_rangers","equipment_limit":null}]}