{"generatedAt":"2026-07-18T19:00:00.000Z","license":"ODC-By","count":3023,"rows":[{"id":12,"observedAt":"2026-06-18T13:00:26.765Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":34,"observedAt":"2026-06-18T13:07:53.610Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4129,"reportLng":-119.678,"zone":"rocks","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":83,"observedAt":"2026-06-18T13:21:49.676Z","beachSlug":"long-beach","beachName":"Long Beach","beachLat":33.7658,"beachLng":-118.1953,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":17,"observedAt":"2026-06-18T13:31:51.053Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":88,"observedAt":"2026-06-18T13:34:03.741Z","beachSlug":"oceanside-beach","beachName":"Oceanside City Beach","beachLat":33.1959,"beachLng":-117.3795,"reportLat":33.1979,"reportLng":-117.3813,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1,"observedAt":"2026-06-18T13:41:59.031Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":62,"observedAt":"2026-06-18T14:15:12.422Z","beachSlug":"half-moon-bay-state-beach","beachName":"Half Moon Bay State Beach","beachLat":37.4636,"beachLng":-122.4459,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":36,"observedAt":"2026-06-18T14:19:32.508Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":44,"observedAt":"2026-06-18T14:19:44.806Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":59,"observedAt":"2026-06-18T14:29:54.212Z","beachSlug":"stinson-beach","beachName":"Stinson Beach","beachLat":37.9008,"beachLng":-122.6444,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":51,"observedAt":"2026-06-18T14:36:15.453Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":20,"observedAt":"2026-06-18T14:36:17.222Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":3,"observedAt":"2026-06-18T14:40:54.923Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":34.4725,"reportLng":-120.2289,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":64,"observedAt":"2026-06-18T14:56:36.853Z","beachSlug":"capitola-beach","beachName":"Capitola Beach","beachLat":36.9752,"beachLng":-121.9539,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":14,"observedAt":"2026-06-18T15:36:02.896Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":48,"observedAt":"2026-06-18T15:40:40.273Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":45,"observedAt":"2026-06-18T16:04:03.783Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":6,"observedAt":"2026-06-18T16:04:42.866Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen","tar_balls"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":42,"observedAt":"2026-06-18T16:15:13.295Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3986,"reportLng":-119.5162,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":18,"observedAt":"2026-06-18T16:15:15.422Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":13,"observedAt":"2026-06-18T16:17:39.286Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":75,"observedAt":"2026-06-18T16:27:14.535Z","beachSlug":"zuma-beach","beachName":"Zuma Beach","beachLat":34.0189,"beachLng":-118.8231,"reportLat":34.0169,"reportLng":-118.8223,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":28,"observedAt":"2026-06-18T16:28:49.791Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":4,"observedAt":"2026-06-18T16:33:23.761Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen","odor"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":79,"observedAt":"2026-06-18T16:36:25.581Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":33,"observedAt":"2026-06-18T16:51:24.745Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":true,"waterSigns":["tar_balls"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":27,"observedAt":"2026-06-18T16:59:20.090Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":68,"observedAt":"2026-06-18T17:09:44.392Z","beachSlug":"cayucos-state-beach","beachName":"Cayucos State Beach","beachLat":35.4436,"beachLng":-120.8992,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":30,"observedAt":"2026-06-18T17:24:16.996Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":16,"observedAt":"2026-06-18T17:30:30.611Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.436,"reportLng":-119.9236,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":82,"observedAt":"2026-06-18T17:35:04.416Z","beachSlug":"long-beach","beachName":"Long Beach","beachLat":33.7658,"beachLng":-118.1953,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":5,"observedAt":"2026-06-18T17:37:40.278Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":61,"observedAt":"2026-06-18T17:37:58.512Z","beachSlug":"ocean-beach-sf","beachName":"Ocean Beach","beachLat":37.7594,"beachLng":-122.5107,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":71,"observedAt":"2026-06-18T17:39:19.378Z","beachSlug":"avila-beach","beachName":"Avila Beach","beachLat":35.1786,"beachLng":-120.7322,"reportLat":35.1783,"reportLng":-120.7339,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":52,"observedAt":"2026-06-18T17:41:43.723Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":35,"observedAt":"2026-06-18T17:48:30.628Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4096,"reportLng":-119.6746,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":15,"observedAt":"2026-06-18T18:01:18.039Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":8,"observedAt":"2026-06-18T18:11:04.166Z","beachSlug":"el-capitan","beachName":"El Capitan State Beach","beachLat":34.4586,"beachLng":-120.0269,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":69,"observedAt":"2026-06-18T18:20:21.575Z","beachSlug":"pismo-beach","beachName":"Pismo State Beach","beachLat":35.1428,"beachLng":-120.6413,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":87,"observedAt":"2026-06-18T18:24:42.571Z","beachSlug":"laguna-beach","beachName":"Main Beach","beachLat":33.5427,"beachLng":-117.7854,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":32,"observedAt":"2026-06-18T18:26:40.403Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":60,"observedAt":"2026-06-18T18:40:57.473Z","beachSlug":"muir-beach","beachName":"Muir Beach","beachLat":37.8597,"beachLng":-122.5747,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":54,"observedAt":"2026-06-18T18:41:57.184Z","beachSlug":"trinidad-state-beach","beachName":"Trinidad State Beach","beachLat":41.0637,"beachLng":-124.1508,"reportLat":41.0665,"reportLng":-124.1537,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":84,"observedAt":"2026-06-18T18:57:26.456Z","beachSlug":"seal-beach","beachName":"Seal Beach","beachLat":33.7414,"beachLng":-118.105,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":63,"observedAt":"2026-06-18T19:05:07.304Z","beachSlug":"capitola-beach","beachName":"Capitola Beach","beachLat":36.9752,"beachLng":-121.9539,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":40,"observedAt":"2026-06-18T19:21:01.604Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":65,"observedAt":"2026-06-18T19:28:39.505Z","beachSlug":"capitola-beach","beachName":"Capitola Beach","beachLat":36.9752,"beachLng":-121.9539,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":46,"observedAt":"2026-06-18T19:34:12.223Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":7,"observedAt":"2026-06-18T19:35:12.773Z","beachSlug":"el-capitan","beachName":"El Capitan State Beach","beachLat":34.4586,"beachLng":-120.0269,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":72,"observedAt":"2026-06-18T19:51:24.633Z","beachSlug":"avila-beach","beachName":"Avila Beach","beachLat":35.1786,"beachLng":-120.7322,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2,"observedAt":"2026-06-18T19:52:35.561Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":57,"observedAt":"2026-06-18T19:57:10.157Z","beachSlug":"doran-beach","beachName":"Doran Beach","beachLat":38.3243,"beachLng":-123.0533,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":22,"observedAt":"2026-06-18T20:18:01.002Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":34.4151,"reportLng":-119.8274,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":21,"observedAt":"2026-06-18T20:21:15.040Z","beachSlug":"coal-oil-point","beachName":"Coal Oil Point","beachLat":34.4072,"beachLng":-119.8781,"reportLat":34.409,"reportLng":-119.8814,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":41,"observedAt":"2026-06-18T20:24:19.421Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":74,"observedAt":"2026-06-18T20:38:28.459Z","beachSlug":"oceano-dunes","beachName":"Oceano Dunes State Vehicular Recreation Area","beachLat":35.0989,"beachLng":-120.6197,"reportLat":35.0981,"reportLng":-120.6207,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":9,"observedAt":"2026-06-18T20:58:37.737Z","beachSlug":"ellwood","beachName":"Ellwood Beach","beachLat":34.416,"beachLng":-119.891,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":38,"observedAt":"2026-06-18T21:08:39.840Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":34.429,"reportLng":-119.6331,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":false,"waterSigns":["tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":93,"observedAt":"2026-06-18T21:09:04.762Z","beachSlug":"trestles","beachName":"Trestles","beachLat":33.3825,"beachLng":-117.5928,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":86,"observedAt":"2026-06-18T21:13:09.628Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":81,"observedAt":"2026-06-18T21:24:45.822Z","beachSlug":"redondo-beach","beachName":"Redondo Beach","beachLat":33.8492,"beachLng":-118.3906,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":76,"observedAt":"2026-06-18T21:32:21.398Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":66,"observedAt":"2026-06-18T21:40:32.883Z","beachSlug":"monterey-state-beach","beachName":"Monterey State Beach","beachLat":36.6072,"beachLng":-121.8631,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":26,"observedAt":"2026-06-18T21:42:58.485Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":47,"observedAt":"2026-06-18T21:46:51.744Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":80,"observedAt":"2026-06-18T21:51:11.556Z","beachSlug":"hermosa-beach","beachName":"Hermosa Beach","beachLat":33.8622,"beachLng":-118.4025,"reportLat":33.8598,"reportLng":-118.4032,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":58,"observedAt":"2026-06-18T21:53:55.490Z","beachSlug":"doran-beach","beachName":"Doran Beach","beachLat":38.3243,"beachLng":-123.0533,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":10,"observedAt":"2026-06-18T22:01:26.415Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4357,"reportLng":-119.9247,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"registered","groupName":null},{"id":29,"observedAt":"2026-06-18T22:22:09.404Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":49,"observedAt":"2026-06-18T22:27:55.178Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":53,"observedAt":"2026-06-18T22:36:19.086Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":false,"waterSigns":["tar_balls","odor"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":19,"observedAt":"2026-06-18T22:43:01.673Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4311,"reportLng":-119.9208,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":37,"observedAt":"2026-06-18T23:02:27.018Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":34.4289,"reportLng":-119.638,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":23,"observedAt":"2026-06-18T23:24:39.920Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":34.4035,"reportLng":-119.7404,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":92,"observedAt":"2026-06-18T23:27:59.098Z","beachSlug":"imperial-beach","beachName":"Imperial Beach","beachLat":32.5797,"beachLng":-117.1339,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":55,"observedAt":"2026-06-18T23:40:04.356Z","beachSlug":"glass-beach","beachName":"Glass Beach","beachLat":39.4487,"beachLng":-123.8078,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":78,"observedAt":"2026-06-18T23:44:28.004Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":11,"observedAt":"2026-06-18T23:52:05.468Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4353,"reportLng":-119.9243,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":85,"observedAt":"2026-06-19T00:09:38.367Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":91,"observedAt":"2026-06-19T00:15:03.629Z","beachSlug":"imperial-beach","beachName":"Imperial Beach","beachLat":32.5797,"beachLng":-117.1339,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":56,"observedAt":"2026-06-19T00:27:06.003Z","beachSlug":"doran-beach","beachName":"Doran Beach","beachLat":38.3243,"beachLng":-123.0533,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":24,"observedAt":"2026-06-19T00:44:49.714Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":73,"observedAt":"2026-06-19T00:57:29.021Z","beachSlug":"oceano-dunes","beachName":"Oceano Dunes State Vehicular Recreation Area","beachLat":35.0989,"beachLng":-120.6197,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":70,"observedAt":"2026-06-19T00:57:35.809Z","beachSlug":"avila-beach","beachName":"Avila Beach","beachLat":35.1786,"beachLng":-120.7322,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":39,"observedAt":"2026-06-19T00:57:54.927Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":67,"observedAt":"2026-06-19T01:05:56.295Z","beachSlug":"carmel-beach","beachName":"Carmel Beach","beachLat":36.5552,"beachLng":-121.9233,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":77,"observedAt":"2026-06-19T01:07:19.051Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":43,"observedAt":"2026-06-19T01:07:46.815Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":25,"observedAt":"2026-06-19T01:11:10.415Z","beachSlug":"mesa-lane","beachName":"Mesa Lane Beach","beachLat":34.4058,"beachLng":-119.7213,"reportLat":34.407,"reportLng":-119.7207,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":89,"observedAt":"2026-06-19T01:18:01.838Z","beachSlug":"la-jolla-shores","beachName":"La Jolla Shores","beachLat":32.8614,"beachLng":-117.2553,"reportLat":32.8582,"reportLng":-117.2564,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":31,"observedAt":"2026-06-19T01:52:14.768Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4133,"reportLng":-119.6757,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":118,"observedAt":"2026-06-19T13:04:46.146Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":null,"waterEntered":true,"waterSigns":["odor"],"waterExtent":"widespread","notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":127,"observedAt":"2026-06-19T13:12:44.364Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Noticed a faint petroleum smell near the tideline.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":108,"observedAt":"2026-06-19T13:15:47.612Z","beachSlug":"sands","beachName":"Sands Beach","beachLat":34.4079,"beachLng":-119.8728,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":106,"observedAt":"2026-06-19T13:28:36.500Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":135,"observedAt":"2026-06-19T13:32:38.242Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":158,"observedAt":"2026-06-19T13:39:22.580Z","beachSlug":"malibu-surfrider-beach","beachName":"Surfrider Beach","beachLat":34.0367,"beachLng":-118.6781,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":94,"observedAt":"2026-06-19T13:40:25.304Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":161,"observedAt":"2026-06-19T13:43:25.853Z","beachSlug":"seal-beach","beachName":"Seal Beach","beachLat":33.7414,"beachLng":-118.105,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":105,"observedAt":"2026-06-19T14:04:47.396Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":141,"observedAt":"2026-06-19T14:06:05.335Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":116,"observedAt":"2026-06-19T14:07:56.577Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen","tar_balls"],"waterExtent":"isolated","notes":"Clear water, no sheen visible.","qualityGrade":"A","cohort":"registered","groupName":null},{"id":147,"observedAt":"2026-06-19T14:10:37.116Z","beachSlug":"glass-beach","beachName":"Glass Beach","beachLat":39.4487,"beachLng":-123.8078,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":99,"observedAt":"2026-06-19T14:14:01.475Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":102,"observedAt":"2026-06-19T14:45:36.691Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":151,"observedAt":"2026-06-19T15:01:53.095Z","beachSlug":"pacifica-state-beach","beachName":"Pacifica State Beach","beachLat":37.5952,"beachLng":-122.5013,"reportLat":37.598,"reportLng":-122.5033,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":134,"observedAt":"2026-06-19T15:10:33.532Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":false,"waterSigns":["tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":123,"observedAt":"2026-06-19T15:27:06.841Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4118,"reportLng":-119.6736,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":162,"observedAt":"2026-06-19T15:29:01.295Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":168,"observedAt":"2026-06-19T15:37:30.993Z","beachSlug":"coronado-beach","beachName":"Coronado Beach","beachLat":32.6832,"beachLng":-117.188,"reportLat":32.6777,"reportLng":-117.1816,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":121,"observedAt":"2026-06-19T15:42:49.250Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":97,"observedAt":"2026-06-19T15:43:29.313Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":149,"observedAt":"2026-06-19T16:01:07.712Z","beachSlug":"doran-beach","beachName":"Doran Beach","beachLat":38.3243,"beachLng":-123.0533,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":124,"observedAt":"2026-06-19T16:01:18.333Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":138,"observedAt":"2026-06-19T16:14:42.469Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":145,"observedAt":"2026-06-19T16:27:23.718Z","beachSlug":"trinidad-state-beach","beachName":"Trinidad State Beach","beachLat":41.0637,"beachLng":-124.1508,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":152,"observedAt":"2026-06-19T16:51:41.953Z","beachSlug":"pacifica-state-beach","beachName":"Pacifica State Beach","beachLat":37.5952,"beachLng":-122.5013,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":103,"observedAt":"2026-06-19T16:54:19.101Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":126,"observedAt":"2026-06-19T16:58:29.815Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":101,"observedAt":"2026-06-19T17:24:19.635Z","beachSlug":"el-capitan","beachName":"El Capitan State Beach","beachLat":34.4586,"beachLng":-120.0269,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":132,"observedAt":"2026-06-19T17:25:10.076Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":164,"observedAt":"2026-06-19T17:36:49.507Z","beachSlug":"newport-beach","beachName":"Newport Beach","beachLat":33.606,"beachLng":-117.929,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":157,"observedAt":"2026-06-19T17:37:59.478Z","beachSlug":"zuma-beach","beachName":"Zuma Beach","beachLat":34.0189,"beachLng":-118.8231,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":129,"observedAt":"2026-06-19T18:17:07.417Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":112,"observedAt":"2026-06-19T18:42:53.517Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":34.4019,"reportLng":-119.7381,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":155,"observedAt":"2026-06-19T19:20:57.972Z","beachSlug":"cayucos-state-beach","beachName":"Cayucos State Beach","beachLat":35.4436,"beachLng":-120.8992,"reportLat":35.4423,"reportLng":-120.9011,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":131,"observedAt":"2026-06-19T19:30:38.627Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":136,"observedAt":"2026-06-19T19:33:49.871Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"A","cohort":"registered","groupName":null},{"id":119,"observedAt":"2026-06-19T19:49:15.951Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":140,"observedAt":"2026-06-19T19:51:00.912Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":117,"observedAt":"2026-06-19T19:51:07.346Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":125,"observedAt":"2026-06-19T20:13:43.407Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":153,"observedAt":"2026-06-19T20:18:48.368Z","beachSlug":"santa-cruz-main-beach","beachName":"Santa Cruz Main Beach","beachLat":36.9614,"beachLng":-122.0189,"reportLat":36.9619,"reportLng":-122.0187,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":107,"observedAt":"2026-06-19T20:41:23.529Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":165,"observedAt":"2026-06-19T20:41:39.530Z","beachSlug":"oceanside-beach","beachName":"Oceanside City Beach","beachLat":33.1959,"beachLng":-117.3795,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":166,"observedAt":"2026-06-19T20:48:56.399Z","beachSlug":"pacific-beach","beachName":"Pacific Beach","beachLat":32.7997,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":144,"observedAt":"2026-06-19T20:55:46.765Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":113,"observedAt":"2026-06-19T21:00:38.844Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":115,"observedAt":"2026-06-19T21:02:11.936Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":146,"observedAt":"2026-06-19T21:02:58.947Z","beachSlug":"glass-beach","beachName":"Glass Beach","beachLat":39.4487,"beachLng":-123.8078,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":98,"observedAt":"2026-06-19T21:23:44.065Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":160,"observedAt":"2026-06-19T21:26:03.019Z","beachSlug":"manhattan-beach","beachName":"Manhattan Beach","beachLat":33.8847,"beachLng":-118.4109,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":114,"observedAt":"2026-06-19T21:52:47.691Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":154,"observedAt":"2026-06-19T22:05:46.521Z","beachSlug":"monterey-state-beach","beachName":"Monterey State Beach","beachLat":36.6072,"beachLng":-121.8631,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":167,"observedAt":"2026-06-19T22:07:39.708Z","beachSlug":"mission-beach","beachName":"Mission Beach","beachLat":32.77,"beachLng":-117.2517,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":137,"observedAt":"2026-06-19T22:18:58.958Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":163,"observedAt":"2026-06-19T22:46:40.698Z","beachSlug":"newport-beach","beachName":"Newport Beach","beachLat":33.606,"beachLng":-117.929,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":130,"observedAt":"2026-06-19T22:53:11.344Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":148,"observedAt":"2026-06-19T22:53:12.002Z","beachSlug":"doran-beach","beachName":"Doran Beach","beachLat":38.3243,"beachLng":-123.0533,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":100,"observedAt":"2026-06-19T23:14:26.090Z","beachSlug":"el-capitan","beachName":"El Capitan State Beach","beachLat":34.4586,"beachLng":-120.0269,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":95,"observedAt":"2026-06-19T23:46:00.239Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":159,"observedAt":"2026-06-19T23:46:32.718Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":111,"observedAt":"2026-06-20T00:03:52.136Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen","tar_balls"],"waterExtent":"widespread","notes":"Clear water, no sheen visible.","qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":109,"observedAt":"2026-06-20T00:08:59.106Z","beachSlug":"coal-oil-point","beachName":"Coal Oil Point","beachLat":34.4072,"beachLng":-119.8781,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":128,"observedAt":"2026-06-20T00:09:28.678Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":156,"observedAt":"2026-06-20T00:11:49.586Z","beachSlug":"avila-beach","beachName":"Avila Beach","beachLat":35.1786,"beachLng":-120.7322,"reportLat":35.1771,"reportLng":-120.7317,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":142,"observedAt":"2026-06-20T00:15:05.588Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":133,"observedAt":"2026-06-20T00:22:06.340Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":122,"observedAt":"2026-06-20T00:22:53.013Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":96,"observedAt":"2026-06-20T00:23:29.899Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":139,"observedAt":"2026-06-20T00:37:07.121Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":110,"observedAt":"2026-06-20T00:47:56.843Z","beachSlug":"coal-oil-point","beachName":"Coal Oil Point","beachLat":34.4072,"beachLng":-119.8781,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":120,"observedAt":"2026-06-20T01:39:38.044Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":104,"observedAt":"2026-06-20T01:52:30.257Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":243,"observedAt":"2026-06-20T13:04:05.671Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":237,"observedAt":"2026-06-20T13:14:09.240Z","beachSlug":"carmel-beach","beachName":"Carmel Beach","beachLat":36.5552,"beachLng":-121.9233,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":193,"observedAt":"2026-06-20T13:35:03.579Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":34.405,"reportLng":-119.6898,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":240,"observedAt":"2026-06-20T13:44:47.245Z","beachSlug":"oceano-dunes","beachName":"Oceano Dunes State Vehicular Recreation Area","beachLat":35.0989,"beachLng":-120.6197,"reportLat":35.0966,"reportLng":-120.6169,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":219,"observedAt":"2026-06-20T13:58:24.383Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3966,"reportLng":-119.5159,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":225,"observedAt":"2026-06-20T14:02:30.011Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":34.3725,"reportLng":-119.4768,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":170,"observedAt":"2026-06-20T14:06:59.836Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":221,"observedAt":"2026-06-20T14:13:53.658Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":178,"observedAt":"2026-06-20T14:29:59.106Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":181,"observedAt":"2026-06-20T14:46:20.027Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":169,"observedAt":"2026-06-20T14:55:59.192Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":201,"observedAt":"2026-06-20T14:57:04.522Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":182,"observedAt":"2026-06-20T14:58:36.733Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":203,"observedAt":"2026-06-20T15:02:10.519Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":171,"observedAt":"2026-06-20T15:11:52.141Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":174,"observedAt":"2026-06-20T15:29:24.632Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":230,"observedAt":"2026-06-20T15:30:59.206Z","beachSlug":"stinson-beach","beachName":"Stinson Beach","beachLat":37.9008,"beachLng":-122.6444,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":210,"observedAt":"2026-06-20T15:31:58.245Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":236,"observedAt":"2026-06-20T15:33:40.386Z","beachSlug":"monterey-state-beach","beachName":"Monterey State Beach","beachLat":36.6072,"beachLng":-121.8631,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":191,"observedAt":"2026-06-20T15:34:46.671Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":189,"observedAt":"2026-06-20T15:41:17.991Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":175,"observedAt":"2026-06-20T15:47:29.368Z","beachSlug":"el-capitan","beachName":"El Capitan State Beach","beachLat":34.4586,"beachLng":-120.0269,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":259,"observedAt":"2026-06-20T15:59:51.014Z","beachSlug":"trestles","beachName":"Trestles","beachLat":33.3825,"beachLng":-117.5928,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":218,"observedAt":"2026-06-20T16:03:42.070Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":224,"observedAt":"2026-06-20T16:04:30.734Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":194,"observedAt":"2026-06-20T16:12:46.024Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4079,"reportLng":-119.6793,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":183,"observedAt":"2026-06-20T16:18:45.947Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":216,"observedAt":"2026-06-20T16:35:38.019Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":179,"observedAt":"2026-06-20T16:37:10.738Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4354,"reportLng":-119.9237,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":238,"observedAt":"2026-06-20T16:37:24.731Z","beachSlug":"carmel-beach","beachName":"Carmel Beach","beachLat":36.5552,"beachLng":-121.9233,"reportLat":36.5549,"reportLng":-121.9203,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":172,"observedAt":"2026-06-20T17:09:20.103Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":34.4696,"reportLng":-120.2266,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":228,"observedAt":"2026-06-20T17:29:36.930Z","beachSlug":"glass-beach","beachName":"Glass Beach","beachLat":39.4487,"beachLng":-123.8078,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":256,"observedAt":"2026-06-20T17:31:36.725Z","beachSlug":"la-jolla-shores","beachName":"La Jolla Shores","beachLat":32.8614,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":232,"observedAt":"2026-06-20T17:42:51.429Z","beachSlug":"pacifica-state-beach","beachName":"Pacifica State Beach","beachLat":37.5952,"beachLng":-122.5013,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":215,"observedAt":"2026-06-20T17:51:37.420Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":202,"observedAt":"2026-06-20T17:54:32.995Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":173,"observedAt":"2026-06-20T18:06:52.902Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":233,"observedAt":"2026-06-20T18:17:51.543Z","beachSlug":"half-moon-bay-state-beach","beachName":"Half Moon Bay State Beach","beachLat":37.4636,"beachLng":-122.4459,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":209,"observedAt":"2026-06-20T18:19:12.146Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":246,"observedAt":"2026-06-20T18:22:25.348Z","beachSlug":"hermosa-beach","beachName":"Hermosa Beach","beachLat":33.8622,"beachLng":-118.4025,"reportLat":33.8612,"reportLng":-118.4038,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"A","cohort":"registered","groupName":null},{"id":180,"observedAt":"2026-06-20T18:22:37.399Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":200,"observedAt":"2026-06-20T18:30:33.292Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":184,"observedAt":"2026-06-20T18:44:23.365Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":199,"observedAt":"2026-06-20T18:44:39.132Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":196,"observedAt":"2026-06-20T18:46:23.379Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":204,"observedAt":"2026-06-20T18:49:40.313Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":34.428,"reportLng":-119.6398,"zone":"rocks","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":208,"observedAt":"2026-06-20T18:58:09.785Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":true,"waterSigns":["sheen","odor"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":239,"observedAt":"2026-06-20T19:01:54.383Z","beachSlug":"pismo-beach","beachName":"Pismo State Beach","beachLat":35.1428,"beachLng":-120.6413,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":244,"observedAt":"2026-06-20T19:06:35.658Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":33.9866,"reportLng":-118.4722,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":227,"observedAt":"2026-06-20T19:08:47.724Z","beachSlug":"glass-beach","beachName":"Glass Beach","beachLat":39.4487,"beachLng":-123.8078,"reportLat":39.4467,"reportLng":-123.8077,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":222,"observedAt":"2026-06-20T19:22:25.659Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3933,"reportLng":-119.521,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":254,"observedAt":"2026-06-20T19:31:15.710Z","beachSlug":"oceanside-beach","beachName":"Oceanside City Beach","beachLat":33.1959,"beachLng":-117.3795,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":249,"observedAt":"2026-06-20T19:32:39.670Z","beachSlug":"long-beach","beachName":"Long Beach","beachLat":33.7658,"beachLng":-118.1953,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":242,"observedAt":"2026-06-20T19:40:25.750Z","beachSlug":"malibu-surfrider-beach","beachName":"Surfrider Beach","beachLat":34.0367,"beachLng":-118.6781,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":247,"observedAt":"2026-06-20T19:49:28.660Z","beachSlug":"hermosa-beach","beachName":"Hermosa Beach","beachLat":33.8622,"beachLng":-118.4025,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":217,"observedAt":"2026-06-20T19:54:14.034Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["tar_balls","odor"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":248,"observedAt":"2026-06-20T19:58:30.327Z","beachSlug":"cabrillo-beach","beachName":"Cabrillo Beach","beachLat":33.7075,"beachLng":-118.2836,"reportLat":33.7097,"reportLng":-118.2856,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":176,"observedAt":"2026-06-20T20:33:52.451Z","beachSlug":"ellwood","beachName":"Ellwood Beach","beachLat":34.416,"beachLng":-119.891,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":223,"observedAt":"2026-06-20T20:35:44.564Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":257,"observedAt":"2026-06-20T20:39:28.722Z","beachSlug":"imperial-beach","beachName":"Imperial Beach","beachLat":32.5797,"beachLng":-117.1339,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":220,"observedAt":"2026-06-20T20:48:14.590Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":212,"observedAt":"2026-06-20T20:50:18.047Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":253,"observedAt":"2026-06-20T21:03:34.859Z","beachSlug":"oceanside-beach","beachName":"Oceanside City Beach","beachLat":33.1959,"beachLng":-117.3795,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":251,"observedAt":"2026-06-20T21:18:02.287Z","beachSlug":"newport-beach","beachName":"Newport Beach","beachLat":33.606,"beachLng":-117.929,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":188,"observedAt":"2026-06-20T21:19:44.270Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":205,"observedAt":"2026-06-20T21:40:50.554Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":192,"observedAt":"2026-06-20T22:04:59.619Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":255,"observedAt":"2026-06-20T22:09:40.313Z","beachSlug":"carlsbad-state-beach","beachName":"Carlsbad State Beach","beachLat":33.1,"beachLng":-117.34,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":252,"observedAt":"2026-06-20T22:18:01.123Z","beachSlug":"newport-beach","beachName":"Newport Beach","beachLat":33.606,"beachLng":-117.929,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":250,"observedAt":"2026-06-20T22:19:27.321Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":207,"observedAt":"2026-06-20T22:51:31.930Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":198,"observedAt":"2026-06-20T22:56:47.469Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":195,"observedAt":"2026-06-20T23:21:25.593Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":197,"observedAt":"2026-06-20T23:29:31.889Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":211,"observedAt":"2026-06-20T23:33:02.024Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":187,"observedAt":"2026-06-20T23:46:41.548Z","beachSlug":"campus-point","beachName":"Campus Point","beachLat":34.4048,"beachLng":-119.8441,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":235,"observedAt":"2026-06-20T23:55:38.347Z","beachSlug":"moss-landing-state-beach","beachName":"Moss Landing State Beach","beachLat":36.8058,"beachLng":-121.7908,"reportLat":36.8079,"reportLng":-121.7916,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":214,"observedAt":"2026-06-21T00:03:30.256Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3977,"reportLng":-119.5182,"zone":"rocks","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":213,"observedAt":"2026-06-21T00:07:32.506Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":177,"observedAt":"2026-06-21T00:28:15.384Z","beachSlug":"ellwood","beachName":"Ellwood Beach","beachLat":34.416,"beachLng":-119.891,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":245,"observedAt":"2026-06-21T00:30:27.233Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":33.9866,"reportLng":-118.4697,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":229,"observedAt":"2026-06-21T00:38:50.759Z","beachSlug":"stinson-beach","beachName":"Stinson Beach","beachLat":37.9008,"beachLng":-122.6444,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":206,"observedAt":"2026-06-21T00:48:34.288Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":34.4241,"reportLng":-119.595,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":258,"observedAt":"2026-06-21T01:22:47.090Z","beachSlug":"trestles","beachName":"Trestles","beachLat":33.3825,"beachLng":-117.5928,"reportLat":33.3828,"reportLng":-117.591,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":234,"observedAt":"2026-06-21T01:35:23.222Z","beachSlug":"seacliff-state-beach","beachName":"Seacliff State Beach","beachLat":36.9711,"beachLng":-121.9089,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":185,"observedAt":"2026-06-21T01:42:06.006Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.434,"reportLng":-119.9204,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":190,"observedAt":"2026-06-21T01:47:29.180Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":226,"observedAt":"2026-06-21T01:48:07.934Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":34.3707,"reportLng":-119.4786,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":358,"observedAt":"2026-06-21T13:08:55.051Z","beachSlug":"trestles","beachName":"Trestles","beachLat":33.3825,"beachLng":-117.5928,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":349,"observedAt":"2026-06-21T13:13:38.410Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":304,"observedAt":"2026-06-21T13:18:38.059Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":284,"observedAt":"2026-06-21T13:32:35.005Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":34.4022,"reportLng":-119.7355,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["sheen","odor"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":262,"observedAt":"2026-06-21T13:41:58.809Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":264,"observedAt":"2026-06-21T13:53:38.312Z","beachSlug":"ellwood","beachName":"Ellwood Beach","beachLat":34.416,"beachLng":-119.891,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":339,"observedAt":"2026-06-21T13:54:49.039Z","beachSlug":"zuma-beach","beachName":"Zuma Beach","beachLat":34.0189,"beachLng":-118.8231,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":283,"observedAt":"2026-06-21T13:56:02.295Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":338,"observedAt":"2026-06-21T14:04:54.828Z","beachSlug":"zuma-beach","beachName":"Zuma Beach","beachLat":34.0189,"beachLng":-118.8231,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":289,"observedAt":"2026-06-21T14:12:59.022Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":337,"observedAt":"2026-06-21T14:13:16.301Z","beachSlug":"avila-beach","beachName":"Avila Beach","beachLat":35.1786,"beachLng":-120.7322,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":292,"observedAt":"2026-06-21T14:15:09.149Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":307,"observedAt":"2026-06-21T14:27:26.100Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3943,"reportLng":-119.5201,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":true,"waterSigns":["odor"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":334,"observedAt":"2026-06-21T14:34:28.185Z","beachSlug":"morro-strand-state-beach","beachName":"Morro Strand State Beach","beachLat":35.3733,"beachLng":-120.8642,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":351,"observedAt":"2026-06-21T14:42:17.218Z","beachSlug":"laguna-beach","beachName":"Main Beach","beachLat":33.5427,"beachLng":-117.7854,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":335,"observedAt":"2026-06-21T14:50:57.898Z","beachSlug":"pismo-beach","beachName":"Pismo State Beach","beachLat":35.1428,"beachLng":-120.6413,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":277,"observedAt":"2026-06-21T15:23:03.096Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":280,"observedAt":"2026-06-21T15:39:34.268Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":354,"observedAt":"2026-06-21T15:40:36.823Z","beachSlug":"pacific-beach","beachName":"Pacific Beach","beachLat":32.7997,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":336,"observedAt":"2026-06-21T15:49:07.931Z","beachSlug":"avila-beach","beachName":"Avila Beach","beachLat":35.1786,"beachLng":-120.7322,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":321,"observedAt":"2026-06-21T16:04:02.646Z","beachSlug":"ocean-beach-sf","beachName":"Ocean Beach","beachLat":37.7594,"beachLng":-122.5107,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":342,"observedAt":"2026-06-21T16:06:28.949Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":268,"observedAt":"2026-06-21T16:08:09.082Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":278,"observedAt":"2026-06-21T16:15:54.014Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":270,"observedAt":"2026-06-21T16:16:36.583Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":325,"observedAt":"2026-06-21T16:28:12.203Z","beachSlug":"half-moon-bay-state-beach","beachName":"Half Moon Bay State Beach","beachLat":37.4636,"beachLng":-122.4459,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":298,"observedAt":"2026-06-21T16:28:51.298Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":302,"observedAt":"2026-06-21T16:42:45.921Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":293,"observedAt":"2026-06-21T16:49:53.998Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":343,"observedAt":"2026-06-21T16:59:59.930Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":347,"observedAt":"2026-06-21T17:09:41.610Z","beachSlug":"redondo-beach","beachName":"Redondo Beach","beachLat":33.8492,"beachLng":-118.3906,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":314,"observedAt":"2026-06-21T17:10:31.172Z","beachSlug":"stinson-beach","beachName":"Stinson Beach","beachLat":37.9008,"beachLng":-122.6444,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":315,"observedAt":"2026-06-21T17:18:59.203Z","beachSlug":"stinson-beach","beachName":"Stinson Beach","beachLat":37.9008,"beachLng":-122.6444,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":288,"observedAt":"2026-06-21T17:20:21.763Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":305,"observedAt":"2026-06-21T17:28:21.680Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":326,"observedAt":"2026-06-21T17:30:28.350Z","beachSlug":"santa-cruz-main-beach","beachName":"Santa Cruz Main Beach","beachLat":36.9614,"beachLng":-122.0189,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":297,"observedAt":"2026-06-21T17:31:38.489Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Some scattered tar in the wrack line.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":346,"observedAt":"2026-06-21T17:37:22.900Z","beachSlug":"hermosa-beach","beachName":"Hermosa Beach","beachLat":33.8622,"beachLng":-118.4025,"reportLat":33.8632,"reportLng":-118.404,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":310,"observedAt":"2026-06-21T17:39:48.979Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":323,"observedAt":"2026-06-21T17:57:45.831Z","beachSlug":"baker-beach","beachName":"Baker Beach","beachLat":37.7936,"beachLng":-122.4836,"reportLat":37.793,"reportLng":-122.4835,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":308,"observedAt":"2026-06-21T18:12:15.738Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":313,"observedAt":"2026-06-21T18:15:26.026Z","beachSlug":"glass-beach","beachName":"Glass Beach","beachLat":39.4487,"beachLng":-123.8078,"reportLat":39.448,"reportLng":-123.8084,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":320,"observedAt":"2026-06-21T18:45:51.748Z","beachSlug":"ocean-beach-sf","beachName":"Ocean Beach","beachLat":37.7594,"beachLng":-122.5107,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":299,"observedAt":"2026-06-21T18:52:15.146Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":34.4199,"reportLng":-119.5946,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":331,"observedAt":"2026-06-21T18:56:02.429Z","beachSlug":"pfeiffer-beach","beachName":"Pfeiffer Beach","beachLat":36.2385,"beachLng":-121.7911,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":276,"observedAt":"2026-06-21T18:58:34.180Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen","odor"],"waterExtent":"isolated","notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":275,"observedAt":"2026-06-21T19:01:44.332Z","beachSlug":"coal-oil-point","beachName":"Coal Oil Point","beachLat":34.4072,"beachLng":-119.8781,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":263,"observedAt":"2026-06-21T19:03:15.130Z","beachSlug":"el-capitan","beachName":"El Capitan State Beach","beachLat":34.4586,"beachLng":-120.0269,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":330,"observedAt":"2026-06-21T19:09:06.075Z","beachSlug":"capitola-beach","beachName":"Capitola Beach","beachLat":36.9752,"beachLng":-121.9539,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":301,"observedAt":"2026-06-21T19:13:53.922Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":356,"observedAt":"2026-06-21T19:14:31.993Z","beachSlug":"mission-beach","beachName":"Mission Beach","beachLat":32.77,"beachLng":-117.2517,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":272,"observedAt":"2026-06-21T19:18:46.744Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":353,"observedAt":"2026-06-21T19:19:28.652Z","beachSlug":"la-jolla-shores","beachName":"La Jolla Shores","beachLat":32.8614,"beachLng":-117.2553,"reportLat":32.8561,"reportLng":-117.2547,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":311,"observedAt":"2026-06-21T19:20:31.555Z","beachSlug":"trinidad-state-beach","beachName":"Trinidad State Beach","beachLat":41.0637,"beachLng":-124.1508,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":267,"observedAt":"2026-06-21T19:28:08.240Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":355,"observedAt":"2026-06-21T19:30:09.945Z","beachSlug":"mission-beach","beachName":"Mission Beach","beachLat":32.77,"beachLng":-117.2517,"reportLat":32.7697,"reportLng":-117.2519,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":291,"observedAt":"2026-06-21T19:35:19.863Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":265,"observedAt":"2026-06-21T19:37:00.374Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":332,"observedAt":"2026-06-21T19:41:03.013Z","beachSlug":"pfeiffer-beach","beachName":"Pfeiffer Beach","beachLat":36.2385,"beachLng":-121.7911,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":279,"observedAt":"2026-06-21T19:53:09.081Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":328,"observedAt":"2026-06-21T19:57:09.174Z","beachSlug":"santa-cruz-main-beach","beachName":"Santa Cruz Main Beach","beachLat":36.9614,"beachLng":-122.0189,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":318,"observedAt":"2026-06-21T19:59:04.866Z","beachSlug":"muir-beach","beachName":"Muir Beach","beachLat":37.8597,"beachLng":-122.5747,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":285,"observedAt":"2026-06-21T20:04:40.766Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":316,"observedAt":"2026-06-21T20:16:07.262Z","beachSlug":"muir-beach","beachName":"Muir Beach","beachLat":37.8597,"beachLng":-122.5747,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":333,"observedAt":"2026-06-21T20:20:55.666Z","beachSlug":"cayucos-state-beach","beachName":"Cayucos State Beach","beachLat":35.4436,"beachLng":-120.8992,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":322,"observedAt":"2026-06-21T20:36:33.161Z","beachSlug":"baker-beach","beachName":"Baker Beach","beachLat":37.7936,"beachLng":-122.4836,"reportLat":37.7964,"reportLng":-122.4813,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":266,"observedAt":"2026-06-21T21:12:10.713Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":348,"observedAt":"2026-06-21T21:20:38.155Z","beachSlug":"cabrillo-beach","beachName":"Cabrillo Beach","beachLat":33.7075,"beachLng":-118.2836,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":340,"observedAt":"2026-06-21T21:49:18.502Z","beachSlug":"malibu-surfrider-beach","beachName":"Surfrider Beach","beachLat":34.0367,"beachLng":-118.6781,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":274,"observedAt":"2026-06-21T21:59:41.245Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":295,"observedAt":"2026-06-21T22:17:23.938Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":287,"observedAt":"2026-06-21T22:19:45.250Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":273,"observedAt":"2026-06-21T22:20:06.377Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":303,"observedAt":"2026-06-21T22:25:38.049Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":296,"observedAt":"2026-06-21T22:37:10.870Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":290,"observedAt":"2026-06-21T22:46:31.125Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4114,"reportLng":-119.6792,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":269,"observedAt":"2026-06-21T22:50:50.659Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":341,"observedAt":"2026-06-21T22:53:02.224Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":260,"observedAt":"2026-06-21T23:04:17.763Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":345,"observedAt":"2026-06-21T23:07:21.495Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":309,"observedAt":"2026-06-21T23:18:11.288Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":317,"observedAt":"2026-06-21T23:21:25.736Z","beachSlug":"muir-beach","beachName":"Muir Beach","beachLat":37.8597,"beachLng":-122.5747,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":261,"observedAt":"2026-06-21T23:43:05.299Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":282,"observedAt":"2026-06-21T23:54:51.350Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":350,"observedAt":"2026-06-21T23:55:38.418Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":319,"observedAt":"2026-06-22T00:06:49.765Z","beachSlug":"muir-beach","beachName":"Muir Beach","beachLat":37.8597,"beachLng":-122.5747,"reportLat":37.8586,"reportLng":-122.5771,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":324,"observedAt":"2026-06-22T00:10:39.734Z","beachSlug":"half-moon-bay-state-beach","beachName":"Half Moon Bay State Beach","beachLat":37.4636,"beachLng":-122.4459,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":312,"observedAt":"2026-06-22T00:20:06.492Z","beachSlug":"trinidad-state-beach","beachName":"Trinidad State Beach","beachLat":41.0637,"beachLng":-124.1508,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":286,"observedAt":"2026-06-22T00:20:07.884Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":281,"observedAt":"2026-06-22T00:23:35.845Z","beachSlug":"more-mesa","beachName":"More Mesa Beach","beachLat":34.4183,"beachLng":-119.7959,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":357,"observedAt":"2026-06-22T00:27:04.097Z","beachSlug":"imperial-beach","beachName":"Imperial Beach","beachLat":32.5797,"beachLng":-117.1339,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":329,"observedAt":"2026-06-22T00:46:30.033Z","beachSlug":"santa-cruz-main-beach","beachName":"Santa Cruz Main Beach","beachLat":36.9614,"beachLng":-122.0189,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":344,"observedAt":"2026-06-22T00:48:50.441Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":327,"observedAt":"2026-06-22T00:50:05.986Z","beachSlug":"santa-cruz-main-beach","beachName":"Santa Cruz Main Beach","beachLat":36.9614,"beachLng":-122.0189,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":300,"observedAt":"2026-06-22T01:10:03.953Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":294,"observedAt":"2026-06-22T01:11:08.520Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":306,"observedAt":"2026-06-22T01:24:26.468Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.394,"reportLng":-119.5192,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":352,"observedAt":"2026-06-22T01:38:59.069Z","beachSlug":"la-jolla-shores","beachName":"La Jolla Shores","beachLat":32.8614,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":271,"observedAt":"2026-06-22T01:52:57.726Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen","tar_balls"],"waterExtent":"widespread","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":376,"observedAt":"2026-06-22T13:07:05.724Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":410,"observedAt":"2026-06-22T13:14:33.577Z","beachSlug":"santa-cruz-main-beach","beachName":"Santa Cruz Main Beach","beachLat":36.9614,"beachLng":-122.0189,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":431,"observedAt":"2026-06-22T13:35:44.372Z","beachSlug":"oceanside-beach","beachName":"Oceanside City Beach","beachLat":33.1959,"beachLng":-117.3795,"reportLat":33.1968,"reportLng":-117.3771,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":359,"observedAt":"2026-06-22T13:39:52.294Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":421,"observedAt":"2026-06-22T14:05:27.249Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":366,"observedAt":"2026-06-22T14:09:46.995Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":394,"observedAt":"2026-06-22T14:16:56.002Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":true,"waterSigns":["sheen","tar_balls"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":419,"observedAt":"2026-06-22T14:29:58.342Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":367,"observedAt":"2026-06-22T14:32:16.992Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":390,"observedAt":"2026-06-22T14:41:31.624Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":385,"observedAt":"2026-06-22T14:43:50.521Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4083,"reportLng":-119.6738,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":362,"observedAt":"2026-06-22T14:48:31.375Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":413,"observedAt":"2026-06-22T14:59:47.847Z","beachSlug":"seacliff-state-beach","beachName":"Seacliff State Beach","beachLat":36.9711,"beachLng":-121.9089,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":428,"observedAt":"2026-06-22T15:06:25.588Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":432,"observedAt":"2026-06-22T15:09:11.126Z","beachSlug":"carlsbad-state-beach","beachName":"Carlsbad State Beach","beachLat":33.1,"beachLng":-117.34,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":438,"observedAt":"2026-06-22T15:23:01.317Z","beachSlug":"mission-beach","beachName":"Mission Beach","beachLat":32.77,"beachLng":-117.2517,"reportLat":32.7706,"reportLng":-117.2529,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":383,"observedAt":"2026-06-22T15:29:45.384Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":368,"observedAt":"2026-06-22T15:40:31.115Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":370,"observedAt":"2026-06-22T15:57:32.636Z","beachSlug":"campus-point","beachName":"Campus Point","beachLat":34.4048,"beachLng":-119.8441,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":386,"observedAt":"2026-06-22T16:25:56.663Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.408,"reportLng":-119.6765,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Some scattered tar in the wrack line.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":363,"observedAt":"2026-06-22T16:36:45.127Z","beachSlug":"el-capitan","beachName":"El Capitan State Beach","beachLat":34.4586,"beachLng":-120.0269,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":397,"observedAt":"2026-06-22T16:49:25.339Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":426,"observedAt":"2026-06-22T16:59:45.780Z","beachSlug":"long-beach","beachName":"Long Beach","beachLat":33.7658,"beachLng":-118.1953,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":436,"observedAt":"2026-06-22T17:01:13.684Z","beachSlug":"pacific-beach","beachName":"Pacific Beach","beachLat":32.7997,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":403,"observedAt":"2026-06-22T17:22:05.585Z","beachSlug":"trinidad-state-beach","beachName":"Trinidad State Beach","beachLat":41.0637,"beachLng":-124.1508,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":360,"observedAt":"2026-06-22T17:58:39.596Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":375,"observedAt":"2026-06-22T18:14:36.963Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":440,"observedAt":"2026-06-22T18:20:52.300Z","beachSlug":"trestles","beachName":"Trestles","beachLat":33.3825,"beachLng":-117.5928,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":435,"observedAt":"2026-06-22T18:31:24.584Z","beachSlug":"pacific-beach","beachName":"Pacific Beach","beachLat":32.7997,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":395,"observedAt":"2026-06-22T18:37:46.401Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":407,"observedAt":"2026-06-22T18:55:39.454Z","beachSlug":"ocean-beach-sf","beachName":"Ocean Beach","beachLat":37.7594,"beachLng":-122.5107,"reportLat":37.7597,"reportLng":-122.511,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":405,"observedAt":"2026-06-22T18:56:11.204Z","beachSlug":"glass-beach","beachName":"Glass Beach","beachLat":39.4487,"beachLng":-123.8078,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":391,"observedAt":"2026-06-22T19:06:36.530Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":371,"observedAt":"2026-06-22T19:29:18.944Z","beachSlug":"campus-point","beachName":"Campus Point","beachLat":34.4048,"beachLng":-119.8441,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":372,"observedAt":"2026-06-22T19:38:10.972Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":439,"observedAt":"2026-06-22T19:40:57.419Z","beachSlug":"coronado-beach","beachName":"Coronado Beach","beachLat":32.6832,"beachLng":-117.188,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":399,"observedAt":"2026-06-22T19:42:37.719Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":425,"observedAt":"2026-06-22T19:42:51.643Z","beachSlug":"long-beach","beachName":"Long Beach","beachLat":33.7658,"beachLng":-118.1953,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":393,"observedAt":"2026-06-22T19:48:19.680Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":402,"observedAt":"2026-06-22T19:50:18.186Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":34.373,"reportLng":-119.4782,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":433,"observedAt":"2026-06-22T19:56:02.880Z","beachSlug":"carlsbad-state-beach","beachName":"Carlsbad State Beach","beachLat":33.1,"beachLng":-117.34,"reportLat":33.0976,"reportLng":-117.3384,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":379,"observedAt":"2026-06-22T19:57:10.814Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4098,"reportLng":-119.6786,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":418,"observedAt":"2026-06-22T20:02:56.398Z","beachSlug":"malibu-surfrider-beach","beachName":"Surfrider Beach","beachLat":34.0367,"beachLng":-118.6781,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":420,"observedAt":"2026-06-22T20:16:47.293Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":34.0069,"reportLng":-118.4968,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":408,"observedAt":"2026-06-22T20:25:07.619Z","beachSlug":"pacifica-state-beach","beachName":"Pacifica State Beach","beachLat":37.5952,"beachLng":-122.5013,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":422,"observedAt":"2026-06-22T20:26:42.582Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":34.0099,"reportLng":-118.4956,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":424,"observedAt":"2026-06-22T20:35:26.716Z","beachSlug":"redondo-beach","beachName":"Redondo Beach","beachLat":33.8492,"beachLng":-118.3906,"reportLat":33.8464,"reportLng":-118.3882,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":387,"observedAt":"2026-06-22T20:43:42.194Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":414,"observedAt":"2026-06-22T21:00:12.641Z","beachSlug":"carmel-beach","beachName":"Carmel Beach","beachLat":36.5552,"beachLng":-121.9233,"reportLat":36.5579,"reportLng":-121.9241,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":411,"observedAt":"2026-06-22T21:02:33.554Z","beachSlug":"santa-cruz-main-beach","beachName":"Santa Cruz Main Beach","beachLat":36.9614,"beachLng":-122.0189,"reportLat":36.9606,"reportLng":-122.0197,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":378,"observedAt":"2026-06-22T21:04:46.372Z","beachSlug":"mesa-lane","beachName":"Mesa Lane Beach","beachLat":34.4058,"beachLng":-119.7213,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":400,"observedAt":"2026-06-22T21:06:00.240Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["sheen","odor"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":404,"observedAt":"2026-06-22T21:25:50.886Z","beachSlug":"trinidad-state-beach","beachName":"Trinidad State Beach","beachLat":41.0637,"beachLng":-124.1508,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":430,"observedAt":"2026-06-22T21:36:03.193Z","beachSlug":"newport-beach","beachName":"Newport Beach","beachLat":33.606,"beachLng":-117.929,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":398,"observedAt":"2026-06-22T21:55:59.462Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":401,"observedAt":"2026-06-22T22:29:11.016Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":396,"observedAt":"2026-06-22T22:37:29.156Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3954,"reportLng":-119.5177,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":373,"observedAt":"2026-06-22T22:40:50.069Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":377,"observedAt":"2026-06-22T22:41:12.387Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":361,"observedAt":"2026-06-22T22:50:34.536Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":437,"observedAt":"2026-06-22T23:10:03.261Z","beachSlug":"pacific-beach","beachName":"Pacific Beach","beachLat":32.7997,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":409,"observedAt":"2026-06-22T23:13:40.092Z","beachSlug":"half-moon-bay-state-beach","beachName":"Half Moon Bay State Beach","beachLat":37.4636,"beachLng":-122.4459,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":389,"observedAt":"2026-06-22T23:13:59.975Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":34.4282,"reportLng":-119.6296,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":388,"observedAt":"2026-06-22T23:21:46.349Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":423,"observedAt":"2026-06-22T23:25:51.218Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":392,"observedAt":"2026-06-22T23:27:09.958Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":427,"observedAt":"2026-06-22T23:30:20.148Z","beachSlug":"seal-beach","beachName":"Seal Beach","beachLat":33.7414,"beachLng":-118.105,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":384,"observedAt":"2026-06-22T23:34:07.057Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4124,"reportLng":-119.6736,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":381,"observedAt":"2026-06-22T23:50:58.182Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":382,"observedAt":"2026-06-23T00:13:27.399Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":380,"observedAt":"2026-06-23T00:16:58.030Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":415,"observedAt":"2026-06-23T00:26:48.628Z","beachSlug":"morro-strand-state-beach","beachName":"Morro Strand State Beach","beachLat":35.3733,"beachLng":-120.8642,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":417,"observedAt":"2026-06-23T00:29:04.833Z","beachSlug":"zuma-beach","beachName":"Zuma Beach","beachLat":34.0189,"beachLng":-118.8231,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":365,"observedAt":"2026-06-23T00:33:03.412Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":429,"observedAt":"2026-06-23T00:35:08.919Z","beachSlug":"newport-beach","beachName":"Newport Beach","beachLat":33.606,"beachLng":-117.929,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":364,"observedAt":"2026-06-23T00:56:12.427Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":374,"observedAt":"2026-06-23T01:01:13.152Z","beachSlug":"more-mesa","beachName":"More Mesa Beach","beachLat":34.4183,"beachLng":-119.7959,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":369,"observedAt":"2026-06-23T01:08:39.894Z","beachSlug":"coal-oil-point","beachName":"Coal Oil Point","beachLat":34.4072,"beachLng":-119.8781,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":412,"observedAt":"2026-06-23T01:29:35.007Z","beachSlug":"seacliff-state-beach","beachName":"Seacliff State Beach","beachLat":36.9711,"beachLng":-121.9089,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":406,"observedAt":"2026-06-23T01:40:39.217Z","beachSlug":"ocean-beach-sf","beachName":"Ocean Beach","beachLat":37.7594,"beachLng":-122.5107,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":434,"observedAt":"2026-06-23T01:47:21.109Z","beachSlug":"la-jolla-shores","beachName":"La Jolla Shores","beachLat":32.8614,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":543,"observedAt":"2026-06-23T13:05:10.707Z","beachSlug":"mission-beach","beachName":"Mission Beach","beachLat":32.77,"beachLng":-117.2517,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":453,"observedAt":"2026-06-23T13:22:59.515Z","beachSlug":"ellwood","beachName":"Ellwood Beach","beachLat":34.416,"beachLng":-119.891,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":504,"observedAt":"2026-06-23T13:31:30.366Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":481,"observedAt":"2026-06-23T13:32:17.133Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":527,"observedAt":"2026-06-23T13:49:43.222Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":460,"observedAt":"2026-06-23T13:51:29.033Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4354,"reportLng":-119.9247,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":521,"observedAt":"2026-06-23T13:53:16.596Z","beachSlug":"avila-beach","beachName":"Avila Beach","beachLat":35.1786,"beachLng":-120.7322,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":472,"observedAt":"2026-06-23T14:18:16.624Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":448,"observedAt":"2026-06-23T14:18:22.359Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":490,"observedAt":"2026-06-23T14:19:18.194Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":536,"observedAt":"2026-06-23T14:22:12.633Z","beachSlug":"newport-beach","beachName":"Newport Beach","beachLat":33.606,"beachLng":-117.929,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":513,"observedAt":"2026-06-23T14:41:37.990Z","beachSlug":"half-moon-bay-state-beach","beachName":"Half Moon Bay State Beach","beachLat":37.4636,"beachLng":-122.4459,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"registered","groupName":null},{"id":517,"observedAt":"2026-06-23T14:42:23.190Z","beachSlug":"pfeiffer-beach","beachName":"Pfeiffer Beach","beachLat":36.2385,"beachLng":-121.7911,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":491,"observedAt":"2026-06-23T14:57:38.880Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":464,"observedAt":"2026-06-23T14:59:06.931Z","beachSlug":"campus-point","beachName":"Campus Point","beachLat":34.4048,"beachLng":-119.8441,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":455,"observedAt":"2026-06-23T15:13:36.234Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":465,"observedAt":"2026-06-23T15:28:39.908Z","beachSlug":"campus-point","beachName":"Campus Point","beachLat":34.4048,"beachLng":-119.8441,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":443,"observedAt":"2026-06-23T15:46:39.082Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen","tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":511,"observedAt":"2026-06-23T15:49:59.915Z","beachSlug":"baker-beach","beachName":"Baker Beach","beachLat":37.7936,"beachLng":-122.4836,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":545,"observedAt":"2026-06-23T16:00:28.312Z","beachSlug":"imperial-beach","beachName":"Imperial Beach","beachLat":32.5797,"beachLng":-117.1339,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":482,"observedAt":"2026-06-23T16:01:09.725Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":452,"observedAt":"2026-06-23T16:06:07.574Z","beachSlug":"el-capitan","beachName":"El Capitan State Beach","beachLat":34.4586,"beachLng":-120.0269,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen","odor"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":520,"observedAt":"2026-06-23T16:15:06.774Z","beachSlug":"pismo-beach","beachName":"Pismo State Beach","beachLat":35.1428,"beachLng":-120.6413,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":502,"observedAt":"2026-06-23T16:19:47.002Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.396,"reportLng":-119.5202,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":523,"observedAt":"2026-06-23T16:23:28.506Z","beachSlug":"oceano-dunes","beachName":"Oceano Dunes State Vehicular Recreation Area","beachLat":35.0989,"beachLng":-120.6197,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":514,"observedAt":"2026-06-23T16:35:17.925Z","beachSlug":"capitola-beach","beachName":"Capitola Beach","beachLat":36.9752,"beachLng":-121.9539,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen","tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":445,"observedAt":"2026-06-23T16:37:29.878Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":457,"observedAt":"2026-06-23T16:58:12.895Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":507,"observedAt":"2026-06-23T17:03:23.352Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":532,"observedAt":"2026-06-23T17:26:04.592Z","beachSlug":"redondo-beach","beachName":"Redondo Beach","beachLat":33.8492,"beachLng":-118.3906,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":466,"observedAt":"2026-06-23T17:40:40.330Z","beachSlug":"campus-point","beachName":"Campus Point","beachLat":34.4048,"beachLng":-119.8441,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":471,"observedAt":"2026-06-23T17:44:00.636Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen","tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":518,"observedAt":"2026-06-23T17:48:37.704Z","beachSlug":"pfeiffer-beach","beachName":"Pfeiffer Beach","beachLat":36.2385,"beachLng":-121.7911,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":475,"observedAt":"2026-06-23T17:56:54.027Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":469,"observedAt":"2026-06-23T17:57:22.112Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":537,"observedAt":"2026-06-23T18:00:19.726Z","beachSlug":"newport-beach","beachName":"Newport Beach","beachLat":33.606,"beachLng":-117.929,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":459,"observedAt":"2026-06-23T18:16:37.874Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":506,"observedAt":"2026-06-23T18:25:46.931Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":542,"observedAt":"2026-06-23T19:05:43.685Z","beachSlug":"pacific-beach","beachName":"Pacific Beach","beachLat":32.7997,"beachLng":-117.2553,"reportLat":32.8,"reportLng":-117.2568,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":444,"observedAt":"2026-06-23T19:14:20.942Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":496,"observedAt":"2026-06-23T19:14:33.340Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":461,"observedAt":"2026-06-23T19:15:05.994Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4339,"reportLng":-119.9202,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":485,"observedAt":"2026-06-23T19:17:44.016Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":446,"observedAt":"2026-06-23T19:19:52.011Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":535,"observedAt":"2026-06-23T19:20:33.768Z","beachSlug":"newport-beach","beachName":"Newport Beach","beachLat":33.606,"beachLng":-117.929,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":489,"observedAt":"2026-06-23T19:22:00.089Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":522,"observedAt":"2026-06-23T19:26:44.819Z","beachSlug":"avila-beach","beachName":"Avila Beach","beachLat":35.1786,"beachLng":-120.7322,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":505,"observedAt":"2026-06-23T19:28:59.458Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":454,"observedAt":"2026-06-23T19:36:46.540Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen","odor"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":473,"observedAt":"2026-06-23T19:38:07.509Z","beachSlug":"mesa-lane","beachName":"Mesa Lane Beach","beachLat":34.4058,"beachLng":-119.7213,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":526,"observedAt":"2026-06-23T19:44:42.127Z","beachSlug":"malibu-surfrider-beach","beachName":"Surfrider Beach","beachLat":34.0367,"beachLng":-118.6781,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":534,"observedAt":"2026-06-23T19:47:59.808Z","beachSlug":"newport-beach","beachName":"Newport Beach","beachLat":33.606,"beachLng":-117.929,"reportLat":33.608,"reportLng":-117.9285,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":493,"observedAt":"2026-06-23T19:52:46.920Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":492,"observedAt":"2026-06-23T19:54:19.174Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":519,"observedAt":"2026-06-23T20:06:22.156Z","beachSlug":"morro-strand-state-beach","beachName":"Morro Strand State Beach","beachLat":35.3733,"beachLng":-120.8642,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":538,"observedAt":"2026-06-23T20:07:49.765Z","beachSlug":"laguna-beach","beachName":"Main Beach","beachLat":33.5427,"beachLng":-117.7854,"reportLat":33.542,"reportLng":-117.7854,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":500,"observedAt":"2026-06-23T20:15:09.250Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":525,"observedAt":"2026-06-23T20:15:51.146Z","beachSlug":"zuma-beach","beachName":"Zuma Beach","beachLat":34.0189,"beachLng":-118.8231,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":477,"observedAt":"2026-06-23T20:33:29.595Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen","tar_balls","odor"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":509,"observedAt":"2026-06-23T20:41:20.374Z","beachSlug":"stinson-beach","beachName":"Stinson Beach","beachLat":37.9008,"beachLng":-122.6444,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":463,"observedAt":"2026-06-23T20:44:10.498Z","beachSlug":"coal-oil-point","beachName":"Coal Oil Point","beachLat":34.4072,"beachLng":-119.8781,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":478,"observedAt":"2026-06-23T21:06:24.817Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":541,"observedAt":"2026-06-23T21:08:34.259Z","beachSlug":"pacific-beach","beachName":"Pacific Beach","beachLat":32.7997,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":546,"observedAt":"2026-06-23T21:09:34.514Z","beachSlug":"trestles","beachName":"Trestles","beachLat":33.3825,"beachLng":-117.5928,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":476,"observedAt":"2026-06-23T21:13:31.218Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":34.4014,"reportLng":-119.6919,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":498,"observedAt":"2026-06-23T21:14:24.535Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3931,"reportLng":-119.5214,"zone":"rocks","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":449,"observedAt":"2026-06-23T21:16:01.749Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":529,"observedAt":"2026-06-23T21:20:08.896Z","beachSlug":"manhattan-beach","beachName":"Manhattan Beach","beachLat":33.8847,"beachLng":-118.4109,"reportLat":33.8871,"reportLng":-118.4092,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":450,"observedAt":"2026-06-23T21:32:44.884Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":34.4668,"reportLng":-120.0639,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen","odor"],"waterExtent":"widespread","notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":456,"observedAt":"2026-06-23T21:34:54.685Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":503,"observedAt":"2026-06-23T21:39:07.161Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":487,"observedAt":"2026-06-23T21:40:50.183Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":34.4307,"reportLng":-119.6316,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":528,"observedAt":"2026-06-23T22:16:26.643Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":533,"observedAt":"2026-06-23T22:21:53.964Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen","odor"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":524,"observedAt":"2026-06-23T22:40:45.022Z","beachSlug":"oceano-dunes","beachName":"Oceano Dunes State Vehicular Recreation Area","beachLat":35.0989,"beachLng":-120.6197,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":499,"observedAt":"2026-06-23T22:41:11.199Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":501,"observedAt":"2026-06-23T22:42:31.000Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"A","cohort":"registered","groupName":null},{"id":515,"observedAt":"2026-06-23T22:53:21.658Z","beachSlug":"capitola-beach","beachName":"Capitola Beach","beachLat":36.9752,"beachLng":-121.9539,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":516,"observedAt":"2026-06-23T23:04:22.324Z","beachSlug":"monterey-state-beach","beachName":"Monterey State Beach","beachLat":36.6072,"beachLng":-121.8631,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":494,"observedAt":"2026-06-23T23:37:55.560Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":474,"observedAt":"2026-06-23T23:41:38.501Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":508,"observedAt":"2026-06-23T23:46:31.548Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":467,"observedAt":"2026-06-23T23:48:07.250Z","beachSlug":"campus-point","beachName":"Campus Point","beachLat":34.4048,"beachLng":-119.8441,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":484,"observedAt":"2026-06-23T23:52:06.532Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":34.4333,"reportLng":-119.6311,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":470,"observedAt":"2026-06-23T23:57:18.971Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":441,"observedAt":"2026-06-24T00:01:27.212Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":451,"observedAt":"2026-06-24T00:01:40.632Z","beachSlug":"el-capitan","beachName":"El Capitan State Beach","beachLat":34.4586,"beachLng":-120.0269,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":540,"observedAt":"2026-06-24T00:08:06.241Z","beachSlug":"la-jolla-shores","beachName":"La Jolla Shores","beachLat":32.8614,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":488,"observedAt":"2026-06-24T00:20:01.285Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":34.4238,"reportLng":-119.5969,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Some scattered tar in the wrack line.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":442,"observedAt":"2026-06-24T00:27:06.201Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":480,"observedAt":"2026-06-24T00:31:38.575Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4079,"reportLng":-119.6772,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":495,"observedAt":"2026-06-24T00:37:08.311Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3957,"reportLng":-119.5176,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":530,"observedAt":"2026-06-24T00:40:34.346Z","beachSlug":"hermosa-beach","beachName":"Hermosa Beach","beachLat":33.8622,"beachLng":-118.4025,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":479,"observedAt":"2026-06-24T00:44:32.262Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":462,"observedAt":"2026-06-24T00:58:48.890Z","beachSlug":"coal-oil-point","beachName":"Coal Oil Point","beachLat":34.4072,"beachLng":-119.8781,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":531,"observedAt":"2026-06-24T00:58:59.596Z","beachSlug":"hermosa-beach","beachName":"Hermosa Beach","beachLat":33.8622,"beachLng":-118.4025,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":458,"observedAt":"2026-06-24T01:13:11.592Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4321,"reportLng":-119.9236,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":486,"observedAt":"2026-06-24T01:22:05.991Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":447,"observedAt":"2026-06-24T01:24:39.306Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":483,"observedAt":"2026-06-24T01:31:57.049Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":34.4268,"reportLng":-119.6369,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":468,"observedAt":"2026-06-24T01:36:03.802Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":34.4165,"reportLng":-119.8235,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":589,"observedAt":"2026-06-24T13:00:59.678Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":581,"observedAt":"2026-06-24T13:16:39.659Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4077,"reportLng":-119.6787,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":595,"observedAt":"2026-06-24T13:17:46.716Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":624,"observedAt":"2026-06-24T13:23:08.055Z","beachSlug":"la-jolla-shores","beachName":"La Jolla Shores","beachLat":32.8614,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":609,"observedAt":"2026-06-24T13:28:49.460Z","beachSlug":"carmel-beach","beachName":"Carmel Beach","beachLat":36.5552,"beachLng":-121.9233,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":620,"observedAt":"2026-06-24T13:35:00.309Z","beachSlug":"long-beach","beachName":"Long Beach","beachLat":33.7658,"beachLng":-118.1953,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":599,"observedAt":"2026-06-24T13:43:30.451Z","beachSlug":"trinidad-state-beach","beachName":"Trinidad State Beach","beachLat":41.0637,"beachLng":-124.1508,"reportLat":41.0665,"reportLng":-124.1511,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":601,"observedAt":"2026-06-24T13:59:01.989Z","beachSlug":"stinson-beach","beachName":"Stinson Beach","beachLat":37.9008,"beachLng":-122.6444,"reportLat":37.898,"reportLng":-122.6433,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":567,"observedAt":"2026-06-24T14:19:02.097Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["odor"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":606,"observedAt":"2026-06-24T14:44:53.745Z","beachSlug":"capitola-beach","beachName":"Capitola Beach","beachLat":36.9752,"beachLng":-121.9539,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":608,"observedAt":"2026-06-24T14:47:01.392Z","beachSlug":"seacliff-state-beach","beachName":"Seacliff State Beach","beachLat":36.9711,"beachLng":-121.9089,"reportLat":36.9715,"reportLng":-121.9077,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":628,"observedAt":"2026-06-24T14:55:59.957Z","beachSlug":"mission-beach","beachName":"Mission Beach","beachLat":32.77,"beachLng":-117.2517,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":548,"observedAt":"2026-06-24T15:01:49.171Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":618,"observedAt":"2026-06-24T15:03:24.112Z","beachSlug":"manhattan-beach","beachName":"Manhattan Beach","beachLat":33.8847,"beachLng":-118.4109,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":571,"observedAt":"2026-06-24T15:06:03.320Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":565,"observedAt":"2026-06-24T15:18:50.732Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":34.4035,"reportLng":-119.7351,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":568,"observedAt":"2026-06-24T15:21:12.645Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":625,"observedAt":"2026-06-24T15:26:57.997Z","beachSlug":"la-jolla-shores","beachName":"La Jolla Shores","beachLat":32.8614,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":561,"observedAt":"2026-06-24T15:45:17.244Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":547,"observedAt":"2026-06-24T15:59:36.711Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":575,"observedAt":"2026-06-24T16:00:15.078Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":605,"observedAt":"2026-06-24T16:04:10.498Z","beachSlug":"santa-cruz-main-beach","beachName":"Santa Cruz Main Beach","beachLat":36.9614,"beachLng":-122.0189,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":586,"observedAt":"2026-06-24T16:09:20.486Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":588,"observedAt":"2026-06-24T16:34:29.036Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":549,"observedAt":"2026-06-24T16:54:10.717Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":631,"observedAt":"2026-06-24T16:59:09.632Z","beachSlug":"trestles","beachName":"Trestles","beachLat":33.3825,"beachLng":-117.5928,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":607,"observedAt":"2026-06-24T17:00:36.381Z","beachSlug":"seacliff-state-beach","beachName":"Seacliff State Beach","beachLat":36.9711,"beachLng":-121.9089,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":584,"observedAt":"2026-06-24T17:11:19.137Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":false,"waterSigns":["tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":596,"observedAt":"2026-06-24T17:11:24.556Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":597,"observedAt":"2026-06-24T17:19:04.863Z","beachSlug":"trinidad-state-beach","beachName":"Trinidad State Beach","beachLat":41.0637,"beachLng":-124.1508,"reportLat":41.0624,"reportLng":-124.1536,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":593,"observedAt":"2026-06-24T17:37:20.706Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":576,"observedAt":"2026-06-24T17:43:35.711Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4093,"reportLng":-119.6745,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":622,"observedAt":"2026-06-24T17:52:37.471Z","beachSlug":"carlsbad-state-beach","beachName":"Carlsbad State Beach","beachLat":33.1,"beachLng":-117.34,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":592,"observedAt":"2026-06-24T18:07:15.616Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3986,"reportLng":-119.5196,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":566,"observedAt":"2026-06-24T18:21:12.522Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":574,"observedAt":"2026-06-24T18:26:19.904Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":573,"observedAt":"2026-06-24T18:40:07.606Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":580,"observedAt":"2026-06-24T18:41:47.210Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":579,"observedAt":"2026-06-24T18:45:10.078Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":602,"observedAt":"2026-06-24T18:48:44.446Z","beachSlug":"ocean-beach-sf","beachName":"Ocean Beach","beachLat":37.7594,"beachLng":-122.5107,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":563,"observedAt":"2026-06-24T19:01:13.955Z","beachSlug":"more-mesa","beachName":"More Mesa Beach","beachLat":34.4183,"beachLng":-119.7959,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":577,"observedAt":"2026-06-24T19:02:51.903Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":560,"observedAt":"2026-06-24T19:04:23.767Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":564,"observedAt":"2026-06-24T19:09:32.026Z","beachSlug":"more-mesa","beachName":"More Mesa Beach","beachLat":34.4183,"beachLng":-119.7959,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":610,"observedAt":"2026-06-24T19:09:42.202Z","beachSlug":"pismo-beach","beachName":"Pismo State Beach","beachLat":35.1428,"beachLng":-120.6413,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":570,"observedAt":"2026-06-24T19:18:54.099Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":572,"observedAt":"2026-06-24T19:34:05.434Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":587,"observedAt":"2026-06-24T20:00:07.474Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":582,"observedAt":"2026-06-24T20:08:06.721Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":612,"observedAt":"2026-06-24T20:13:43.553Z","beachSlug":"zuma-beach","beachName":"Zuma Beach","beachLat":34.0189,"beachLng":-118.8231,"reportLat":34.018,"reportLng":-118.8246,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":614,"observedAt":"2026-06-24T20:20:10.718Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":558,"observedAt":"2026-06-24T20:27:55.547Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":630,"observedAt":"2026-06-24T20:28:21.150Z","beachSlug":"trestles","beachName":"Trestles","beachLat":33.3825,"beachLng":-117.5928,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":615,"observedAt":"2026-06-24T20:30:27.750Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":590,"observedAt":"2026-06-24T20:37:19.420Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":613,"observedAt":"2026-06-24T20:59:57.342Z","beachSlug":"zuma-beach","beachName":"Zuma Beach","beachLat":34.0189,"beachLng":-118.8231,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":619,"observedAt":"2026-06-24T21:06:37.855Z","beachSlug":"redondo-beach","beachName":"Redondo Beach","beachLat":33.8492,"beachLng":-118.3906,"reportLat":33.8474,"reportLng":-118.3933,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":627,"observedAt":"2026-06-24T21:23:18.760Z","beachSlug":"pacific-beach","beachName":"Pacific Beach","beachLat":32.7997,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":626,"observedAt":"2026-06-24T21:45:00.077Z","beachSlug":"pacific-beach","beachName":"Pacific Beach","beachLat":32.7997,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":555,"observedAt":"2026-06-24T22:26:00.319Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":594,"observedAt":"2026-06-24T22:28:06.148Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["tar_balls"],"waterExtent":"isolated","notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":616,"observedAt":"2026-06-24T22:40:37.956Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":600,"observedAt":"2026-06-24T22:47:50.885Z","beachSlug":"glass-beach","beachName":"Glass Beach","beachLat":39.4487,"beachLng":-123.8078,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":552,"observedAt":"2026-06-24T22:53:22.660Z","beachSlug":"el-capitan","beachName":"El Capitan State Beach","beachLat":34.4586,"beachLng":-120.0269,"reportLat":34.4597,"reportLng":-120.0263,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":553,"observedAt":"2026-06-24T22:54:59.869Z","beachSlug":"ellwood","beachName":"Ellwood Beach","beachLat":34.416,"beachLng":-119.891,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":585,"observedAt":"2026-06-24T23:19:18.680Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":623,"observedAt":"2026-06-24T23:20:40.159Z","beachSlug":"la-jolla-shores","beachName":"La Jolla Shores","beachLat":32.8614,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen","tar_balls"],"waterExtent":"widespread","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":629,"observedAt":"2026-06-24T23:33:53.811Z","beachSlug":"imperial-beach","beachName":"Imperial Beach","beachLat":32.5797,"beachLng":-117.1339,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":550,"observedAt":"2026-06-24T23:41:38.996Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":569,"observedAt":"2026-06-24T23:50:17.263Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"A","cohort":"registered","groupName":null},{"id":617,"observedAt":"2026-06-24T23:53:17.901Z","beachSlug":"manhattan-beach","beachName":"Manhattan Beach","beachLat":33.8847,"beachLng":-118.4109,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":591,"observedAt":"2026-06-25T00:07:16.738Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":578,"observedAt":"2026-06-25T00:12:25.341Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4094,"reportLng":-119.6755,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":null,"waterEntered":true,"waterSigns":["odor"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":621,"observedAt":"2026-06-25T00:22:03.989Z","beachSlug":"oceanside-beach","beachName":"Oceanside City Beach","beachLat":33.1959,"beachLng":-117.3795,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":551,"observedAt":"2026-06-25T00:23:40.055Z","beachSlug":"el-capitan","beachName":"El Capitan State Beach","beachLat":34.4586,"beachLng":-120.0269,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":583,"observedAt":"2026-06-25T00:50:53.867Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":604,"observedAt":"2026-06-25T01:07:15.191Z","beachSlug":"half-moon-bay-state-beach","beachName":"Half Moon Bay State Beach","beachLat":37.4636,"beachLng":-122.4459,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":598,"observedAt":"2026-06-25T01:11:23.320Z","beachSlug":"trinidad-state-beach","beachName":"Trinidad State Beach","beachLat":41.0637,"beachLng":-124.1508,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":559,"observedAt":"2026-06-25T01:15:43.231Z","beachSlug":"coal-oil-point","beachName":"Coal Oil Point","beachLat":34.4072,"beachLng":-119.8781,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":554,"observedAt":"2026-06-25T01:18:47.955Z","beachSlug":"ellwood","beachName":"Ellwood Beach","beachLat":34.416,"beachLng":-119.891,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":556,"observedAt":"2026-06-25T01:33:00.726Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":611,"observedAt":"2026-06-25T01:38:22.355Z","beachSlug":"avila-beach","beachName":"Avila Beach","beachLat":35.1786,"beachLng":-120.7322,"reportLat":35.1804,"reportLng":-120.7309,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":603,"observedAt":"2026-06-25T01:50:54.382Z","beachSlug":"pacifica-state-beach","beachName":"Pacifica State Beach","beachLat":37.5952,"beachLng":-122.5013,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":681,"observedAt":"2026-06-25T13:01:18.902Z","beachSlug":"santa-cruz-main-beach","beachName":"Santa Cruz Main Beach","beachLat":36.9614,"beachLng":-122.0189,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":694,"observedAt":"2026-06-25T13:04:16.757Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":33.6574,"reportLng":-117.9975,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":703,"observedAt":"2026-06-25T13:17:23.521Z","beachSlug":"trestles","beachName":"Trestles","beachLat":33.3825,"beachLng":-117.5928,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":665,"observedAt":"2026-06-25T13:32:04.649Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":682,"observedAt":"2026-06-25T13:46:39.958Z","beachSlug":"capitola-beach","beachName":"Capitola Beach","beachLat":36.9752,"beachLng":-121.9539,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":689,"observedAt":"2026-06-25T14:03:15.799Z","beachSlug":"zuma-beach","beachName":"Zuma Beach","beachLat":34.0189,"beachLng":-118.8231,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":661,"observedAt":"2026-06-25T14:39:17.360Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":644,"observedAt":"2026-06-25T14:42:59.742Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":702,"observedAt":"2026-06-25T14:43:45.637Z","beachSlug":"imperial-beach","beachName":"Imperial Beach","beachLat":32.5797,"beachLng":-117.1339,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":652,"observedAt":"2026-06-25T14:47:42.678Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":685,"observedAt":"2026-06-25T15:16:35.180Z","beachSlug":"cayucos-state-beach","beachName":"Cayucos State Beach","beachLat":35.4436,"beachLng":-120.8992,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":688,"observedAt":"2026-06-25T15:22:26.710Z","beachSlug":"pismo-beach","beachName":"Pismo State Beach","beachLat":35.1428,"beachLng":-120.6413,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":654,"observedAt":"2026-06-25T15:25:48.188Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"A few tar spots near the waterline, avoidable.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":673,"observedAt":"2026-06-25T15:34:09.473Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":640,"observedAt":"2026-06-25T15:49:07.937Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":637,"observedAt":"2026-06-25T16:23:39.899Z","beachSlug":"el-capitan","beachName":"El Capitan State Beach","beachLat":34.4586,"beachLng":-120.0269,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":671,"observedAt":"2026-06-25T16:28:15.557Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":668,"observedAt":"2026-06-25T16:31:19.673Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":683,"observedAt":"2026-06-25T16:34:04.705Z","beachSlug":"moss-landing-state-beach","beachName":"Moss Landing State Beach","beachLat":36.8058,"beachLng":-121.7908,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":653,"observedAt":"2026-06-25T16:42:38.343Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":651,"observedAt":"2026-06-25T17:11:36.102Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":695,"observedAt":"2026-06-25T17:20:23.752Z","beachSlug":"newport-beach","beachName":"Newport Beach","beachLat":33.606,"beachLng":-117.929,"reportLat":33.6072,"reportLng":-117.9296,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":663,"observedAt":"2026-06-25T17:29:29.358Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":34.4223,"reportLng":-119.5956,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":699,"observedAt":"2026-06-25T18:06:57.204Z","beachSlug":"pacific-beach","beachName":"Pacific Beach","beachLat":32.7997,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":678,"observedAt":"2026-06-25T18:23:03.558Z","beachSlug":"pacifica-state-beach","beachName":"Pacifica State Beach","beachLat":37.5952,"beachLng":-122.5013,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":696,"observedAt":"2026-06-25T18:36:53.965Z","beachSlug":"newport-beach","beachName":"Newport Beach","beachLat":33.606,"beachLng":-117.929,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":658,"observedAt":"2026-06-25T18:38:17.171Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":700,"observedAt":"2026-06-25T18:44:16.973Z","beachSlug":"mission-beach","beachName":"Mission Beach","beachLat":32.77,"beachLng":-117.2517,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":670,"observedAt":"2026-06-25T19:04:44.498Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":684,"observedAt":"2026-06-25T19:08:30.777Z","beachSlug":"carmel-beach","beachName":"Carmel Beach","beachLat":36.5552,"beachLng":-121.9233,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":693,"observedAt":"2026-06-25T19:16:58.006Z","beachSlug":"long-beach","beachName":"Long Beach","beachLat":33.7658,"beachLng":-118.1953,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":677,"observedAt":"2026-06-25T19:19:51.508Z","beachSlug":"pacifica-state-beach","beachName":"Pacifica State Beach","beachLat":37.5952,"beachLng":-122.5013,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["odor"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":662,"observedAt":"2026-06-25T19:21:06.541Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":648,"observedAt":"2026-06-25T19:21:53.207Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":645,"observedAt":"2026-06-25T19:41:13.583Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":686,"observedAt":"2026-06-25T19:51:10.398Z","beachSlug":"pismo-beach","beachName":"Pismo State Beach","beachLat":35.1428,"beachLng":-120.6413,"reportLat":35.1425,"reportLng":-120.6409,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":667,"observedAt":"2026-06-25T20:03:11.673Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":632,"observedAt":"2026-06-25T20:05:38.517Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":633,"observedAt":"2026-06-25T20:24:10.239Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":643,"observedAt":"2026-06-25T20:32:00.598Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":692,"observedAt":"2026-06-25T20:36:23.326Z","beachSlug":"cabrillo-beach","beachName":"Cabrillo Beach","beachLat":33.7075,"beachLng":-118.2836,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":664,"observedAt":"2026-06-25T21:09:25.228Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":674,"observedAt":"2026-06-25T21:24:31.382Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":635,"observedAt":"2026-06-25T21:26:47.725Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":639,"observedAt":"2026-06-25T21:35:04.583Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":657,"observedAt":"2026-06-25T21:48:04.492Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":659,"observedAt":"2026-06-25T21:50:53.287Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":680,"observedAt":"2026-06-25T22:06:12.376Z","beachSlug":"pacifica-state-beach","beachName":"Pacifica State Beach","beachLat":37.5952,"beachLng":-122.5013,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":656,"observedAt":"2026-06-25T22:26:35.394Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":690,"observedAt":"2026-06-25T22:29:40.393Z","beachSlug":"zuma-beach","beachName":"Zuma Beach","beachLat":34.0189,"beachLng":-118.8231,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":691,"observedAt":"2026-06-25T22:31:40.839Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":34.0107,"reportLng":-118.4995,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen","tar_balls"],"waterExtent":"widespread","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":666,"observedAt":"2026-06-25T22:33:07.134Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":true,"waterSigns":["tar_balls"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":669,"observedAt":"2026-06-25T22:34:12.131Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":647,"observedAt":"2026-06-25T22:56:42.693Z","beachSlug":"mesa-lane","beachName":"Mesa Lane Beach","beachLat":34.4058,"beachLng":-119.7213,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["tar_balls","odor"],"waterExtent":"widespread","notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":650,"observedAt":"2026-06-25T23:07:09.446Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":655,"observedAt":"2026-06-25T23:07:21.549Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4131,"reportLng":-119.6745,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":642,"observedAt":"2026-06-25T23:09:49.488Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4361,"reportLng":-119.9231,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":636,"observedAt":"2026-06-26T00:04:13.406Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":649,"observedAt":"2026-06-26T00:11:30.293Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":676,"observedAt":"2026-06-26T00:16:21.774Z","beachSlug":"doran-beach","beachName":"Doran Beach","beachLat":38.3243,"beachLng":-123.0533,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":660,"observedAt":"2026-06-26T00:24:24.760Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":646,"observedAt":"2026-06-26T00:52:42.306Z","beachSlug":"campus-point","beachName":"Campus Point","beachLat":34.4048,"beachLng":-119.8441,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":701,"observedAt":"2026-06-26T01:02:42.121Z","beachSlug":"imperial-beach","beachName":"Imperial Beach","beachLat":32.5797,"beachLng":-117.1339,"reportLat":32.5797,"reportLng":-117.1322,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":679,"observedAt":"2026-06-26T01:12:13.190Z","beachSlug":"pacifica-state-beach","beachName":"Pacifica State Beach","beachLat":37.5952,"beachLng":-122.5013,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen","tar_balls"],"waterExtent":"widespread","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":638,"observedAt":"2026-06-26T01:18:51.738Z","beachSlug":"ellwood","beachName":"Ellwood Beach","beachLat":34.416,"beachLng":-119.891,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":672,"observedAt":"2026-06-26T01:26:20.928Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.396,"reportLng":-119.5173,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":634,"observedAt":"2026-06-26T01:32:24.344Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":34.4688,"reportLng":-120.229,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":687,"observedAt":"2026-06-26T01:37:13.043Z","beachSlug":"pismo-beach","beachName":"Pismo State Beach","beachLat":35.1428,"beachLng":-120.6413,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":698,"observedAt":"2026-06-26T01:42:56.262Z","beachSlug":"la-jolla-shores","beachName":"La Jolla Shores","beachLat":32.8614,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":641,"observedAt":"2026-06-26T01:44:40.990Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":697,"observedAt":"2026-06-26T01:56:38.433Z","beachSlug":"carlsbad-state-beach","beachName":"Carlsbad State Beach","beachLat":33.1,"beachLng":-117.34,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":722,"observedAt":"2026-06-26T13:00:25.934Z","beachSlug":"mesa-lane","beachName":"Mesa Lane Beach","beachLat":34.4058,"beachLng":-119.7213,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":718,"observedAt":"2026-06-26T13:02:12.741Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":751,"observedAt":"2026-06-26T13:20:18.978Z","beachSlug":"trinidad-state-beach","beachName":"Trinidad State Beach","beachLat":41.0637,"beachLng":-124.1508,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":720,"observedAt":"2026-06-26T13:23:18.033Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":764,"observedAt":"2026-06-26T13:30:36.783Z","beachSlug":"pismo-beach","beachName":"Pismo State Beach","beachLat":35.1428,"beachLng":-120.6413,"reportLat":35.1452,"reportLng":-120.6398,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":754,"observedAt":"2026-06-26T13:32:20.045Z","beachSlug":"pacifica-state-beach","beachName":"Pacifica State Beach","beachLat":37.5952,"beachLng":-122.5013,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":770,"observedAt":"2026-06-26T13:36:40.922Z","beachSlug":"malibu-surfrider-beach","beachName":"Surfrider Beach","beachLat":34.0367,"beachLng":-118.6781,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":727,"observedAt":"2026-06-26T13:38:30.651Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4095,"reportLng":-119.6744,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":715,"observedAt":"2026-06-26T13:41:18.796Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":785,"observedAt":"2026-06-26T13:45:55.603Z","beachSlug":"mission-beach","beachName":"Mission Beach","beachLat":32.77,"beachLng":-117.2517,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":757,"observedAt":"2026-06-26T13:48:59.814Z","beachSlug":"capitola-beach","beachName":"Capitola Beach","beachLat":36.9752,"beachLng":-121.9539,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":774,"observedAt":"2026-06-26T13:54:54.493Z","beachSlug":"seal-beach","beachName":"Seal Beach","beachLat":33.7414,"beachLng":-118.105,"reportLat":33.7392,"reportLng":-118.1036,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"registered","groupName":null},{"id":728,"observedAt":"2026-06-26T14:04:51.352Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4107,"reportLng":-119.6773,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"registered","groupName":null},{"id":737,"observedAt":"2026-06-26T14:05:07.651Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":788,"observedAt":"2026-06-26T14:15:16.736Z","beachSlug":"imperial-beach","beachName":"Imperial Beach","beachLat":32.5797,"beachLng":-117.1339,"reportLat":32.5782,"reportLng":-117.1315,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":748,"observedAt":"2026-06-26T14:22:53.031Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":752,"observedAt":"2026-06-26T14:25:56.285Z","beachSlug":"stinson-beach","beachName":"Stinson Beach","beachLat":37.9008,"beachLng":-122.6444,"reportLat":37.9024,"reportLng":-122.6457,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":736,"observedAt":"2026-06-26T14:31:17.150Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4091,"reportLng":-119.6787,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":779,"observedAt":"2026-06-26T14:39:33.339Z","beachSlug":"oceanside-beach","beachName":"Oceanside City Beach","beachLat":33.1959,"beachLng":-117.3795,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":725,"observedAt":"2026-06-26T14:44:01.698Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":34.4032,"reportLng":-119.6861,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":775,"observedAt":"2026-06-26T14:54:23.838Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":709,"observedAt":"2026-06-26T15:10:19.415Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":776,"observedAt":"2026-06-26T15:17:04.586Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":724,"observedAt":"2026-06-26T15:24:56.248Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":745,"observedAt":"2026-06-26T15:32:53.000Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":706,"observedAt":"2026-06-26T15:46:11.621Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":717,"observedAt":"2026-06-26T15:53:47.911Z","beachSlug":"coal-oil-point","beachName":"Coal Oil Point","beachLat":34.4072,"beachLng":-119.8781,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":729,"observedAt":"2026-06-26T16:26:26.891Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4099,"reportLng":-119.6789,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":735,"observedAt":"2026-06-26T16:28:00.933Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"firm","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":738,"observedAt":"2026-06-26T16:33:30.055Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":731,"observedAt":"2026-06-26T16:35:42.081Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":753,"observedAt":"2026-06-26T16:41:48.412Z","beachSlug":"ocean-beach-sf","beachName":"Ocean Beach","beachLat":37.7594,"beachLng":-122.5107,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":758,"observedAt":"2026-06-26T16:52:30.338Z","beachSlug":"capitola-beach","beachName":"Capitola Beach","beachLat":36.9752,"beachLng":-121.9539,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":783,"observedAt":"2026-06-26T17:19:30.682Z","beachSlug":"la-jolla-shores","beachName":"La Jolla Shores","beachLat":32.8614,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":768,"observedAt":"2026-06-26T17:54:27.917Z","beachSlug":"oceano-dunes","beachName":"Oceano Dunes State Vehicular Recreation Area","beachLat":35.0989,"beachLng":-120.6197,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":734,"observedAt":"2026-06-26T18:00:02.041Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4076,"reportLng":-119.6759,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["tar_balls"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":762,"observedAt":"2026-06-26T18:02:35.654Z","beachSlug":"morro-strand-state-beach","beachName":"Morro Strand State Beach","beachLat":35.3733,"beachLng":-120.8642,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":708,"observedAt":"2026-06-26T18:22:52.764Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":780,"observedAt":"2026-06-26T18:23:44.629Z","beachSlug":"carlsbad-state-beach","beachName":"Carlsbad State Beach","beachLat":33.1,"beachLng":-117.34,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":784,"observedAt":"2026-06-26T18:24:25.465Z","beachSlug":"pacific-beach","beachName":"Pacific Beach","beachLat":32.7997,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":790,"observedAt":"2026-06-26T18:31:32.478Z","beachSlug":"trestles","beachName":"Trestles","beachLat":33.3825,"beachLng":-117.5928,"reportLat":33.3808,"reportLng":-117.5913,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":740,"observedAt":"2026-06-26T18:40:03.545Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":34.4208,"reportLng":-119.5952,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":726,"observedAt":"2026-06-26T18:49:20.987Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":723,"observedAt":"2026-06-26T19:04:33.597Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":772,"observedAt":"2026-06-26T19:05:24.984Z","beachSlug":"manhattan-beach","beachName":"Manhattan Beach","beachLat":33.8847,"beachLng":-118.4109,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":746,"observedAt":"2026-06-26T19:12:30.997Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":789,"observedAt":"2026-06-26T19:19:07.124Z","beachSlug":"trestles","beachName":"Trestles","beachLat":33.3825,"beachLng":-117.5928,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":716,"observedAt":"2026-06-26T19:24:54.196Z","beachSlug":"sands","beachName":"Sands Beach","beachLat":34.4079,"beachLng":-119.8728,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":787,"observedAt":"2026-06-26T19:34:23.587Z","beachSlug":"mission-beach","beachName":"Mission Beach","beachLat":32.77,"beachLng":-117.2517,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":786,"observedAt":"2026-06-26T19:48:36.979Z","beachSlug":"mission-beach","beachName":"Mission Beach","beachLat":32.77,"beachLng":-117.2517,"reportLat":32.7675,"reportLng":-117.2487,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":777,"observedAt":"2026-06-26T19:48:43.265Z","beachSlug":"newport-beach","beachName":"Newport Beach","beachLat":33.606,"beachLng":-117.929,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":771,"observedAt":"2026-06-26T20:16:43.935Z","beachSlug":"malibu-surfrider-beach","beachName":"Surfrider Beach","beachLat":34.0367,"beachLng":-118.6781,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":761,"observedAt":"2026-06-26T20:21:28.361Z","beachSlug":"monterey-state-beach","beachName":"Monterey State Beach","beachLat":36.6072,"beachLng":-121.8631,"reportLat":36.6104,"reportLng":-121.8568,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":750,"observedAt":"2026-06-26T20:22:02.132Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":781,"observedAt":"2026-06-26T20:28:54.607Z","beachSlug":"carlsbad-state-beach","beachName":"Carlsbad State Beach","beachLat":33.1,"beachLng":-117.34,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":730,"observedAt":"2026-06-26T20:30:01.091Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":false,"waterSigns":["sheen","tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":712,"observedAt":"2026-06-26T20:36:07.985Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":704,"observedAt":"2026-06-26T20:49:15.560Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":733,"observedAt":"2026-06-26T20:50:28.961Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4082,"reportLng":-119.6747,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":773,"observedAt":"2026-06-26T20:52:05.232Z","beachSlug":"hermosa-beach","beachName":"Hermosa Beach","beachLat":33.8622,"beachLng":-118.4025,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":741,"observedAt":"2026-06-26T21:10:29.156Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":705,"observedAt":"2026-06-26T21:24:39.266Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":743,"observedAt":"2026-06-26T21:26:17.529Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":719,"observedAt":"2026-06-26T21:36:04.303Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":713,"observedAt":"2026-06-26T21:52:44.559Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":760,"observedAt":"2026-06-26T21:53:22.779Z","beachSlug":"monterey-state-beach","beachName":"Monterey State Beach","beachLat":36.6072,"beachLng":-121.8631,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":747,"observedAt":"2026-06-26T21:57:47.996Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":false,"waterSigns":["tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":769,"observedAt":"2026-06-26T22:02:52.126Z","beachSlug":"zuma-beach","beachName":"Zuma Beach","beachLat":34.0189,"beachLng":-118.8231,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":756,"observedAt":"2026-06-26T22:32:16.523Z","beachSlug":"half-moon-bay-state-beach","beachName":"Half Moon Bay State Beach","beachLat":37.4636,"beachLng":-122.4459,"reportLat":37.4616,"reportLng":-122.4475,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":711,"observedAt":"2026-06-26T22:56:30.277Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":767,"observedAt":"2026-06-26T23:13:52.843Z","beachSlug":"oceano-dunes","beachName":"Oceano Dunes State Vehicular Recreation Area","beachLat":35.0989,"beachLng":-120.6197,"reportLat":35.0996,"reportLng":-120.6206,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":739,"observedAt":"2026-06-26T23:19:21.811Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":707,"observedAt":"2026-06-26T23:19:52.680Z","beachSlug":"ellwood","beachName":"Ellwood Beach","beachLat":34.416,"beachLng":-119.891,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":766,"observedAt":"2026-06-26T23:41:05.394Z","beachSlug":"avila-beach","beachName":"Avila Beach","beachLat":35.1786,"beachLng":-120.7322,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":755,"observedAt":"2026-06-26T23:56:36.316Z","beachSlug":"half-moon-bay-state-beach","beachName":"Half Moon Bay State Beach","beachLat":37.4636,"beachLng":-122.4459,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":765,"observedAt":"2026-06-27T00:02:44.513Z","beachSlug":"avila-beach","beachName":"Avila Beach","beachLat":35.1786,"beachLng":-120.7322,"reportLat":35.1761,"reportLng":-120.7301,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":732,"observedAt":"2026-06-27T00:14:35.228Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4119,"reportLng":-119.6742,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":782,"observedAt":"2026-06-27T00:16:22.046Z","beachSlug":"la-jolla-shores","beachName":"La Jolla Shores","beachLat":32.8614,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":749,"observedAt":"2026-06-27T00:23:07.251Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":763,"observedAt":"2026-06-27T00:40:53.621Z","beachSlug":"morro-strand-state-beach","beachName":"Morro Strand State Beach","beachLat":35.3733,"beachLng":-120.8642,"reportLat":35.3734,"reportLng":-120.8648,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":778,"observedAt":"2026-06-27T00:43:03.196Z","beachSlug":"oceanside-beach","beachName":"Oceanside City Beach","beachLat":33.1959,"beachLng":-117.3795,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":759,"observedAt":"2026-06-27T00:43:55.455Z","beachSlug":"moss-landing-state-beach","beachName":"Moss Landing State Beach","beachLat":36.8058,"beachLng":-121.7908,"reportLat":36.8082,"reportLng":-121.79,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":710,"observedAt":"2026-06-27T01:05:28.138Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":744,"observedAt":"2026-06-27T01:16:06.785Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["odor"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":721,"observedAt":"2026-06-27T01:19:55.566Z","beachSlug":"more-mesa","beachName":"More Mesa Beach","beachLat":34.4183,"beachLng":-119.7959,"reportLat":34.4186,"reportLng":-119.7917,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":742,"observedAt":"2026-06-27T01:30:24.079Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":867,"observedAt":"2026-06-27T13:04:22.832Z","beachSlug":"oceano-dunes","beachName":"Oceano Dunes State Vehicular Recreation Area","beachLat":35.0989,"beachLng":-120.6197,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":817,"observedAt":"2026-06-27T13:08:35.902Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":798,"observedAt":"2026-06-27T13:09:24.025Z","beachSlug":"el-capitan","beachName":"El Capitan State Beach","beachLat":34.4586,"beachLng":-120.0269,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["odor"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":833,"observedAt":"2026-06-27T13:14:00.199Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":852,"observedAt":"2026-06-27T13:20:28.642Z","beachSlug":"doran-beach","beachName":"Doran Beach","beachLat":38.3243,"beachLng":-123.0533,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":883,"observedAt":"2026-06-27T13:26:53.346Z","beachSlug":"carlsbad-state-beach","beachName":"Carlsbad State Beach","beachLat":33.1,"beachLng":-117.34,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":792,"observedAt":"2026-06-27T13:27:16.360Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":34.5139,"reportLng":-120.5079,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":880,"observedAt":"2026-06-27T13:46:29.737Z","beachSlug":"laguna-beach","beachName":"Main Beach","beachLat":33.5427,"beachLng":-117.7854,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":842,"observedAt":"2026-06-27T14:03:10.066Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":823,"observedAt":"2026-06-27T14:03:19.405Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":873,"observedAt":"2026-06-27T14:11:48.658Z","beachSlug":"hermosa-beach","beachName":"Hermosa Beach","beachLat":33.8622,"beachLng":-118.4025,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":856,"observedAt":"2026-06-27T14:15:03.749Z","beachSlug":"muir-beach","beachName":"Muir Beach","beachLat":37.8597,"beachLng":-122.5747,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":804,"observedAt":"2026-06-27T14:15:25.807Z","beachSlug":"sands","beachName":"Sands Beach","beachLat":34.4079,"beachLng":-119.8728,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":838,"observedAt":"2026-06-27T14:19:10.131Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":837,"observedAt":"2026-06-27T14:42:00.441Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":853,"observedAt":"2026-06-27T14:51:33.536Z","beachSlug":"stinson-beach","beachName":"Stinson Beach","beachLat":37.9008,"beachLng":-122.6444,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":818,"observedAt":"2026-06-27T15:05:06.666Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":866,"observedAt":"2026-06-27T15:06:25.296Z","beachSlug":"oceano-dunes","beachName":"Oceano Dunes State Vehicular Recreation Area","beachLat":35.0989,"beachLng":-120.6197,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":816,"observedAt":"2026-06-27T15:12:50.029Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":875,"observedAt":"2026-06-27T15:13:17.526Z","beachSlug":"cabrillo-beach","beachName":"Cabrillo Beach","beachLat":33.7075,"beachLng":-118.2836,"reportLat":33.7093,"reportLng":-118.2835,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":845,"observedAt":"2026-06-27T15:18:55.925Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":806,"observedAt":"2026-06-27T15:20:56.574Z","beachSlug":"campus-point","beachName":"Campus Point","beachLat":34.4048,"beachLng":-119.8441,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":884,"observedAt":"2026-06-27T15:55:23.330Z","beachSlug":"mission-beach","beachName":"Mission Beach","beachLat":32.77,"beachLng":-117.2517,"reportLat":32.7721,"reportLng":-117.2532,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":863,"observedAt":"2026-06-27T15:56:06.554Z","beachSlug":"monterey-state-beach","beachName":"Monterey State Beach","beachLat":36.6072,"beachLng":-121.8631,"reportLat":36.6117,"reportLng":-121.856,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":810,"observedAt":"2026-06-27T15:59:04.345Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":813,"observedAt":"2026-06-27T16:21:35.489Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":820,"observedAt":"2026-06-27T16:28:54.451Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":855,"observedAt":"2026-06-27T16:30:36.109Z","beachSlug":"muir-beach","beachName":"Muir Beach","beachLat":37.8597,"beachLng":-122.5747,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":865,"observedAt":"2026-06-27T16:34:36.807Z","beachSlug":"avila-beach","beachName":"Avila Beach","beachLat":35.1786,"beachLng":-120.7322,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":870,"observedAt":"2026-06-27T16:45:57.574Z","beachSlug":"malibu-surfrider-beach","beachName":"Surfrider Beach","beachLat":34.0367,"beachLng":-118.6781,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":836,"observedAt":"2026-06-27T16:52:54.327Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":876,"observedAt":"2026-06-27T17:03:10.077Z","beachSlug":"cabrillo-beach","beachName":"Cabrillo Beach","beachLat":33.7075,"beachLng":-118.2836,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":825,"observedAt":"2026-06-27T17:45:06.330Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen","tar_balls"],"waterExtent":"widespread","notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":791,"observedAt":"2026-06-27T17:45:08.541Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":34.5155,"reportLng":-120.5103,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":835,"observedAt":"2026-06-27T17:45:20.887Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":815,"observedAt":"2026-06-27T17:51:20.098Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":824,"observedAt":"2026-06-27T17:52:59.747Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":807,"observedAt":"2026-06-27T18:00:07.887Z","beachSlug":"campus-point","beachName":"Campus Point","beachLat":34.4048,"beachLng":-119.8441,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["tar_balls"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":848,"observedAt":"2026-06-27T18:14:06.816Z","beachSlug":"glass-beach","beachName":"Glass Beach","beachLat":39.4487,"beachLng":-123.8078,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":841,"observedAt":"2026-06-27T18:20:59.850Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3948,"reportLng":-119.5212,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":881,"observedAt":"2026-06-27T18:43:43.246Z","beachSlug":"laguna-beach","beachName":"Main Beach","beachLat":33.5427,"beachLng":-117.7854,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":879,"observedAt":"2026-06-27T19:00:44.807Z","beachSlug":"laguna-beach","beachName":"Main Beach","beachLat":33.5427,"beachLng":-117.7854,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":878,"observedAt":"2026-06-27T19:04:48.876Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":819,"observedAt":"2026-06-27T19:20:47.917Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":877,"observedAt":"2026-06-27T19:22:02.798Z","beachSlug":"long-beach","beachName":"Long Beach","beachLat":33.7658,"beachLng":-118.1953,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":830,"observedAt":"2026-06-27T19:28:39.261Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":840,"observedAt":"2026-06-27T19:29:23.670Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":796,"observedAt":"2026-06-27T19:35:42.323Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":869,"observedAt":"2026-06-27T20:10:55.747Z","beachSlug":"zuma-beach","beachName":"Zuma Beach","beachLat":34.0189,"beachLng":-118.8231,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":843,"observedAt":"2026-06-27T20:16:13.131Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.397,"reportLng":-119.5165,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":858,"observedAt":"2026-06-27T20:27:34.207Z","beachSlug":"ocean-beach-sf","beachName":"Ocean Beach","beachLat":37.7594,"beachLng":-122.5107,"reportLat":37.7616,"reportLng":-122.5087,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":861,"observedAt":"2026-06-27T20:44:05.767Z","beachSlug":"half-moon-bay-state-beach","beachName":"Half Moon Bay State Beach","beachLat":37.4636,"beachLng":-122.4459,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":812,"observedAt":"2026-06-27T20:45:03.272Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":859,"observedAt":"2026-06-27T21:10:46.324Z","beachSlug":"baker-beach","beachName":"Baker Beach","beachLat":37.7936,"beachLng":-122.4836,"reportLat":37.7954,"reportLng":-122.4849,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":797,"observedAt":"2026-06-27T21:19:25.709Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":851,"observedAt":"2026-06-27T21:27:15.567Z","beachSlug":"glass-beach","beachName":"Glass Beach","beachLat":39.4487,"beachLng":-123.8078,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":828,"observedAt":"2026-06-27T21:43:21.972Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":794,"observedAt":"2026-06-27T21:47:30.792Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":829,"observedAt":"2026-06-27T21:52:02.100Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":871,"observedAt":"2026-06-27T21:53:28.417Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":34.0093,"reportLng":-118.4959,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":805,"observedAt":"2026-06-27T22:04:52.996Z","beachSlug":"coal-oil-point","beachName":"Coal Oil Point","beachLat":34.4072,"beachLng":-119.8781,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":800,"observedAt":"2026-06-27T22:12:48.680Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4335,"reportLng":-119.92,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":832,"observedAt":"2026-06-27T22:13:33.545Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":34.422,"reportLng":-119.5992,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":null,"waterEntered":false,"waterSigns":["tar_balls"],"waterExtent":"isolated","notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":808,"observedAt":"2026-06-27T22:13:55.242Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":872,"observedAt":"2026-06-27T22:15:04.256Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":862,"observedAt":"2026-06-27T22:18:41.704Z","beachSlug":"moss-landing-state-beach","beachName":"Moss Landing State Beach","beachLat":36.8058,"beachLng":-121.7908,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":854,"observedAt":"2026-06-27T22:22:42.265Z","beachSlug":"muir-beach","beachName":"Muir Beach","beachLat":37.8597,"beachLng":-122.5747,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":799,"observedAt":"2026-06-27T22:59:38.258Z","beachSlug":"el-capitan","beachName":"El Capitan State Beach","beachLat":34.4586,"beachLng":-120.0269,"reportLat":34.4557,"reportLng":-120.0262,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":826,"observedAt":"2026-06-27T23:25:02.451Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":868,"observedAt":"2026-06-27T23:30:04.205Z","beachSlug":"oceano-dunes","beachName":"Oceano Dunes State Vehicular Recreation Area","beachLat":35.0989,"beachLng":-120.6197,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":793,"observedAt":"2026-06-27T23:31:14.080Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":34.5109,"reportLng":-120.5088,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":839,"observedAt":"2026-06-28T00:04:26.166Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3936,"reportLng":-119.5212,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":821,"observedAt":"2026-06-28T00:07:36.080Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4087,"reportLng":-119.6773,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":864,"observedAt":"2026-06-28T00:16:11.404Z","beachSlug":"carmel-beach","beachName":"Carmel Beach","beachLat":36.5552,"beachLng":-121.9233,"reportLat":36.5565,"reportLng":-121.9206,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":850,"observedAt":"2026-06-28T00:22:24.787Z","beachSlug":"glass-beach","beachName":"Glass Beach","beachLat":39.4487,"beachLng":-123.8078,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":811,"observedAt":"2026-06-28T00:24:59.657Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["tar_balls"],"waterExtent":"isolated","notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":874,"observedAt":"2026-06-28T00:42:15.820Z","beachSlug":"hermosa-beach","beachName":"Hermosa Beach","beachLat":33.8622,"beachLng":-118.4025,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":795,"observedAt":"2026-06-28T00:44:26.053Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":801,"observedAt":"2026-06-28T00:51:28.520Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":809,"observedAt":"2026-06-28T00:53:24.072Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":831,"observedAt":"2026-06-28T00:55:10.480Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":822,"observedAt":"2026-06-28T00:56:58.334Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4113,"reportLng":-119.6758,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":803,"observedAt":"2026-06-28T01:13:25.673Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":857,"observedAt":"2026-06-28T01:17:04.533Z","beachSlug":"ocean-beach-sf","beachName":"Ocean Beach","beachLat":37.7594,"beachLng":-122.5107,"reportLat":37.7624,"reportLng":-122.5132,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":882,"observedAt":"2026-06-28T01:25:26.355Z","beachSlug":"doheny-state-beach","beachName":"Doheny State Beach","beachLat":33.4611,"beachLng":-117.6867,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":844,"observedAt":"2026-06-28T01:28:10.229Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":802,"observedAt":"2026-06-28T01:32:38.047Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4315,"reportLng":-119.9254,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":847,"observedAt":"2026-06-28T01:37:01.132Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":860,"observedAt":"2026-06-28T01:41:42.243Z","beachSlug":"half-moon-bay-state-beach","beachName":"Half Moon Bay State Beach","beachLat":37.4636,"beachLng":-122.4459,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":834,"observedAt":"2026-06-28T01:42:08.629Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3986,"reportLng":-119.518,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":849,"observedAt":"2026-06-28T01:50:58.547Z","beachSlug":"glass-beach","beachName":"Glass Beach","beachLat":39.4487,"beachLng":-123.8078,"reportLat":39.4486,"reportLng":-123.8073,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":827,"observedAt":"2026-06-28T01:59:08.205Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":973,"observedAt":"2026-06-28T13:24:03.382Z","beachSlug":"laguna-beach","beachName":"Main Beach","beachLat":33.5427,"beachLng":-117.7854,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":893,"observedAt":"2026-06-28T13:26:46.014Z","beachSlug":"ellwood","beachName":"Ellwood Beach","beachLat":34.416,"beachLng":-119.891,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":899,"observedAt":"2026-06-28T13:30:49.065Z","beachSlug":"coal-oil-point","beachName":"Coal Oil Point","beachLat":34.4072,"beachLng":-119.8781,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":900,"observedAt":"2026-06-28T13:30:56.360Z","beachSlug":"coal-oil-point","beachName":"Coal Oil Point","beachLat":34.4072,"beachLng":-119.8781,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":952,"observedAt":"2026-06-28T13:32:39.293Z","beachSlug":"santa-cruz-main-beach","beachName":"Santa Cruz Main Beach","beachLat":36.9614,"beachLng":-122.0189,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":918,"observedAt":"2026-06-28T13:34:59.327Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":976,"observedAt":"2026-06-28T13:36:31.186Z","beachSlug":"pacific-beach","beachName":"Pacific Beach","beachLat":32.7997,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":901,"observedAt":"2026-06-28T13:37:22.986Z","beachSlug":"coal-oil-point","beachName":"Coal Oil Point","beachLat":34.4072,"beachLng":-119.8781,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":919,"observedAt":"2026-06-28T14:03:16.091Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":916,"observedAt":"2026-06-28T14:05:07.965Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":959,"observedAt":"2026-06-28T14:06:27.627Z","beachSlug":"oceano-dunes","beachName":"Oceano Dunes State Vehicular Recreation Area","beachLat":35.0989,"beachLng":-120.6197,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":896,"observedAt":"2026-06-28T14:08:52.088Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":904,"observedAt":"2026-06-28T14:23:05.882Z","beachSlug":"more-mesa","beachName":"More Mesa Beach","beachLat":34.4183,"beachLng":-119.7959,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":929,"observedAt":"2026-06-28T14:52:21.945Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":967,"observedAt":"2026-06-28T14:54:16.036Z","beachSlug":"redondo-beach","beachName":"Redondo Beach","beachLat":33.8492,"beachLng":-118.3906,"reportLat":33.8507,"reportLng":-118.3893,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":966,"observedAt":"2026-06-28T14:55:14.586Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":932,"observedAt":"2026-06-28T14:55:18.441Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":917,"observedAt":"2026-06-28T15:29:31.311Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4115,"reportLng":-119.6747,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":923,"observedAt":"2026-06-28T15:41:26.367Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.409,"reportLng":-119.6758,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":954,"observedAt":"2026-06-28T15:44:52.909Z","beachSlug":"pfeiffer-beach","beachName":"Pfeiffer Beach","beachLat":36.2385,"beachLng":-121.7911,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":891,"observedAt":"2026-06-28T15:46:35.713Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":34.4685,"reportLng":-120.0604,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":969,"observedAt":"2026-06-28T15:59:24.638Z","beachSlug":"long-beach","beachName":"Long Beach","beachLat":33.7658,"beachLng":-118.1953,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":964,"observedAt":"2026-06-28T16:07:42.012Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":914,"observedAt":"2026-06-28T16:11:12.360Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":971,"observedAt":"2026-06-28T16:14:13.759Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"registered","groupName":null},{"id":975,"observedAt":"2026-06-28T16:18:57.599Z","beachSlug":"la-jolla-shores","beachName":"La Jolla Shores","beachLat":32.8614,"beachLng":-117.2553,"reportLat":32.8579,"reportLng":-117.2588,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":958,"observedAt":"2026-06-28T16:26:57.681Z","beachSlug":"avila-beach","beachName":"Avila Beach","beachLat":35.1786,"beachLng":-120.7322,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":927,"observedAt":"2026-06-28T16:41:29.842Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":905,"observedAt":"2026-06-28T17:00:57.097Z","beachSlug":"mesa-lane","beachName":"Mesa Lane Beach","beachLat":34.4058,"beachLng":-119.7213,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":934,"observedAt":"2026-06-28T17:01:15.351Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":930,"observedAt":"2026-06-28T17:09:09.679Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":887,"observedAt":"2026-06-28T17:09:24.810Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":886,"observedAt":"2026-06-28T17:10:09.530Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":956,"observedAt":"2026-06-28T17:16:41.019Z","beachSlug":"avila-beach","beachName":"Avila Beach","beachLat":35.1786,"beachLng":-120.7322,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":960,"observedAt":"2026-06-28T17:19:22.349Z","beachSlug":"zuma-beach","beachName":"Zuma Beach","beachLat":34.0189,"beachLng":-118.8231,"reportLat":34.0171,"reportLng":-118.8239,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":888,"observedAt":"2026-06-28T17:21:15.800Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":903,"observedAt":"2026-06-28T17:39:03.389Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":924,"observedAt":"2026-06-28T17:40:46.652Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":895,"observedAt":"2026-06-28T18:06:59.974Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":947,"observedAt":"2026-06-28T18:09:10.877Z","beachSlug":"ocean-beach-sf","beachName":"Ocean Beach","beachLat":37.7594,"beachLng":-122.5107,"reportLat":37.7608,"reportLng":-122.5093,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":953,"observedAt":"2026-06-28T18:31:22.278Z","beachSlug":"monterey-state-beach","beachName":"Monterey State Beach","beachLat":36.6072,"beachLng":-121.8631,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":913,"observedAt":"2026-06-28T18:38:35.448Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":961,"observedAt":"2026-06-28T18:53:35.620Z","beachSlug":"malibu-surfrider-beach","beachName":"Surfrider Beach","beachLat":34.0367,"beachLng":-118.6781,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":937,"observedAt":"2026-06-28T18:54:17.682Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.396,"reportLng":-119.5178,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":920,"observedAt":"2026-06-28T19:07:01.462Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":912,"observedAt":"2026-06-28T19:11:07.353Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":885,"observedAt":"2026-06-28T19:16:44.988Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":34.5151,"reportLng":-120.5113,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":898,"observedAt":"2026-06-28T19:47:20.132Z","beachSlug":"sands","beachName":"Sands Beach","beachLat":34.4079,"beachLng":-119.8728,"reportLat":34.4145,"reportLng":-119.8823,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":970,"observedAt":"2026-06-28T19:52:15.137Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":926,"observedAt":"2026-06-28T19:52:59.890Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":949,"observedAt":"2026-06-28T19:59:38.289Z","beachSlug":"pacifica-state-beach","beachName":"Pacifica State Beach","beachLat":37.5952,"beachLng":-122.5013,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":977,"observedAt":"2026-06-28T20:10:58.579Z","beachSlug":"mission-beach","beachName":"Mission Beach","beachLat":32.77,"beachLng":-117.2517,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":945,"observedAt":"2026-06-28T20:22:14.009Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":34.373,"reportLng":-119.4761,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":933,"observedAt":"2026-06-28T20:59:46.792Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":894,"observedAt":"2026-06-28T21:01:08.066Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":972,"observedAt":"2026-06-28T21:08:21.847Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":907,"observedAt":"2026-06-28T21:12:53.815Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":968,"observedAt":"2026-06-28T21:17:44.977Z","beachSlug":"redondo-beach","beachName":"Redondo Beach","beachLat":33.8492,"beachLng":-118.3906,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":942,"observedAt":"2026-06-28T21:28:29.556Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":940,"observedAt":"2026-06-28T21:37:51.139Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":951,"observedAt":"2026-06-28T21:38:07.305Z","beachSlug":"half-moon-bay-state-beach","beachName":"Half Moon Bay State Beach","beachLat":37.4636,"beachLng":-122.4459,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":928,"observedAt":"2026-06-28T21:48:59.090Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":955,"observedAt":"2026-06-28T21:49:18.332Z","beachSlug":"pfeiffer-beach","beachName":"Pfeiffer Beach","beachLat":36.2385,"beachLng":-121.7911,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":902,"observedAt":"2026-06-28T21:50:54.669Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":941,"observedAt":"2026-06-28T22:12:49.905Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":944,"observedAt":"2026-06-28T22:13:27.986Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":950,"observedAt":"2026-06-28T22:38:27.596Z","beachSlug":"pacifica-state-beach","beachName":"Pacifica State Beach","beachLat":37.5952,"beachLng":-122.5013,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":963,"observedAt":"2026-06-28T22:39:09.539Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":922,"observedAt":"2026-06-28T23:03:35.344Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":925,"observedAt":"2026-06-28T23:11:19.469Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":34.4322,"reportLng":-119.6304,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":935,"observedAt":"2026-06-28T23:13:11.753Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":974,"observedAt":"2026-06-28T23:20:39.079Z","beachSlug":"oceanside-beach","beachName":"Oceanside City Beach","beachLat":33.1959,"beachLng":-117.3795,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":938,"observedAt":"2026-06-28T23:23:07.344Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3961,"reportLng":-119.5215,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":910,"observedAt":"2026-06-28T23:39:35.506Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":897,"observedAt":"2026-06-28T23:52:29.419Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":909,"observedAt":"2026-06-29T00:12:24.401Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":908,"observedAt":"2026-06-29T00:12:45.504Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":936,"observedAt":"2026-06-29T00:26:28.915Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3976,"reportLng":-119.5161,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["odor"],"waterExtent":"isolated","notes":"Clear water, no sheen visible.","qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":943,"observedAt":"2026-06-29T00:29:53.811Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":965,"observedAt":"2026-06-29T00:47:27.190Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":890,"observedAt":"2026-06-29T00:52:35.352Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":889,"observedAt":"2026-06-29T01:01:21.783Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":34.4693,"reportLng":-120.2307,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":911,"observedAt":"2026-06-29T01:05:19.244Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":906,"observedAt":"2026-06-29T01:10:11.071Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":946,"observedAt":"2026-06-29T01:19:52.620Z","beachSlug":"glass-beach","beachName":"Glass Beach","beachLat":39.4487,"beachLng":-123.8078,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":921,"observedAt":"2026-06-29T01:25:49.390Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":892,"observedAt":"2026-06-29T01:26:40.339Z","beachSlug":"ellwood","beachName":"Ellwood Beach","beachLat":34.416,"beachLng":-119.891,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":939,"observedAt":"2026-06-29T01:26:53.145Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":931,"observedAt":"2026-06-29T01:27:35.130Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":915,"observedAt":"2026-06-29T01:41:04.987Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4098,"reportLng":-119.6772,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":962,"observedAt":"2026-06-29T01:58:29.233Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1072,"observedAt":"2026-06-29T13:03:36.484Z","beachSlug":"mission-beach","beachName":"Mission Beach","beachLat":32.77,"beachLng":-117.2517,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1067,"observedAt":"2026-06-29T13:04:18.242Z","beachSlug":"doheny-state-beach","beachName":"Doheny State Beach","beachLat":33.4611,"beachLng":-117.6867,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1011,"observedAt":"2026-06-29T13:11:30.955Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1075,"observedAt":"2026-06-29T13:23:47.759Z","beachSlug":"imperial-beach","beachName":"Imperial Beach","beachLat":32.5797,"beachLng":-117.1339,"reportLat":32.5817,"reportLng":-117.136,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":979,"observedAt":"2026-06-29T13:32:22.959Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1057,"observedAt":"2026-06-29T13:55:05.546Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":33.9822,"reportLng":-118.4666,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"A","cohort":"registered","groupName":null},{"id":1028,"observedAt":"2026-06-29T13:59:50.502Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1036,"observedAt":"2026-06-29T14:01:01.777Z","beachSlug":"ocean-beach-sf","beachName":"Ocean Beach","beachLat":37.7594,"beachLng":-122.5107,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1033,"observedAt":"2026-06-29T14:29:44.664Z","beachSlug":"doran-beach","beachName":"Doran Beach","beachLat":38.3243,"beachLng":-123.0533,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1065,"observedAt":"2026-06-29T14:34:44.237Z","beachSlug":"laguna-beach","beachName":"Main Beach","beachLat":33.5427,"beachLng":-117.7854,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1060,"observedAt":"2026-06-29T14:51:45.625Z","beachSlug":"seal-beach","beachName":"Seal Beach","beachLat":33.7414,"beachLng":-118.105,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1009,"observedAt":"2026-06-29T14:51:50.847Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1007,"observedAt":"2026-06-29T15:03:24.352Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1046,"observedAt":"2026-06-29T15:04:18.026Z","beachSlug":"pfeiffer-beach","beachName":"Pfeiffer Beach","beachLat":36.2385,"beachLng":-121.7911,"reportLat":36.2392,"reportLng":-121.7914,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":996,"observedAt":"2026-06-29T15:22:03.956Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":978,"observedAt":"2026-06-29T15:31:30.445Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1059,"observedAt":"2026-06-29T15:34:33.622Z","beachSlug":"cabrillo-beach","beachName":"Cabrillo Beach","beachLat":33.7075,"beachLng":-118.2836,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1070,"observedAt":"2026-06-29T15:49:07.435Z","beachSlug":"la-jolla-shores","beachName":"La Jolla Shores","beachLat":32.8614,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1047,"observedAt":"2026-06-29T15:49:33.630Z","beachSlug":"pfeiffer-beach","beachName":"Pfeiffer Beach","beachLat":36.2385,"beachLng":-121.7911,"reportLat":36.2367,"reportLng":-121.7916,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen","tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":982,"observedAt":"2026-06-29T15:54:33.152Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1064,"observedAt":"2026-06-29T15:55:43.480Z","beachSlug":"newport-beach","beachName":"Newport Beach","beachLat":33.606,"beachLng":-117.929,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1004,"observedAt":"2026-06-29T16:03:36.484Z","beachSlug":"more-mesa","beachName":"More Mesa Beach","beachLat":34.4183,"beachLng":-119.7959,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1023,"observedAt":"2026-06-29T16:05:57.582Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3944,"reportLng":-119.5182,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1021,"observedAt":"2026-06-29T16:08:47.695Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1056,"observedAt":"2026-06-29T16:10:05.073Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":33.984,"reportLng":-118.4691,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen","tar_balls"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":980,"observedAt":"2026-06-29T16:18:51.007Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":995,"observedAt":"2026-06-29T16:29:59.441Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4367,"reportLng":-119.9234,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1074,"observedAt":"2026-06-29T16:32:23.563Z","beachSlug":"mission-beach","beachName":"Mission Beach","beachLat":32.77,"beachLng":-117.2517,"reportLat":32.7675,"reportLng":-117.2495,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1053,"observedAt":"2026-06-29T16:41:31.019Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1042,"observedAt":"2026-06-29T16:49:36.035Z","beachSlug":"pacifica-state-beach","beachName":"Pacifica State Beach","beachLat":37.5952,"beachLng":-122.5013,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1073,"observedAt":"2026-06-29T16:52:33.890Z","beachSlug":"mission-beach","beachName":"Mission Beach","beachLat":32.77,"beachLng":-117.2517,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1001,"observedAt":"2026-06-29T17:01:47.748Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":34.4129,"reportLng":-119.8272,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":1024,"observedAt":"2026-06-29T17:05:41.279Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":988,"observedAt":"2026-06-29T17:09:00.500Z","beachSlug":"ellwood","beachName":"Ellwood Beach","beachLat":34.416,"beachLng":-119.891,"reportLat":34.4297,"reportLng":-119.9088,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1029,"observedAt":"2026-06-29T17:32:02.312Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":1035,"observedAt":"2026-06-29T17:35:43.187Z","beachSlug":"ocean-beach-sf","beachName":"Ocean Beach","beachLat":37.7594,"beachLng":-122.5107,"reportLat":37.7583,"reportLng":-122.5092,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1040,"observedAt":"2026-06-29T17:36:52.562Z","beachSlug":"pacifica-state-beach","beachName":"Pacifica State Beach","beachLat":37.5952,"beachLng":-122.5013,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":1041,"observedAt":"2026-06-29T17:43:03.744Z","beachSlug":"pacifica-state-beach","beachName":"Pacifica State Beach","beachLat":37.5952,"beachLng":-122.5013,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1050,"observedAt":"2026-06-29T17:57:43.559Z","beachSlug":"zuma-beach","beachName":"Zuma Beach","beachLat":34.0189,"beachLng":-118.8231,"reportLat":34.0163,"reportLng":-118.825,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1000,"observedAt":"2026-06-29T18:02:14.406Z","beachSlug":"campus-point","beachName":"Campus Point","beachLat":34.4048,"beachLng":-119.8441,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":998,"observedAt":"2026-06-29T18:02:55.822Z","beachSlug":"coal-oil-point","beachName":"Coal Oil Point","beachLat":34.4072,"beachLng":-119.8781,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1034,"observedAt":"2026-06-29T18:17:19.386Z","beachSlug":"stinson-beach","beachName":"Stinson Beach","beachLat":37.9008,"beachLng":-122.6444,"reportLat":37.8997,"reportLng":-122.6471,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1078,"observedAt":"2026-06-29T18:20:04.442Z","beachSlug":"trestles","beachName":"Trestles","beachLat":33.3825,"beachLng":-117.5928,"reportLat":33.3835,"reportLng":-117.595,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1054,"observedAt":"2026-06-29T18:28:04.221Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":991,"observedAt":"2026-06-29T18:31:15.707Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4325,"reportLng":-119.9207,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":1037,"observedAt":"2026-06-29T18:44:16.297Z","beachSlug":"baker-beach","beachName":"Baker Beach","beachLat":37.7936,"beachLng":-122.4836,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1062,"observedAt":"2026-06-29T18:53:08.678Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":999,"observedAt":"2026-06-29T18:58:05.615Z","beachSlug":"coal-oil-point","beachName":"Coal Oil Point","beachLat":34.4072,"beachLng":-119.8781,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1066,"observedAt":"2026-06-29T19:07:19.244Z","beachSlug":"doheny-state-beach","beachName":"Doheny State Beach","beachLat":33.4611,"beachLng":-117.6867,"reportLat":33.4617,"reportLng":-117.6871,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1032,"observedAt":"2026-06-29T19:11:17.717Z","beachSlug":"glass-beach","beachName":"Glass Beach","beachLat":39.4487,"beachLng":-123.8078,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":984,"observedAt":"2026-06-29T19:20:41.771Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1002,"observedAt":"2026-06-29T19:23:41.823Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1077,"observedAt":"2026-06-29T19:28:55.570Z","beachSlug":"trestles","beachName":"Trestles","beachLat":33.3825,"beachLng":-117.5928,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1039,"observedAt":"2026-06-29T19:42:12.628Z","beachSlug":"pacifica-state-beach","beachName":"Pacifica State Beach","beachLat":37.5952,"beachLng":-122.5013,"reportLat":37.5962,"reportLng":-122.5016,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1017,"observedAt":"2026-06-29T19:51:05.734Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":1030,"observedAt":"2026-06-29T19:53:18.215Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1006,"observedAt":"2026-06-29T20:09:45.750Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4123,"reportLng":-119.6773,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1052,"observedAt":"2026-06-29T20:20:33.372Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":997,"observedAt":"2026-06-29T20:27:53.770Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1027,"observedAt":"2026-06-29T20:35:16.013Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3934,"reportLng":-119.5175,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1076,"observedAt":"2026-06-29T20:43:24.616Z","beachSlug":"imperial-beach","beachName":"Imperial Beach","beachLat":32.5797,"beachLng":-117.1339,"reportLat":32.5798,"reportLng":-117.1315,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1063,"observedAt":"2026-06-29T20:55:14.182Z","beachSlug":"newport-beach","beachName":"Newport Beach","beachLat":33.606,"beachLng":-117.929,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1012,"observedAt":"2026-06-29T21:03:56.027Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1026,"observedAt":"2026-06-29T21:04:04.736Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1020,"observedAt":"2026-06-29T21:05:25.124Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1025,"observedAt":"2026-06-29T21:14:12.070Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1071,"observedAt":"2026-06-29T21:18:11.074Z","beachSlug":"pacific-beach","beachName":"Pacific Beach","beachLat":32.7997,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":981,"observedAt":"2026-06-29T21:37:51.373Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":992,"observedAt":"2026-06-29T21:47:01.047Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":989,"observedAt":"2026-06-29T21:49:16.312Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["tar_balls"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":1044,"observedAt":"2026-06-29T22:08:22.590Z","beachSlug":"seacliff-state-beach","beachName":"Seacliff State Beach","beachLat":36.9711,"beachLng":-121.9089,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1058,"observedAt":"2026-06-29T22:18:53.023Z","beachSlug":"cabrillo-beach","beachName":"Cabrillo Beach","beachLat":33.7075,"beachLng":-118.2836,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":990,"observedAt":"2026-06-29T22:32:31.196Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":1018,"observedAt":"2026-06-29T22:33:28.172Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":34.4249,"reportLng":-119.5954,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1068,"observedAt":"2026-06-29T22:38:32.511Z","beachSlug":"oceanside-beach","beachName":"Oceanside City Beach","beachLat":33.1959,"beachLng":-117.3795,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":1048,"observedAt":"2026-06-29T22:59:24.161Z","beachSlug":"oceano-dunes","beachName":"Oceano Dunes State Vehicular Recreation Area","beachLat":35.0989,"beachLng":-120.6197,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":993,"observedAt":"2026-06-29T23:11:02.483Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1061,"observedAt":"2026-06-29T23:16:52.981Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1015,"observedAt":"2026-06-29T23:18:02.461Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1038,"observedAt":"2026-06-29T23:27:59.541Z","beachSlug":"pacifica-state-beach","beachName":"Pacifica State Beach","beachLat":37.5952,"beachLng":-122.5013,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":986,"observedAt":"2026-06-29T23:33:02.192Z","beachSlug":"el-capitan","beachName":"El Capitan State Beach","beachLat":34.4586,"beachLng":-120.0269,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":1008,"observedAt":"2026-06-29T23:33:12.012Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1010,"observedAt":"2026-06-29T23:34:37.858Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1043,"observedAt":"2026-06-29T23:54:43.826Z","beachSlug":"half-moon-bay-state-beach","beachName":"Half Moon Bay State Beach","beachLat":37.4636,"beachLng":-122.4459,"reportLat":37.4622,"reportLng":-122.4482,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1003,"observedAt":"2026-06-29T23:59:43.770Z","beachSlug":"more-mesa","beachName":"More Mesa Beach","beachLat":34.4183,"beachLng":-119.7959,"reportLat":34.4185,"reportLng":-119.7894,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1079,"observedAt":"2026-06-30T00:15:33.585Z","beachSlug":"trestles","beachName":"Trestles","beachLat":33.3825,"beachLng":-117.5928,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1049,"observedAt":"2026-06-30T00:21:48.293Z","beachSlug":"oceano-dunes","beachName":"Oceano Dunes State Vehicular Recreation Area","beachLat":35.0989,"beachLng":-120.6197,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1031,"observedAt":"2026-06-30T00:40:03.267Z","beachSlug":"trinidad-state-beach","beachName":"Trinidad State Beach","beachLat":41.0637,"beachLng":-124.1508,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1005,"observedAt":"2026-06-30T00:43:56.527Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":985,"observedAt":"2026-06-30T00:45:18.744Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1022,"observedAt":"2026-06-30T01:00:19.253Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3982,"reportLng":-119.5162,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1045,"observedAt":"2026-06-30T01:04:43.398Z","beachSlug":"pfeiffer-beach","beachName":"Pfeiffer Beach","beachLat":36.2385,"beachLng":-121.7911,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":987,"observedAt":"2026-06-30T01:05:31.538Z","beachSlug":"ellwood","beachName":"Ellwood Beach","beachLat":34.416,"beachLng":-119.891,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":983,"observedAt":"2026-06-30T01:16:22.354Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":34.4727,"reportLng":-120.2274,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1013,"observedAt":"2026-06-30T01:16:55.714Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4116,"reportLng":-119.6776,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":1016,"observedAt":"2026-06-30T01:18:17.720Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1014,"observedAt":"2026-06-30T01:18:33.481Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1019,"observedAt":"2026-06-30T01:40:49.071Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":994,"observedAt":"2026-06-30T01:42:17.414Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1055,"observedAt":"2026-06-30T01:42:32.248Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":34.0117,"reportLng":-118.4979,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1051,"observedAt":"2026-06-30T01:45:29.290Z","beachSlug":"zuma-beach","beachName":"Zuma Beach","beachLat":34.0189,"beachLng":-118.8231,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":1069,"observedAt":"2026-06-30T01:51:15.442Z","beachSlug":"la-jolla-shores","beachName":"La Jolla Shores","beachLat":32.8614,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1111,"observedAt":"2026-06-30T13:01:56.076Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1124,"observedAt":"2026-06-30T13:04:41.771Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1165,"observedAt":"2026-06-30T13:07:58.007Z","beachSlug":"oceanside-beach","beachName":"Oceanside City Beach","beachLat":33.1959,"beachLng":-117.3795,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1144,"observedAt":"2026-06-30T13:18:05.104Z","beachSlug":"pismo-beach","beachName":"Pismo State Beach","beachLat":35.1428,"beachLng":-120.6413,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1148,"observedAt":"2026-06-30T13:19:23.336Z","beachSlug":"zuma-beach","beachName":"Zuma Beach","beachLat":34.0189,"beachLng":-118.8231,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1134,"observedAt":"2026-06-30T13:21:24.036Z","beachSlug":"capitola-beach","beachName":"Capitola Beach","beachLat":36.9752,"beachLng":-121.9539,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1126,"observedAt":"2026-06-30T13:38:32.151Z","beachSlug":"doran-beach","beachName":"Doran Beach","beachLat":38.3243,"beachLng":-123.0533,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1090,"observedAt":"2026-06-30T13:38:47.395Z","beachSlug":"coal-oil-point","beachName":"Coal Oil Point","beachLat":34.4072,"beachLng":-119.8781,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1137,"observedAt":"2026-06-30T13:39:12.511Z","beachSlug":"capitola-beach","beachName":"Capitola Beach","beachLat":36.9752,"beachLng":-121.9539,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen","tar_balls"],"waterExtent":"widespread","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1162,"observedAt":"2026-06-30T13:40:41.446Z","beachSlug":"laguna-beach","beachName":"Main Beach","beachLat":33.5427,"beachLng":-117.7854,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1146,"observedAt":"2026-06-30T13:43:23.979Z","beachSlug":"avila-beach","beachName":"Avila Beach","beachLat":35.1786,"beachLng":-120.7322,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1117,"observedAt":"2026-06-30T13:48:55.823Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3932,"reportLng":-119.5216,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1094,"observedAt":"2026-06-30T13:58:03.630Z","beachSlug":"mesa-lane","beachName":"Mesa Lane Beach","beachLat":34.4058,"beachLng":-119.7213,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1160,"observedAt":"2026-06-30T14:19:49.733Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1129,"observedAt":"2026-06-30T14:20:45.084Z","beachSlug":"baker-beach","beachName":"Baker Beach","beachLat":37.7936,"beachLng":-122.4836,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1123,"observedAt":"2026-06-30T14:25:46.028Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1100,"observedAt":"2026-06-30T14:41:13.895Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["tar_balls","odor"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":1116,"observedAt":"2026-06-30T14:47:04.690Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1105,"observedAt":"2026-06-30T14:51:03.256Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1159,"observedAt":"2026-06-30T15:06:36.356Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":33.6533,"reportLng":-118.0012,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1154,"observedAt":"2026-06-30T15:09:18.265Z","beachSlug":"seal-beach","beachName":"Seal Beach","beachLat":33.7414,"beachLng":-118.105,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1112,"observedAt":"2026-06-30T15:12:54.863Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":1138,"observedAt":"2026-06-30T15:30:40.087Z","beachSlug":"capitola-beach","beachName":"Capitola Beach","beachLat":36.9752,"beachLng":-121.9539,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1097,"observedAt":"2026-06-30T15:41:22.973Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":1104,"observedAt":"2026-06-30T15:43:31.909Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4129,"reportLng":-119.6745,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1152,"observedAt":"2026-06-30T16:12:25.700Z","beachSlug":"manhattan-beach","beachName":"Manhattan Beach","beachLat":33.8847,"beachLng":-118.4109,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1143,"observedAt":"2026-06-30T16:27:04.918Z","beachSlug":"pfeiffer-beach","beachName":"Pfeiffer Beach","beachLat":36.2385,"beachLng":-121.7911,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1136,"observedAt":"2026-06-30T16:51:36.606Z","beachSlug":"capitola-beach","beachName":"Capitola Beach","beachLat":36.9752,"beachLng":-121.9539,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1120,"observedAt":"2026-06-30T16:53:33.298Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":1102,"observedAt":"2026-06-30T16:54:59.980Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1155,"observedAt":"2026-06-30T17:17:53.075Z","beachSlug":"seal-beach","beachName":"Seal Beach","beachLat":33.7414,"beachLng":-118.105,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1087,"observedAt":"2026-06-30T17:38:37.033Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1096,"observedAt":"2026-06-30T17:39:27.983Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1151,"observedAt":"2026-06-30T17:59:10.121Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1156,"observedAt":"2026-06-30T18:09:42.266Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":33.6579,"reportLng":-117.9994,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":1085,"observedAt":"2026-06-30T18:16:12.561Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":1088,"observedAt":"2026-06-30T18:17:44.074Z","beachSlug":"sands","beachName":"Sands Beach","beachLat":34.4079,"beachLng":-119.8728,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1099,"observedAt":"2026-06-30T18:19:10.054Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1135,"observedAt":"2026-06-30T18:19:17.004Z","beachSlug":"capitola-beach","beachName":"Capitola Beach","beachLat":36.9752,"beachLng":-121.9539,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1166,"observedAt":"2026-06-30T18:22:35.203Z","beachSlug":"oceanside-beach","beachName":"Oceanside City Beach","beachLat":33.1959,"beachLng":-117.3795,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1107,"observedAt":"2026-06-30T18:30:59.104Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1091,"observedAt":"2026-06-30T18:44:33.468Z","beachSlug":"campus-point","beachName":"Campus Point","beachLat":34.4048,"beachLng":-119.8441,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1093,"observedAt":"2026-06-30T18:46:33.007Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1125,"observedAt":"2026-06-30T18:57:34.319Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1086,"observedAt":"2026-06-30T19:24:52.270Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1095,"observedAt":"2026-06-30T19:30:04.198Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1128,"observedAt":"2026-06-30T19:43:01.137Z","beachSlug":"ocean-beach-sf","beachName":"Ocean Beach","beachLat":37.7594,"beachLng":-122.5107,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1164,"observedAt":"2026-06-30T19:45:08.155Z","beachSlug":"doheny-state-beach","beachName":"Doheny State Beach","beachLat":33.4611,"beachLng":-117.6867,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1114,"observedAt":"2026-06-30T19:51:12.196Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":1145,"observedAt":"2026-06-30T19:52:41.296Z","beachSlug":"avila-beach","beachName":"Avila Beach","beachLat":35.1786,"beachLng":-120.7322,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1080,"observedAt":"2026-06-30T20:19:27.810Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":1149,"observedAt":"2026-06-30T20:31:18.970Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1140,"observedAt":"2026-06-30T20:43:57.723Z","beachSlug":"monterey-state-beach","beachName":"Monterey State Beach","beachLat":36.6072,"beachLng":-121.8631,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1132,"observedAt":"2026-06-30T20:50:33.689Z","beachSlug":"santa-cruz-main-beach","beachName":"Santa Cruz Main Beach","beachLat":36.9614,"beachLng":-122.0189,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1092,"observedAt":"2026-06-30T21:03:55.915Z","beachSlug":"more-mesa","beachName":"More Mesa Beach","beachLat":34.4183,"beachLng":-119.7959,"reportLat":34.4207,"reportLng":-119.7916,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1110,"observedAt":"2026-06-30T21:09:03.388Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1103,"observedAt":"2026-06-30T21:45:21.810Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1113,"observedAt":"2026-06-30T22:09:00.742Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1161,"observedAt":"2026-06-30T22:09:54.083Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1139,"observedAt":"2026-06-30T22:12:04.374Z","beachSlug":"monterey-state-beach","beachName":"Monterey State Beach","beachLat":36.6072,"beachLng":-121.8631,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1141,"observedAt":"2026-06-30T22:26:05.715Z","beachSlug":"carmel-beach","beachName":"Carmel Beach","beachLat":36.5552,"beachLng":-121.9233,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1109,"observedAt":"2026-06-30T22:38:53.651Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1082,"observedAt":"2026-06-30T23:12:08.533Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1098,"observedAt":"2026-06-30T23:12:25.309Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1118,"observedAt":"2026-06-30T23:18:33.084Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.398,"reportLng":-119.5166,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1150,"observedAt":"2026-06-30T23:20:47.638Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"registered","groupName":null},{"id":1130,"observedAt":"2026-06-30T23:22:56.287Z","beachSlug":"baker-beach","beachName":"Baker Beach","beachLat":37.7936,"beachLng":-122.4836,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1083,"observedAt":"2026-06-30T23:36:39.185Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1157,"observedAt":"2026-06-30T23:42:38.561Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1127,"observedAt":"2026-06-30T23:55:35.865Z","beachSlug":"stinson-beach","beachName":"Stinson Beach","beachLat":37.9008,"beachLng":-122.6444,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1101,"observedAt":"2026-06-30T23:56:10.151Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Some scattered tar in the wrack line.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":1153,"observedAt":"2026-07-01T00:08:46.082Z","beachSlug":"hermosa-beach","beachName":"Hermosa Beach","beachLat":33.8622,"beachLng":-118.4025,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1163,"observedAt":"2026-07-01T00:13:13.865Z","beachSlug":"doheny-state-beach","beachName":"Doheny State Beach","beachLat":33.4611,"beachLng":-117.6867,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1081,"observedAt":"2026-07-01T00:19:20.626Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1142,"observedAt":"2026-07-01T00:30:16.251Z","beachSlug":"pfeiffer-beach","beachName":"Pfeiffer Beach","beachLat":36.2385,"beachLng":-121.7911,"reportLat":36.2407,"reportLng":-121.7896,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1133,"observedAt":"2026-07-01T00:32:56.176Z","beachSlug":"capitola-beach","beachName":"Capitola Beach","beachLat":36.9752,"beachLng":-121.9539,"reportLat":36.9751,"reportLng":-121.9555,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1147,"observedAt":"2026-07-01T00:38:17.197Z","beachSlug":"oceano-dunes","beachName":"Oceano Dunes State Vehicular Recreation Area","beachLat":35.0989,"beachLng":-120.6197,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1121,"observedAt":"2026-07-01T00:42:51.649Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":true,"waterSigns":["tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":1122,"observedAt":"2026-07-01T00:53:46.919Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3958,"reportLng":-119.5182,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1106,"observedAt":"2026-07-01T00:58:48.811Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1115,"observedAt":"2026-07-01T01:09:49.013Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1089,"observedAt":"2026-07-01T01:25:03.607Z","beachSlug":"sands","beachName":"Sands Beach","beachLat":34.4079,"beachLng":-119.8728,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1158,"observedAt":"2026-07-01T01:37:20.086Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1119,"observedAt":"2026-07-01T01:52:30.721Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":true,"waterSigns":["tar_balls","odor"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":1084,"observedAt":"2026-07-01T01:53:24.148Z","beachSlug":"el-capitan","beachName":"El Capitan State Beach","beachLat":34.4586,"beachLng":-120.0269,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":1203,"observedAt":"2026-07-01T13:11:17.389Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3943,"reportLng":-119.5176,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1179,"observedAt":"2026-07-01T13:28:34.888Z","beachSlug":"campus-point","beachName":"Campus Point","beachLat":34.4048,"beachLng":-119.8441,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1176,"observedAt":"2026-07-01T13:28:57.999Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1201,"observedAt":"2026-07-01T13:34:46.065Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1243,"observedAt":"2026-07-01T13:47:59.497Z","beachSlug":"imperial-beach","beachName":"Imperial Beach","beachLat":32.5797,"beachLng":-117.1339,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1224,"observedAt":"2026-07-01T13:48:59.569Z","beachSlug":"monterey-state-beach","beachName":"Monterey State Beach","beachLat":36.6072,"beachLng":-121.8631,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen","tar_balls"],"waterExtent":"widespread","notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1208,"observedAt":"2026-07-01T14:01:22.378Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1233,"observedAt":"2026-07-01T14:04:36.767Z","beachSlug":"seal-beach","beachName":"Seal Beach","beachLat":33.7414,"beachLng":-118.105,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1183,"observedAt":"2026-07-01T14:06:31.834Z","beachSlug":"mesa-lane","beachName":"Mesa Lane Beach","beachLat":34.4058,"beachLng":-119.7213,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1194,"observedAt":"2026-07-01T14:09:01.976Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1216,"observedAt":"2026-07-01T14:26:52.605Z","beachSlug":"ocean-beach-sf","beachName":"Ocean Beach","beachLat":37.7594,"beachLng":-122.5107,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1198,"observedAt":"2026-07-01T14:28:17.059Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":false,"waterSigns":["sheen","tar_balls"],"waterExtent":"isolated","notes":"Some scattered tar in the wrack line.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1231,"observedAt":"2026-07-01T14:37:22.646Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1238,"observedAt":"2026-07-01T14:41:43.060Z","beachSlug":"laguna-beach","beachName":"Main Beach","beachLat":33.5427,"beachLng":-117.7854,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1244,"observedAt":"2026-07-01T14:45:28.876Z","beachSlug":"imperial-beach","beachName":"Imperial Beach","beachLat":32.5797,"beachLng":-117.1339,"reportLat":32.5804,"reportLng":-117.1352,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1197,"observedAt":"2026-07-01T14:53:35.655Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1235,"observedAt":"2026-07-01T14:55:16.743Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1229,"observedAt":"2026-07-01T15:12:07.996Z","beachSlug":"zuma-beach","beachName":"Zuma Beach","beachLat":34.0189,"beachLng":-118.8231,"reportLat":34.0216,"reportLng":-118.8252,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1174,"observedAt":"2026-07-01T15:27:35.712Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":1236,"observedAt":"2026-07-01T15:28:52.336Z","beachSlug":"newport-beach","beachName":"Newport Beach","beachLat":33.606,"beachLng":-117.929,"reportLat":33.6049,"reportLng":-117.928,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":1189,"observedAt":"2026-07-01T15:40:28.412Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1202,"observedAt":"2026-07-01T15:48:14.391Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1206,"observedAt":"2026-07-01T15:55:04.475Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1187,"observedAt":"2026-07-01T16:12:12.863Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":1181,"observedAt":"2026-07-01T16:37:02.272Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":1241,"observedAt":"2026-07-01T16:57:11.951Z","beachSlug":"mission-beach","beachName":"Mission Beach","beachLat":32.77,"beachLng":-117.2517,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1173,"observedAt":"2026-07-01T17:00:05.994Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4317,"reportLng":-119.9224,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1195,"observedAt":"2026-07-01T17:00:50.174Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1210,"observedAt":"2026-07-01T17:06:29.796Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1242,"observedAt":"2026-07-01T17:43:11.905Z","beachSlug":"mission-beach","beachName":"Mission Beach","beachLat":32.77,"beachLng":-117.2517,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1217,"observedAt":"2026-07-01T18:05:43.490Z","beachSlug":"half-moon-bay-state-beach","beachName":"Half Moon Bay State Beach","beachLat":37.4636,"beachLng":-122.4459,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1214,"observedAt":"2026-07-01T18:20:33.456Z","beachSlug":"doran-beach","beachName":"Doran Beach","beachLat":38.3243,"beachLng":-123.0533,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1240,"observedAt":"2026-07-01T18:24:10.925Z","beachSlug":"pacific-beach","beachName":"Pacific Beach","beachLat":32.7997,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1186,"observedAt":"2026-07-01T18:30:07.039Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1223,"observedAt":"2026-07-01T18:33:06.570Z","beachSlug":"monterey-state-beach","beachName":"Monterey State Beach","beachLat":36.6072,"beachLng":-121.8631,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1232,"observedAt":"2026-07-01T18:49:08.832Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1225,"observedAt":"2026-07-01T18:49:47.540Z","beachSlug":"carmel-beach","beachName":"Carmel Beach","beachLat":36.5552,"beachLng":-121.9233,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1218,"observedAt":"2026-07-01T18:49:51.070Z","beachSlug":"half-moon-bay-state-beach","beachName":"Half Moon Bay State Beach","beachLat":37.4636,"beachLng":-122.4459,"reportLat":37.4625,"reportLng":-122.4459,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1207,"observedAt":"2026-07-01T19:03:07.025Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1190,"observedAt":"2026-07-01T19:07:08.315Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":1239,"observedAt":"2026-07-01T19:07:09.390Z","beachSlug":"carlsbad-state-beach","beachName":"Carlsbad State Beach","beachLat":33.1,"beachLng":-117.34,"reportLat":33.0997,"reportLng":-117.3387,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1193,"observedAt":"2026-07-01T19:13:52.349Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":1178,"observedAt":"2026-07-01T19:20:07.460Z","beachSlug":"sands","beachName":"Sands Beach","beachLat":34.4079,"beachLng":-119.8728,"reportLat":34.4136,"reportLng":-119.8817,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1204,"observedAt":"2026-07-01T19:24:55.796Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":false,"waterSigns":["tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1237,"observedAt":"2026-07-01T19:34:50.176Z","beachSlug":"newport-beach","beachName":"Newport Beach","beachLat":33.606,"beachLng":-117.929,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1196,"observedAt":"2026-07-01T19:39:08.153Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1212,"observedAt":"2026-07-01T19:41:33.127Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":34.3739,"reportLng":-119.4776,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1171,"observedAt":"2026-07-01T19:42:00.390Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1180,"observedAt":"2026-07-01T20:12:28.070Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1227,"observedAt":"2026-07-01T20:14:52.271Z","beachSlug":"cayucos-state-beach","beachName":"Cayucos State Beach","beachLat":35.4436,"beachLng":-120.8992,"reportLat":35.4408,"reportLng":-120.9007,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1209,"observedAt":"2026-07-01T20:16:01.655Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3942,"reportLng":-119.521,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1184,"observedAt":"2026-07-01T20:48:40.512Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1215,"observedAt":"2026-07-01T21:28:31.385Z","beachSlug":"muir-beach","beachName":"Muir Beach","beachLat":37.8597,"beachLng":-122.5747,"reportLat":37.8583,"reportLng":-122.5753,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1228,"observedAt":"2026-07-01T21:50:57.755Z","beachSlug":"avila-beach","beachName":"Avila Beach","beachLat":35.1786,"beachLng":-120.7322,"reportLat":35.1779,"reportLng":-120.7317,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":1222,"observedAt":"2026-07-01T21:56:43.674Z","beachSlug":"moss-landing-state-beach","beachName":"Moss Landing State Beach","beachLat":36.8058,"beachLng":-121.7908,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1211,"observedAt":"2026-07-01T22:06:55.908Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1175,"observedAt":"2026-07-01T22:21:49.976Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1188,"observedAt":"2026-07-01T22:32:59.466Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":1169,"observedAt":"2026-07-01T22:51:28.786Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1182,"observedAt":"2026-07-01T22:52:16.752Z","beachSlug":"more-mesa","beachName":"More Mesa Beach","beachLat":34.4183,"beachLng":-119.7959,"reportLat":34.4202,"reportLng":-119.7898,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1234,"observedAt":"2026-07-01T23:02:09.589Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1220,"observedAt":"2026-07-01T23:13:15.028Z","beachSlug":"santa-cruz-main-beach","beachName":"Santa Cruz Main Beach","beachLat":36.9614,"beachLng":-122.0189,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1191,"observedAt":"2026-07-01T23:18:23.517Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1177,"observedAt":"2026-07-01T23:19:58.441Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1219,"observedAt":"2026-07-01T23:44:21.943Z","beachSlug":"santa-cruz-main-beach","beachName":"Santa Cruz Main Beach","beachLat":36.9614,"beachLng":-122.0189,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1205,"observedAt":"2026-07-01T23:54:58.804Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1192,"observedAt":"2026-07-02T00:12:29.525Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":1167,"observedAt":"2026-07-02T00:15:56.233Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1200,"observedAt":"2026-07-02T00:46:35.925Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1172,"observedAt":"2026-07-02T01:05:48.614Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1230,"observedAt":"2026-07-02T01:13:27.012Z","beachSlug":"malibu-surfrider-beach","beachName":"Surfrider Beach","beachLat":34.0367,"beachLng":-118.6781,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1170,"observedAt":"2026-07-02T01:15:57.757Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1199,"observedAt":"2026-07-02T01:19:06.065Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":1185,"observedAt":"2026-07-02T01:46:04.468Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":34.4031,"reportLng":-119.6883,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1257,"observedAt":"2026-07-02T13:04:39.755Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1291,"observedAt":"2026-07-02T13:27:22.480Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1297,"observedAt":"2026-07-02T13:37:39.900Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["tar_balls"],"waterExtent":"isolated","notes":"Clear water, no sheen visible.","qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":1275,"observedAt":"2026-07-02T13:38:21.602Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1274,"observedAt":"2026-07-02T13:39:01.008Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1260,"observedAt":"2026-07-02T13:48:02.486Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":1305,"observedAt":"2026-07-02T13:51:21.863Z","beachSlug":"ocean-beach-sf","beachName":"Ocean Beach","beachLat":37.7594,"beachLng":-122.5107,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1254,"observedAt":"2026-07-02T14:00:10.789Z","beachSlug":"el-capitan","beachName":"El Capitan State Beach","beachLat":34.4586,"beachLng":-120.0269,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"registered","groupName":null},{"id":1279,"observedAt":"2026-07-02T14:03:38.102Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4116,"reportLng":-119.6794,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1289,"observedAt":"2026-07-02T14:17:32.896Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.398,"reportLng":-119.5166,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1300,"observedAt":"2026-07-02T14:23:03.653Z","beachSlug":"stinson-beach","beachName":"Stinson Beach","beachLat":37.9008,"beachLng":-122.6444,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1310,"observedAt":"2026-07-02T14:32:17.214Z","beachSlug":"santa-cruz-main-beach","beachName":"Santa Cruz Main Beach","beachLat":36.9614,"beachLng":-122.0189,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1252,"observedAt":"2026-07-02T14:34:54.870Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":34.4633,"reportLng":-120.062,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1272,"observedAt":"2026-07-02T14:44:19.998Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1277,"observedAt":"2026-07-02T14:48:04.995Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1324,"observedAt":"2026-07-02T14:51:14.707Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen","tar_balls"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":1267,"observedAt":"2026-07-02T15:02:40.256Z","beachSlug":"mesa-lane","beachName":"Mesa Lane Beach","beachLat":34.4058,"beachLng":-119.7213,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":1308,"observedAt":"2026-07-02T15:05:15.298Z","beachSlug":"pacifica-state-beach","beachName":"Pacifica State Beach","beachLat":37.5952,"beachLng":-122.5013,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1331,"observedAt":"2026-07-02T15:07:01.550Z","beachSlug":"seal-beach","beachName":"Seal Beach","beachLat":33.7414,"beachLng":-118.105,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1276,"observedAt":"2026-07-02T15:08:19.275Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1255,"observedAt":"2026-07-02T15:14:00.197Z","beachSlug":"ellwood","beachName":"Ellwood Beach","beachLat":34.416,"beachLng":-119.891,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1285,"observedAt":"2026-07-02T15:18:00.543Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":34.4221,"reportLng":-119.5989,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1246,"observedAt":"2026-07-02T15:35:49.922Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":1328,"observedAt":"2026-07-02T15:46:18.048Z","beachSlug":"hermosa-beach","beachName":"Hermosa Beach","beachLat":33.8622,"beachLng":-118.4025,"reportLat":33.8651,"reportLng":-118.4032,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1281,"observedAt":"2026-07-02T15:47:11.187Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1247,"observedAt":"2026-07-02T16:02:45.822Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1309,"observedAt":"2026-07-02T16:04:52.395Z","beachSlug":"half-moon-bay-state-beach","beachName":"Half Moon Bay State Beach","beachLat":37.4636,"beachLng":-122.4459,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1303,"observedAt":"2026-07-02T16:12:06.134Z","beachSlug":"ocean-beach-sf","beachName":"Ocean Beach","beachLat":37.7594,"beachLng":-122.5107,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1332,"observedAt":"2026-07-02T16:15:27.763Z","beachSlug":"newport-beach","beachName":"Newport Beach","beachLat":33.606,"beachLng":-117.929,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1330,"observedAt":"2026-07-02T16:17:37.429Z","beachSlug":"seal-beach","beachName":"Seal Beach","beachLat":33.7414,"beachLng":-118.105,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1323,"observedAt":"2026-07-02T16:18:25.925Z","beachSlug":"malibu-surfrider-beach","beachName":"Surfrider Beach","beachLat":34.0367,"beachLng":-118.6781,"reportLat":34.0375,"reportLng":-118.6753,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1304,"observedAt":"2026-07-02T16:22:14.384Z","beachSlug":"ocean-beach-sf","beachName":"Ocean Beach","beachLat":37.7594,"beachLng":-122.5107,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1248,"observedAt":"2026-07-02T16:54:27.217Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1288,"observedAt":"2026-07-02T17:02:14.820Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1302,"observedAt":"2026-07-02T17:08:27.531Z","beachSlug":"ocean-beach-sf","beachName":"Ocean Beach","beachLat":37.7594,"beachLng":-122.5107,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1317,"observedAt":"2026-07-02T17:33:53.191Z","beachSlug":"avila-beach","beachName":"Avila Beach","beachLat":35.1786,"beachLng":-120.7322,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen","tar_balls"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1271,"observedAt":"2026-07-02T17:38:13.526Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1251,"observedAt":"2026-07-02T17:43:56.433Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":1294,"observedAt":"2026-07-02T17:49:47.981Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1290,"observedAt":"2026-07-02T17:54:36.114Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":false,"waterSigns":["tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":1341,"observedAt":"2026-07-02T18:03:58.768Z","beachSlug":"trestles","beachName":"Trestles","beachLat":33.3825,"beachLng":-117.5928,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1250,"observedAt":"2026-07-02T18:23:33.269Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":34.4655,"reportLng":-120.0604,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1314,"observedAt":"2026-07-02T18:30:36.018Z","beachSlug":"pfeiffer-beach","beachName":"Pfeiffer Beach","beachLat":36.2385,"beachLng":-121.7911,"reportLat":36.238,"reportLng":-121.7891,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":1293,"observedAt":"2026-07-02T18:39:14.169Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1256,"observedAt":"2026-07-02T18:42:27.742Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":1298,"observedAt":"2026-07-02T18:45:06.155Z","beachSlug":"glass-beach","beachName":"Glass Beach","beachLat":39.4487,"beachLng":-123.8078,"reportLat":39.4476,"reportLng":-123.8056,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1322,"observedAt":"2026-07-02T18:58:34.766Z","beachSlug":"malibu-surfrider-beach","beachName":"Surfrider Beach","beachLat":34.0367,"beachLng":-118.6781,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":1321,"observedAt":"2026-07-02T19:05:06.590Z","beachSlug":"zuma-beach","beachName":"Zuma Beach","beachLat":34.0189,"beachLng":-118.8231,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1337,"observedAt":"2026-07-02T19:41:29.598Z","beachSlug":"mission-beach","beachName":"Mission Beach","beachLat":32.77,"beachLng":-117.2517,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1262,"observedAt":"2026-07-02T19:57:53.578Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1316,"observedAt":"2026-07-02T19:58:22.188Z","beachSlug":"avila-beach","beachName":"Avila Beach","beachLat":35.1786,"beachLng":-120.7322,"reportLat":35.1807,"reportLng":-120.7348,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1273,"observedAt":"2026-07-02T20:00:50.744Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1311,"observedAt":"2026-07-02T20:09:52.287Z","beachSlug":"seacliff-state-beach","beachName":"Seacliff State Beach","beachLat":36.9711,"beachLng":-121.9089,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1325,"observedAt":"2026-07-02T20:22:31.927Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1296,"observedAt":"2026-07-02T20:36:48.480Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1283,"observedAt":"2026-07-02T20:50:57.497Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":1261,"observedAt":"2026-07-02T21:12:50.454Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1335,"observedAt":"2026-07-02T21:33:44.703Z","beachSlug":"oceanside-beach","beachName":"Oceanside City Beach","beachLat":33.1959,"beachLng":-117.3795,"reportLat":33.1945,"reportLng":-117.3789,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1306,"observedAt":"2026-07-02T21:47:36.874Z","beachSlug":"baker-beach","beachName":"Baker Beach","beachLat":37.7936,"beachLng":-122.4836,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1270,"observedAt":"2026-07-02T22:02:50.918Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1265,"observedAt":"2026-07-02T22:06:24.751Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":1286,"observedAt":"2026-07-02T22:14:23.213Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":1326,"observedAt":"2026-07-02T22:21:49.304Z","beachSlug":"hermosa-beach","beachName":"Hermosa Beach","beachLat":33.8622,"beachLng":-118.4025,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1319,"observedAt":"2026-07-02T22:32:20.168Z","beachSlug":"oceano-dunes","beachName":"Oceano Dunes State Vehicular Recreation Area","beachLat":35.0989,"beachLng":-120.6197,"reportLat":35.1015,"reportLng":-120.6206,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1299,"observedAt":"2026-07-02T22:49:33.824Z","beachSlug":"doran-beach","beachName":"Doran Beach","beachLat":38.3243,"beachLng":-123.0533,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":1318,"observedAt":"2026-07-02T22:53:18.389Z","beachSlug":"avila-beach","beachName":"Avila Beach","beachLat":35.1786,"beachLng":-120.7322,"reportLat":35.1788,"reportLng":-120.7322,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1333,"observedAt":"2026-07-02T23:06:23.217Z","beachSlug":"newport-beach","beachName":"Newport Beach","beachLat":33.606,"beachLng":-117.929,"reportLat":33.6065,"reportLng":-117.9263,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1264,"observedAt":"2026-07-02T23:13:09.814Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":34.4135,"reportLng":-119.8253,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1313,"observedAt":"2026-07-02T23:25:29.499Z","beachSlug":"carmel-beach","beachName":"Carmel Beach","beachLat":36.5552,"beachLng":-121.9233,"reportLat":36.5573,"reportLng":-121.9229,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1280,"observedAt":"2026-07-02T23:31:58.113Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"registered","groupName":null},{"id":1269,"observedAt":"2026-07-02T23:34:20.256Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1266,"observedAt":"2026-07-02T23:43:43.573Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1336,"observedAt":"2026-07-02T23:45:52.003Z","beachSlug":"pacific-beach","beachName":"Pacific Beach","beachLat":32.7997,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1278,"observedAt":"2026-07-02T23:46:43.500Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1287,"observedAt":"2026-07-02T23:52:26.088Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1307,"observedAt":"2026-07-02T23:58:05.465Z","beachSlug":"baker-beach","beachName":"Baker Beach","beachLat":37.7936,"beachLng":-122.4836,"reportLat":37.7915,"reportLng":-122.4846,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1329,"observedAt":"2026-07-03T00:00:36.913Z","beachSlug":"seal-beach","beachName":"Seal Beach","beachLat":33.7414,"beachLng":-118.105,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1282,"observedAt":"2026-07-03T00:04:07.727Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1312,"observedAt":"2026-07-03T00:13:35.637Z","beachSlug":"moss-landing-state-beach","beachName":"Moss Landing State Beach","beachLat":36.8058,"beachLng":-121.7908,"reportLat":36.8052,"reportLng":-121.7932,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1320,"observedAt":"2026-07-03T00:19:37.971Z","beachSlug":"zuma-beach","beachName":"Zuma Beach","beachLat":34.0189,"beachLng":-118.8231,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1342,"observedAt":"2026-07-03T00:24:48.969Z","beachSlug":"trestles","beachName":"Trestles","beachLat":33.3825,"beachLng":-117.5928,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1301,"observedAt":"2026-07-03T00:29:54.120Z","beachSlug":"ocean-beach-sf","beachName":"Ocean Beach","beachLat":37.7594,"beachLng":-122.5107,"reportLat":37.7616,"reportLng":-122.5125,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":1334,"observedAt":"2026-07-03T00:35:18.256Z","beachSlug":"oceanside-beach","beachName":"Oceanside City Beach","beachLat":33.1959,"beachLng":-117.3795,"reportLat":33.1974,"reportLng":-117.3817,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1263,"observedAt":"2026-07-03T00:37:47.744Z","beachSlug":"coal-oil-point","beachName":"Coal Oil Point","beachLat":34.4072,"beachLng":-119.8781,"reportLat":34.4143,"reportLng":-119.8816,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1258,"observedAt":"2026-07-03T00:51:46.187Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1268,"observedAt":"2026-07-03T00:55:42.348Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1295,"observedAt":"2026-07-03T01:03:29.056Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1284,"observedAt":"2026-07-03T01:20:33.398Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1338,"observedAt":"2026-07-03T01:23:54.918Z","beachSlug":"coronado-beach","beachName":"Coronado Beach","beachLat":32.6832,"beachLng":-117.188,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1259,"observedAt":"2026-07-03T01:25:33.034Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4348,"reportLng":-119.9257,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":1249,"observedAt":"2026-07-03T01:32:49.414Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":1343,"observedAt":"2026-07-03T01:40:06.896Z","beachSlug":"trestles","beachName":"Trestles","beachLat":33.3825,"beachLng":-117.5928,"reportLat":33.3814,"reportLng":-117.5949,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen","tar_balls","odor"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1253,"observedAt":"2026-07-03T01:53:25.750Z","beachSlug":"el-capitan","beachName":"El Capitan State Beach","beachLat":34.4586,"beachLng":-120.0269,"reportLat":34.4606,"reportLng":-120.0284,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1339,"observedAt":"2026-07-03T01:55:22.559Z","beachSlug":"imperial-beach","beachName":"Imperial Beach","beachLat":32.5797,"beachLng":-117.1339,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1327,"observedAt":"2026-07-03T01:57:32.278Z","beachSlug":"hermosa-beach","beachName":"Hermosa Beach","beachLat":33.8622,"beachLng":-118.4025,"reportLat":33.8604,"reportLng":-118.404,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1451,"observedAt":"2026-07-03T13:04:10.645Z","beachSlug":"la-jolla-shores","beachName":"La Jolla Shores","beachLat":32.8614,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1348,"observedAt":"2026-07-03T13:08:53.923Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":1414,"observedAt":"2026-07-03T13:16:17.437Z","beachSlug":"muir-beach","beachName":"Muir Beach","beachLat":37.8597,"beachLng":-122.5747,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1360,"observedAt":"2026-07-03T13:21:27.197Z","beachSlug":"el-capitan","beachName":"El Capitan State Beach","beachLat":34.4586,"beachLng":-120.0269,"reportLat":34.4612,"reportLng":-120.0279,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1382,"observedAt":"2026-07-03T13:26:53.991Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":1350,"observedAt":"2026-07-03T13:30:06.768Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1347,"observedAt":"2026-07-03T13:52:10.042Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1420,"observedAt":"2026-07-03T13:52:45.127Z","beachSlug":"santa-cruz-main-beach","beachName":"Santa Cruz Main Beach","beachLat":36.9614,"beachLng":-122.0189,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1411,"observedAt":"2026-07-03T14:00:17.115Z","beachSlug":"glass-beach","beachName":"Glass Beach","beachLat":39.4487,"beachLng":-123.8078,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":1426,"observedAt":"2026-07-03T14:06:11.418Z","beachSlug":"carmel-beach","beachName":"Carmel Beach","beachLat":36.5552,"beachLng":-121.9233,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1394,"observedAt":"2026-07-03T14:13:31.366Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":1381,"observedAt":"2026-07-03T14:17:37.223Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen","odor"],"waterExtent":"widespread","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1433,"observedAt":"2026-07-03T14:23:17.504Z","beachSlug":"zuma-beach","beachName":"Zuma Beach","beachLat":34.0189,"beachLng":-118.8231,"reportLat":34.021,"reportLng":-118.8231,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1452,"observedAt":"2026-07-03T14:26:22.441Z","beachSlug":"coronado-beach","beachName":"Coronado Beach","beachLat":32.6832,"beachLng":-117.188,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1450,"observedAt":"2026-07-03T14:36:15.319Z","beachSlug":"la-jolla-shores","beachName":"La Jolla Shores","beachLat":32.8614,"beachLng":-117.2553,"reportLat":32.8576,"reportLng":-117.2547,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1368,"observedAt":"2026-07-03T14:36:54.250Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1359,"observedAt":"2026-07-03T14:50:56.423Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1432,"observedAt":"2026-07-03T14:55:37.239Z","beachSlug":"zuma-beach","beachName":"Zuma Beach","beachLat":34.0189,"beachLng":-118.8231,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1449,"observedAt":"2026-07-03T14:57:00.344Z","beachSlug":"carlsbad-state-beach","beachName":"Carlsbad State Beach","beachLat":33.1,"beachLng":-117.34,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":1446,"observedAt":"2026-07-03T15:06:37.378Z","beachSlug":"newport-beach","beachName":"Newport Beach","beachLat":33.606,"beachLng":-117.929,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1438,"observedAt":"2026-07-03T15:07:32.307Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":1431,"observedAt":"2026-07-03T15:15:25.704Z","beachSlug":"zuma-beach","beachName":"Zuma Beach","beachLat":34.0189,"beachLng":-118.8231,"reportLat":34.0191,"reportLng":-118.826,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1416,"observedAt":"2026-07-03T15:20:40.388Z","beachSlug":"ocean-beach-sf","beachName":"Ocean Beach","beachLat":37.7594,"beachLng":-122.5107,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1439,"observedAt":"2026-07-03T15:22:42.749Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1399,"observedAt":"2026-07-03T15:24:05.394Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Some scattered tar in the wrack line.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":1369,"observedAt":"2026-07-03T15:39:10.246Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1344,"observedAt":"2026-07-03T15:42:23.559Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1442,"observedAt":"2026-07-03T15:55:10.492Z","beachSlug":"cabrillo-beach","beachName":"Cabrillo Beach","beachLat":33.7075,"beachLng":-118.2836,"reportLat":33.7093,"reportLng":-118.2811,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1391,"observedAt":"2026-07-03T16:01:32.402Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1402,"observedAt":"2026-07-03T16:09:13.151Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1373,"observedAt":"2026-07-03T16:15:28.617Z","beachSlug":"coal-oil-point","beachName":"Coal Oil Point","beachLat":34.4072,"beachLng":-119.8781,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1367,"observedAt":"2026-07-03T16:15:41.824Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4362,"reportLng":-119.9228,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":1372,"observedAt":"2026-07-03T16:16:52.350Z","beachSlug":"sands","beachName":"Sands Beach","beachLat":34.4079,"beachLng":-119.8728,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1377,"observedAt":"2026-07-03T16:17:56.127Z","beachSlug":"mesa-lane","beachName":"Mesa Lane Beach","beachLat":34.4058,"beachLng":-119.7213,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":1362,"observedAt":"2026-07-03T16:29:20.323Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4325,"reportLng":-119.9218,"zone":"rocks","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1422,"observedAt":"2026-07-03T16:40:31.276Z","beachSlug":"capitola-beach","beachName":"Capitola Beach","beachLat":36.9752,"beachLng":-121.9539,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1345,"observedAt":"2026-07-03T16:46:02.130Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1423,"observedAt":"2026-07-03T17:20:38.287Z","beachSlug":"moss-landing-state-beach","beachName":"Moss Landing State Beach","beachLat":36.8058,"beachLng":-121.7908,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1393,"observedAt":"2026-07-03T17:20:46.919Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4093,"reportLng":-119.6773,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1417,"observedAt":"2026-07-03T17:22:47.507Z","beachSlug":"baker-beach","beachName":"Baker Beach","beachLat":37.7936,"beachLng":-122.4836,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1413,"observedAt":"2026-07-03T17:35:54.953Z","beachSlug":"muir-beach","beachName":"Muir Beach","beachLat":37.8597,"beachLng":-122.5747,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1383,"observedAt":"2026-07-03T17:57:27.971Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1384,"observedAt":"2026-07-03T18:10:51.568Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":1429,"observedAt":"2026-07-03T18:29:37.629Z","beachSlug":"avila-beach","beachName":"Avila Beach","beachLat":35.1786,"beachLng":-120.7322,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1418,"observedAt":"2026-07-03T18:30:29.840Z","beachSlug":"pacifica-state-beach","beachName":"Pacifica State Beach","beachLat":37.5952,"beachLng":-122.5013,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1351,"observedAt":"2026-07-03T18:37:20.123Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen","tar_balls"],"waterExtent":"widespread","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1421,"observedAt":"2026-07-03T18:39:13.229Z","beachSlug":"santa-cruz-main-beach","beachName":"Santa Cruz Main Beach","beachLat":36.9614,"beachLng":-122.0189,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1407,"observedAt":"2026-07-03T18:44:21.279Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3948,"reportLng":-119.5188,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1424,"observedAt":"2026-07-03T18:49:50.621Z","beachSlug":"monterey-state-beach","beachName":"Monterey State Beach","beachLat":36.6072,"beachLng":-121.8631,"reportLat":36.6128,"reportLng":-121.855,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1366,"observedAt":"2026-07-03T18:59:21.778Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4352,"reportLng":-119.9213,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen","tar_balls","odor"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":1398,"observedAt":"2026-07-03T19:14:36.894Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1444,"observedAt":"2026-07-03T19:16:45.396Z","beachSlug":"newport-beach","beachName":"Newport Beach","beachLat":33.606,"beachLng":-117.929,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1355,"observedAt":"2026-07-03T19:27:16.492Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["tar_balls"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":1443,"observedAt":"2026-07-03T19:27:23.071Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1352,"observedAt":"2026-07-03T19:33:27.114Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1353,"observedAt":"2026-07-03T19:38:48.883Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":34.472,"reportLng":-120.2269,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1390,"observedAt":"2026-07-03T19:39:52.093Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":1356,"observedAt":"2026-07-03T19:58:48.412Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":1370,"observedAt":"2026-07-03T20:01:22.144Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1386,"observedAt":"2026-07-03T20:04:43.497Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4133,"reportLng":-119.6749,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1441,"observedAt":"2026-07-03T20:13:23.528Z","beachSlug":"hermosa-beach","beachName":"Hermosa Beach","beachLat":33.8622,"beachLng":-118.4025,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1376,"observedAt":"2026-07-03T20:21:35.007Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":34.4002,"reportLng":-119.7403,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1388,"observedAt":"2026-07-03T20:22:13.178Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1379,"observedAt":"2026-07-03T20:24:10.295Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1440,"observedAt":"2026-07-03T20:46:36.684Z","beachSlug":"hermosa-beach","beachName":"Hermosa Beach","beachLat":33.8622,"beachLng":-118.4025,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1427,"observedAt":"2026-07-03T20:48:41.789Z","beachSlug":"carmel-beach","beachName":"Carmel Beach","beachLat":36.5552,"beachLng":-121.9233,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1453,"observedAt":"2026-07-03T21:01:10.102Z","beachSlug":"coronado-beach","beachName":"Coronado Beach","beachLat":32.6832,"beachLng":-117.188,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1445,"observedAt":"2026-07-03T21:10:24.059Z","beachSlug":"newport-beach","beachName":"Newport Beach","beachLat":33.606,"beachLng":-117.929,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1425,"observedAt":"2026-07-03T21:15:06.096Z","beachSlug":"carmel-beach","beachName":"Carmel Beach","beachLat":36.5552,"beachLng":-121.9233,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1447,"observedAt":"2026-07-03T21:24:34.609Z","beachSlug":"doheny-state-beach","beachName":"Doheny State Beach","beachLat":33.4611,"beachLng":-117.6867,"reportLat":33.4625,"reportLng":-117.6858,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1395,"observedAt":"2026-07-03T21:29:35.288Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":34.4306,"reportLng":-119.6411,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1374,"observedAt":"2026-07-03T21:32:22.902Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1389,"observedAt":"2026-07-03T21:43:52.369Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1430,"observedAt":"2026-07-03T21:45:22.262Z","beachSlug":"avila-beach","beachName":"Avila Beach","beachLat":35.1786,"beachLng":-120.7322,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1365,"observedAt":"2026-07-03T21:45:52.182Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4339,"reportLng":-119.9215,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1387,"observedAt":"2026-07-03T21:50:06.706Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1403,"observedAt":"2026-07-03T22:01:05.358Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":1401,"observedAt":"2026-07-03T22:14:06.514Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1378,"observedAt":"2026-07-03T22:17:21.223Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["tar_balls"],"waterExtent":"isolated","notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":1437,"observedAt":"2026-07-03T22:21:47.813Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":33.9856,"reportLng":-118.4723,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1349,"observedAt":"2026-07-03T22:22:59.903Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1405,"observedAt":"2026-07-03T22:26:41.036Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"A","cohort":"registered","groupName":null},{"id":1454,"observedAt":"2026-07-03T22:36:08.581Z","beachSlug":"trestles","beachName":"Trestles","beachLat":33.3825,"beachLng":-117.5928,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1380,"observedAt":"2026-07-03T22:40:51.457Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1385,"observedAt":"2026-07-03T22:44:25.835Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":34.4067,"reportLng":-119.6899,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":1346,"observedAt":"2026-07-03T22:54:28.740Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1434,"observedAt":"2026-07-03T22:58:31.410Z","beachSlug":"zuma-beach","beachName":"Zuma Beach","beachLat":34.0189,"beachLng":-118.8231,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1428,"observedAt":"2026-07-03T23:11:59.891Z","beachSlug":"cayucos-state-beach","beachName":"Cayucos State Beach","beachLat":35.4436,"beachLng":-120.8992,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":1412,"observedAt":"2026-07-03T23:12:16.843Z","beachSlug":"stinson-beach","beachName":"Stinson Beach","beachLat":37.9008,"beachLng":-122.6444,"reportLat":37.9004,"reportLng":-122.647,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1364,"observedAt":"2026-07-03T23:16:34.453Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1435,"observedAt":"2026-07-03T23:16:51.980Z","beachSlug":"malibu-surfrider-beach","beachName":"Surfrider Beach","beachLat":34.0367,"beachLng":-118.6781,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1375,"observedAt":"2026-07-03T23:35:10.744Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1448,"observedAt":"2026-07-03T23:35:17.397Z","beachSlug":"carlsbad-state-beach","beachName":"Carlsbad State Beach","beachLat":33.1,"beachLng":-117.34,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1371,"observedAt":"2026-07-03T23:42:06.323Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1357,"observedAt":"2026-07-03T23:56:52.341Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1408,"observedAt":"2026-07-03T23:58:02.455Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":1419,"observedAt":"2026-07-04T00:03:24.236Z","beachSlug":"pacifica-state-beach","beachName":"Pacifica State Beach","beachLat":37.5952,"beachLng":-122.5013,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1415,"observedAt":"2026-07-04T00:08:16.474Z","beachSlug":"ocean-beach-sf","beachName":"Ocean Beach","beachLat":37.7594,"beachLng":-122.5107,"reportLat":37.7597,"reportLng":-122.5113,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1397,"observedAt":"2026-07-04T00:12:03.283Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1409,"observedAt":"2026-07-04T00:13:04.275Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1404,"observedAt":"2026-07-04T00:28:31.746Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1392,"observedAt":"2026-07-04T00:35:41.582Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1436,"observedAt":"2026-07-04T00:48:04.150Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":34.007,"reportLng":-118.4999,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1396,"observedAt":"2026-07-04T00:50:19.841Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1410,"observedAt":"2026-07-04T00:51:33.136Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1361,"observedAt":"2026-07-04T00:57:20.059Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4368,"reportLng":-119.9234,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":1358,"observedAt":"2026-07-04T01:09:30.130Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1406,"observedAt":"2026-07-04T01:16:18.353Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1363,"observedAt":"2026-07-04T01:19:58.685Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1400,"observedAt":"2026-07-04T01:51:35.376Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.399,"reportLng":-119.5206,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1354,"observedAt":"2026-07-04T01:52:52.612Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1521,"observedAt":"2026-07-04T13:09:46.628Z","beachSlug":"morro-strand-state-beach","beachName":"Morro Strand State Beach","beachLat":35.3733,"beachLng":-120.8642,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1512,"observedAt":"2026-07-04T13:20:37.445Z","beachSlug":"half-moon-bay-state-beach","beachName":"Half Moon Bay State Beach","beachLat":37.4636,"beachLng":-122.4459,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1541,"observedAt":"2026-07-04T13:36:31.139Z","beachSlug":"mission-beach","beachName":"Mission Beach","beachLat":32.77,"beachLng":-117.2517,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1537,"observedAt":"2026-07-04T13:38:53.767Z","beachSlug":"laguna-beach","beachName":"Main Beach","beachLat":33.5427,"beachLng":-117.7854,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1495,"observedAt":"2026-07-04T13:49:59.773Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1483,"observedAt":"2026-07-04T14:02:21.314Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4112,"reportLng":-119.6782,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1520,"observedAt":"2026-07-04T14:10:25.060Z","beachSlug":"cayucos-state-beach","beachName":"Cayucos State Beach","beachLat":35.4436,"beachLng":-120.8992,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1504,"observedAt":"2026-07-04T14:22:11.890Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":false,"waterSigns":["sheen","tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1466,"observedAt":"2026-07-04T14:33:13.412Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1501,"observedAt":"2026-07-04T14:33:43.391Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1469,"observedAt":"2026-07-04T14:38:58.436Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1475,"observedAt":"2026-07-04T14:39:39.886Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":1482,"observedAt":"2026-07-04T14:45:25.186Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1468,"observedAt":"2026-07-04T15:00:43.422Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4319,"reportLng":-119.9217,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1461,"observedAt":"2026-07-04T15:14:10.151Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1547,"observedAt":"2026-07-04T15:43:04.293Z","beachSlug":"trestles","beachName":"Trestles","beachLat":33.3825,"beachLng":-117.5928,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1470,"observedAt":"2026-07-04T15:52:26.115Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":true,"waterSigns":["sheen","tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":1457,"observedAt":"2026-07-04T15:59:02.006Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1522,"observedAt":"2026-07-04T16:06:38.234Z","beachSlug":"morro-strand-state-beach","beachName":"Morro Strand State Beach","beachLat":35.3733,"beachLng":-120.8642,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":1511,"observedAt":"2026-07-04T16:11:17.484Z","beachSlug":"ocean-beach-sf","beachName":"Ocean Beach","beachLat":37.7594,"beachLng":-122.5107,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1523,"observedAt":"2026-07-04T16:13:48.920Z","beachSlug":"pismo-beach","beachName":"Pismo State Beach","beachLat":35.1428,"beachLng":-120.6413,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":1510,"observedAt":"2026-07-04T16:30:55.224Z","beachSlug":"stinson-beach","beachName":"Stinson Beach","beachLat":37.9008,"beachLng":-122.6444,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1535,"observedAt":"2026-07-04T16:33:29.462Z","beachSlug":"newport-beach","beachName":"Newport Beach","beachLat":33.606,"beachLng":-117.929,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1497,"observedAt":"2026-07-04T16:34:19.343Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1539,"observedAt":"2026-07-04T16:35:01.913Z","beachSlug":"la-jolla-shores","beachName":"La Jolla Shores","beachLat":32.8614,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1529,"observedAt":"2026-07-04T16:39:45.868Z","beachSlug":"long-beach","beachName":"Long Beach","beachLat":33.7658,"beachLng":-118.1953,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1538,"observedAt":"2026-07-04T16:50:56.314Z","beachSlug":"carlsbad-state-beach","beachName":"Carlsbad State Beach","beachLat":33.1,"beachLng":-117.34,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"A","cohort":"registered","groupName":null},{"id":1542,"observedAt":"2026-07-04T17:34:19.288Z","beachSlug":"mission-beach","beachName":"Mission Beach","beachLat":32.77,"beachLng":-117.2517,"reportLat":32.7677,"reportLng":-117.2509,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1505,"observedAt":"2026-07-04T17:47:16.969Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3971,"reportLng":-119.5202,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1500,"observedAt":"2026-07-04T17:51:25.094Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1508,"observedAt":"2026-07-04T17:59:44.735Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1543,"observedAt":"2026-07-04T18:02:24.935Z","beachSlug":"coronado-beach","beachName":"Coronado Beach","beachLat":32.6832,"beachLng":-117.188,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1464,"observedAt":"2026-07-04T18:08:05.121Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["tar_balls"],"waterExtent":"isolated","notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":1492,"observedAt":"2026-07-04T18:14:39.769Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1494,"observedAt":"2026-07-04T18:20:02.957Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1477,"observedAt":"2026-07-04T18:27:48.649Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1472,"observedAt":"2026-07-04T18:28:42.012Z","beachSlug":"sands","beachName":"Sands Beach","beachLat":34.4079,"beachLng":-119.8728,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1473,"observedAt":"2026-07-04T18:34:07.305Z","beachSlug":"campus-point","beachName":"Campus Point","beachLat":34.4048,"beachLng":-119.8441,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1515,"observedAt":"2026-07-04T18:59:16.797Z","beachSlug":"capitola-beach","beachName":"Capitola Beach","beachLat":36.9752,"beachLng":-121.9539,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":1528,"observedAt":"2026-07-04T19:35:55.873Z","beachSlug":"redondo-beach","beachName":"Redondo Beach","beachLat":33.8492,"beachLng":-118.3906,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1499,"observedAt":"2026-07-04T19:38:43.970Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3932,"reportLng":-119.517,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1506,"observedAt":"2026-07-04T20:06:40.348Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1544,"observedAt":"2026-07-04T20:15:03.090Z","beachSlug":"coronado-beach","beachName":"Coronado Beach","beachLat":32.6832,"beachLng":-117.188,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":1498,"observedAt":"2026-07-04T20:15:15.160Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3974,"reportLng":-119.5175,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1476,"observedAt":"2026-07-04T20:16:38.065Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":34.4162,"reportLng":-119.8256,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1487,"observedAt":"2026-07-04T20:28:01.404Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1455,"observedAt":"2026-07-04T20:36:18.165Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1540,"observedAt":"2026-07-04T20:47:29.466Z","beachSlug":"pacific-beach","beachName":"Pacific Beach","beachLat":32.7997,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1518,"observedAt":"2026-07-04T20:52:14.382Z","beachSlug":"carmel-beach","beachName":"Carmel Beach","beachLat":36.5552,"beachLng":-121.9233,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1525,"observedAt":"2026-07-04T20:57:33.382Z","beachSlug":"zuma-beach","beachName":"Zuma Beach","beachLat":34.0189,"beachLng":-118.8231,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1479,"observedAt":"2026-07-04T20:58:09.597Z","beachSlug":"mesa-lane","beachName":"Mesa Lane Beach","beachLat":34.4058,"beachLng":-119.7213,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1491,"observedAt":"2026-07-04T21:12:22.925Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":1519,"observedAt":"2026-07-04T21:24:19.856Z","beachSlug":"pfeiffer-beach","beachName":"Pfeiffer Beach","beachLat":36.2385,"beachLng":-121.7911,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1456,"observedAt":"2026-07-04T21:39:51.580Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":1488,"observedAt":"2026-07-04T21:43:24.115Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1532,"observedAt":"2026-07-04T21:56:58.693Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1460,"observedAt":"2026-07-04T22:19:00.031Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen","tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1490,"observedAt":"2026-07-04T22:21:43.084Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":1496,"observedAt":"2026-07-04T22:24:11.292Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1463,"observedAt":"2026-07-04T22:30:33.509Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1462,"observedAt":"2026-07-04T22:39:30.384Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":34.4639,"reportLng":-120.0605,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1514,"observedAt":"2026-07-04T22:44:27.572Z","beachSlug":"half-moon-bay-state-beach","beachName":"Half Moon Bay State Beach","beachLat":37.4636,"beachLng":-122.4459,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1503,"observedAt":"2026-07-04T22:51:36.118Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":1481,"observedAt":"2026-07-04T22:53:14.062Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1471,"observedAt":"2026-07-04T22:54:48.487Z","beachSlug":"sands","beachName":"Sands Beach","beachLat":34.4079,"beachLng":-119.8728,"reportLat":34.4153,"reportLng":-119.8831,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1524,"observedAt":"2026-07-04T23:01:22.439Z","beachSlug":"pismo-beach","beachName":"Pismo State Beach","beachLat":35.1428,"beachLng":-120.6413,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1484,"observedAt":"2026-07-04T23:07:56.871Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1533,"observedAt":"2026-07-04T23:10:09.168Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Clear water, no sheen visible.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":1516,"observedAt":"2026-07-04T23:21:26.721Z","beachSlug":"moss-landing-state-beach","beachName":"Moss Landing State Beach","beachLat":36.8058,"beachLng":-121.7908,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1493,"observedAt":"2026-07-04T23:25:00.944Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1531,"observedAt":"2026-07-04T23:54:43.236Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":1478,"observedAt":"2026-07-04T23:56:10.195Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1474,"observedAt":"2026-07-04T23:57:23.380Z","beachSlug":"campus-point","beachName":"Campus Point","beachLat":34.4048,"beachLng":-119.8441,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1507,"observedAt":"2026-07-05T00:09:09.250Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":1517,"observedAt":"2026-07-05T00:12:39.682Z","beachSlug":"carmel-beach","beachName":"Carmel Beach","beachLat":36.5552,"beachLng":-121.9233,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1545,"observedAt":"2026-07-05T00:13:58.244Z","beachSlug":"imperial-beach","beachName":"Imperial Beach","beachLat":32.5797,"beachLng":-117.1339,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1480,"observedAt":"2026-07-05T00:15:39.636Z","beachSlug":"mesa-lane","beachName":"Mesa Lane Beach","beachLat":34.4058,"beachLng":-119.7213,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1536,"observedAt":"2026-07-05T00:22:09.239Z","beachSlug":"laguna-beach","beachName":"Main Beach","beachLat":33.5427,"beachLng":-117.7854,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1509,"observedAt":"2026-07-05T00:28:17.926Z","beachSlug":"trinidad-state-beach","beachName":"Trinidad State Beach","beachLat":41.0637,"beachLng":-124.1508,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":1485,"observedAt":"2026-07-05T00:28:18.302Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4092,"reportLng":-119.6752,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1546,"observedAt":"2026-07-05T00:35:50.261Z","beachSlug":"trestles","beachName":"Trestles","beachLat":33.3825,"beachLng":-117.5928,"reportLat":33.3818,"reportLng":-117.5912,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1489,"observedAt":"2026-07-05T00:39:12.193Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1502,"observedAt":"2026-07-05T00:51:39.780Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1465,"observedAt":"2026-07-05T00:58:44.389Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1458,"observedAt":"2026-07-05T01:08:12.645Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":1467,"observedAt":"2026-07-05T01:09:59.555Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1526,"observedAt":"2026-07-05T01:21:31.480Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1459,"observedAt":"2026-07-05T01:22:12.232Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1534,"observedAt":"2026-07-05T01:25:10.527Z","beachSlug":"newport-beach","beachName":"Newport Beach","beachLat":33.606,"beachLng":-117.929,"reportLat":33.6052,"reportLng":-117.9269,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1530,"observedAt":"2026-07-05T01:27:26.827Z","beachSlug":"seal-beach","beachName":"Seal Beach","beachLat":33.7414,"beachLng":-118.105,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":1486,"observedAt":"2026-07-05T01:34:55.304Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":true,"waterSigns":["sheen","tar_balls","odor"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1527,"observedAt":"2026-07-05T01:38:42.818Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":34.0076,"reportLng":-118.4971,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":1513,"observedAt":"2026-07-05T01:39:07.475Z","beachSlug":"half-moon-bay-state-beach","beachName":"Half Moon Bay State Beach","beachLat":37.4636,"beachLng":-122.4459,"reportLat":37.4642,"reportLng":-122.4438,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1611,"observedAt":"2026-07-05T13:02:12.624Z","beachSlug":"manhattan-beach","beachName":"Manhattan Beach","beachLat":33.8847,"beachLng":-118.4109,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1620,"observedAt":"2026-07-05T13:11:20.933Z","beachSlug":"seal-beach","beachName":"Seal Beach","beachLat":33.7414,"beachLng":-118.105,"reportLat":33.7397,"reportLng":-118.1031,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1580,"observedAt":"2026-07-05T13:13:18.611Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3961,"reportLng":-119.5165,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1610,"observedAt":"2026-07-05T13:15:58.220Z","beachSlug":"manhattan-beach","beachName":"Manhattan Beach","beachLat":33.8847,"beachLng":-118.4109,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1625,"observedAt":"2026-07-05T13:22:22.762Z","beachSlug":"newport-beach","beachName":"Newport Beach","beachLat":33.606,"beachLng":-117.929,"reportLat":33.6047,"reportLng":-117.9268,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1559,"observedAt":"2026-07-05T13:45:04.308Z","beachSlug":"sands","beachName":"Sands Beach","beachLat":34.4079,"beachLng":-119.8728,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":1605,"observedAt":"2026-07-05T13:47:33.006Z","beachSlug":"morro-strand-state-beach","beachName":"Morro Strand State Beach","beachLat":35.3733,"beachLng":-120.8642,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1626,"observedAt":"2026-07-05T14:07:31.571Z","beachSlug":"doheny-state-beach","beachName":"Doheny State Beach","beachLat":33.4611,"beachLng":-117.6867,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1618,"observedAt":"2026-07-05T14:34:33.589Z","beachSlug":"long-beach","beachName":"Long Beach","beachLat":33.7658,"beachLng":-118.1953,"reportLat":33.7654,"reportLng":-118.1976,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1587,"observedAt":"2026-07-05T14:39:45.223Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Some scattered tar in the wrack line.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1549,"observedAt":"2026-07-05T14:41:54.443Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1623,"observedAt":"2026-07-05T14:44:44.106Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1606,"observedAt":"2026-07-05T14:49:52.957Z","beachSlug":"pismo-beach","beachName":"Pismo State Beach","beachLat":35.1428,"beachLng":-120.6413,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1596,"observedAt":"2026-07-05T15:25:59.845Z","beachSlug":"trinidad-state-beach","beachName":"Trinidad State Beach","beachLat":41.0637,"beachLng":-124.1508,"reportLat":41.0621,"reportLng":-124.152,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1590,"observedAt":"2026-07-05T15:35:24.779Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":1627,"observedAt":"2026-07-05T15:37:47.185Z","beachSlug":"oceanside-beach","beachName":"Oceanside City Beach","beachLat":33.1959,"beachLng":-117.3795,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1591,"observedAt":"2026-07-05T15:42:23.914Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1553,"observedAt":"2026-07-05T16:08:25.363Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1556,"observedAt":"2026-07-05T16:27:59.387Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1551,"observedAt":"2026-07-05T16:34:07.764Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1583,"observedAt":"2026-07-05T16:46:45.973Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1561,"observedAt":"2026-07-05T16:50:11.478Z","beachSlug":"coal-oil-point","beachName":"Coal Oil Point","beachLat":34.4072,"beachLng":-119.8781,"reportLat":34.4106,"reportLng":-119.8772,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1619,"observedAt":"2026-07-05T16:53:42.674Z","beachSlug":"long-beach","beachName":"Long Beach","beachLat":33.7658,"beachLng":-118.1953,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1582,"observedAt":"2026-07-05T16:58:46.966Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1586,"observedAt":"2026-07-05T17:05:15.169Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1579,"observedAt":"2026-07-05T17:07:14.329Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":1548,"observedAt":"2026-07-05T17:07:44.952Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1585,"observedAt":"2026-07-05T17:10:43.388Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1632,"observedAt":"2026-07-05T17:20:26.872Z","beachSlug":"trestles","beachName":"Trestles","beachLat":33.3825,"beachLng":-117.5928,"reportLat":33.3821,"reportLng":-117.5947,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1550,"observedAt":"2026-07-05T17:24:23.780Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":34.4687,"reportLng":-120.0649,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1593,"observedAt":"2026-07-05T17:26:52.380Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":1565,"observedAt":"2026-07-05T17:40:41.853Z","beachSlug":"mesa-lane","beachName":"Mesa Lane Beach","beachLat":34.4058,"beachLng":-119.7213,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1622,"observedAt":"2026-07-05T17:58:21.302Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1633,"observedAt":"2026-07-05T18:00:30.329Z","beachSlug":"trestles","beachName":"Trestles","beachLat":33.3825,"beachLng":-117.5928,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1612,"observedAt":"2026-07-05T18:01:01.908Z","beachSlug":"hermosa-beach","beachName":"Hermosa Beach","beachLat":33.8622,"beachLng":-118.4025,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1569,"observedAt":"2026-07-05T18:01:40.978Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":1588,"observedAt":"2026-07-05T18:13:12.518Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Some scattered tar in the wrack line.","qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":1554,"observedAt":"2026-07-05T18:20:10.645Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1629,"observedAt":"2026-07-05T18:23:54.785Z","beachSlug":"oceanside-beach","beachName":"Oceanside City Beach","beachLat":33.1959,"beachLng":-117.3795,"reportLat":33.1936,"reportLng":-117.3798,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":1621,"observedAt":"2026-07-05T18:26:45.933Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":33.6558,"reportLng":-118.0002,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":1616,"observedAt":"2026-07-05T18:47:39.483Z","beachSlug":"redondo-beach","beachName":"Redondo Beach","beachLat":33.8492,"beachLng":-118.3906,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1601,"observedAt":"2026-07-05T18:48:01.684Z","beachSlug":"half-moon-bay-state-beach","beachName":"Half Moon Bay State Beach","beachLat":37.4636,"beachLng":-122.4459,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1573,"observedAt":"2026-07-05T18:57:38.547Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1589,"observedAt":"2026-07-05T19:02:56.635Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1574,"observedAt":"2026-07-05T19:15:15.216Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1594,"observedAt":"2026-07-05T19:21:00.193Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":1597,"observedAt":"2026-07-05T19:25:09.506Z","beachSlug":"stinson-beach","beachName":"Stinson Beach","beachLat":37.9008,"beachLng":-122.6444,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1571,"observedAt":"2026-07-05T19:48:25.403Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4109,"reportLng":-119.674,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1552,"observedAt":"2026-07-05T19:57:56.384Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1581,"observedAt":"2026-07-05T20:02:55.020Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":false,"waterSigns":["sheen","tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1607,"observedAt":"2026-07-05T20:09:42.301Z","beachSlug":"oceano-dunes","beachName":"Oceano Dunes State Vehicular Recreation Area","beachLat":35.0989,"beachLng":-120.6197,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1609,"observedAt":"2026-07-05T20:11:27.788Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1567,"observedAt":"2026-07-05T20:50:14.132Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen","tar_balls","odor"],"waterExtent":"isolated","notes":"Some scattered tar in the wrack line.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1613,"observedAt":"2026-07-05T21:01:18.692Z","beachSlug":"hermosa-beach","beachName":"Hermosa Beach","beachLat":33.8622,"beachLng":-118.4025,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1560,"observedAt":"2026-07-05T21:02:54.704Z","beachSlug":"coal-oil-point","beachName":"Coal Oil Point","beachLat":34.4072,"beachLng":-119.8781,"reportLat":34.4095,"reportLng":-119.8808,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":1577,"observedAt":"2026-07-05T21:06:23.226Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":34.4199,"reportLng":-119.597,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1572,"observedAt":"2026-07-05T21:30:14.610Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4102,"reportLng":-119.6776,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1603,"observedAt":"2026-07-05T21:34:12.672Z","beachSlug":"seacliff-state-beach","beachName":"Seacliff State Beach","beachLat":36.9711,"beachLng":-121.9089,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1602,"observedAt":"2026-07-05T21:38:07.725Z","beachSlug":"capitola-beach","beachName":"Capitola Beach","beachLat":36.9752,"beachLng":-121.9539,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1566,"observedAt":"2026-07-05T21:40:42.112Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1562,"observedAt":"2026-07-05T21:41:13.256Z","beachSlug":"coal-oil-point","beachName":"Coal Oil Point","beachLat":34.4072,"beachLng":-119.8781,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":1575,"observedAt":"2026-07-05T21:48:23.651Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":1608,"observedAt":"2026-07-05T21:55:43.792Z","beachSlug":"malibu-surfrider-beach","beachName":"Surfrider Beach","beachLat":34.0367,"beachLng":-118.6781,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1595,"observedAt":"2026-07-05T22:10:30.039Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1568,"observedAt":"2026-07-05T22:28:30.967Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1624,"observedAt":"2026-07-05T22:46:47.177Z","beachSlug":"newport-beach","beachName":"Newport Beach","beachLat":33.606,"beachLng":-117.929,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1598,"observedAt":"2026-07-05T22:51:23.164Z","beachSlug":"muir-beach","beachName":"Muir Beach","beachLat":37.8597,"beachLng":-122.5747,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1555,"observedAt":"2026-07-05T23:10:25.576Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":1615,"observedAt":"2026-07-05T23:24:56.974Z","beachSlug":"redondo-beach","beachName":"Redondo Beach","beachLat":33.8492,"beachLng":-118.3906,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1564,"observedAt":"2026-07-05T23:28:41.507Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1617,"observedAt":"2026-07-05T23:38:16.434Z","beachSlug":"cabrillo-beach","beachName":"Cabrillo Beach","beachLat":33.7075,"beachLng":-118.2836,"reportLat":33.7057,"reportLng":-118.282,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":1599,"observedAt":"2026-07-05T23:43:17.036Z","beachSlug":"ocean-beach-sf","beachName":"Ocean Beach","beachLat":37.7594,"beachLng":-122.5107,"reportLat":37.7594,"reportLng":-122.5114,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1570,"observedAt":"2026-07-05T23:46:31.526Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4088,"reportLng":-119.6752,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":true,"waterSigns":["sheen","tar_balls"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":1592,"observedAt":"2026-07-06T00:14:27.089Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1576,"observedAt":"2026-07-06T00:14:31.310Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1631,"observedAt":"2026-07-06T00:27:56.374Z","beachSlug":"coronado-beach","beachName":"Coronado Beach","beachLat":32.6832,"beachLng":-117.188,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1578,"observedAt":"2026-07-06T00:28:05.020Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":34.4225,"reportLng":-119.5946,"zone":"rocks","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"A few tar spots near the waterline, avoidable.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":1563,"observedAt":"2026-07-06T00:46:20.826Z","beachSlug":"more-mesa","beachName":"More Mesa Beach","beachLat":34.4183,"beachLng":-119.7959,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":1584,"observedAt":"2026-07-06T00:59:14.107Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1558,"observedAt":"2026-07-06T01:04:07.698Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4366,"reportLng":-119.9247,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1628,"observedAt":"2026-07-06T01:05:29.851Z","beachSlug":"oceanside-beach","beachName":"Oceanside City Beach","beachLat":33.1959,"beachLng":-117.3795,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1630,"observedAt":"2026-07-06T01:12:27.835Z","beachSlug":"pacific-beach","beachName":"Pacific Beach","beachLat":32.7997,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1614,"observedAt":"2026-07-06T01:15:34.822Z","beachSlug":"hermosa-beach","beachName":"Hermosa Beach","beachLat":33.8622,"beachLng":-118.4025,"reportLat":33.8651,"reportLng":-118.4,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1557,"observedAt":"2026-07-06T01:49:54.880Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1663,"observedAt":"2026-07-06T13:21:34.461Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen","tar_balls"],"waterExtent":"widespread","notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1706,"observedAt":"2026-07-06T13:27:17.253Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":1680,"observedAt":"2026-07-06T13:29:43.913Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":1649,"observedAt":"2026-07-06T13:52:52.774Z","beachSlug":"campus-point","beachName":"Campus Point","beachLat":34.4048,"beachLng":-119.8441,"reportLat":34.4062,"reportLng":-119.8435,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":1657,"observedAt":"2026-07-06T14:03:33.998Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1715,"observedAt":"2026-07-06T14:21:22.774Z","beachSlug":"la-jolla-shores","beachName":"La Jolla Shores","beachLat":32.8614,"beachLng":-117.2553,"reportLat":32.8598,"reportLng":-117.2588,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1689,"observedAt":"2026-07-06T14:22:23.898Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1671,"observedAt":"2026-07-06T14:24:20.863Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1707,"observedAt":"2026-07-06T14:32:07.612Z","beachSlug":"manhattan-beach","beachName":"Manhattan Beach","beachLat":33.8847,"beachLng":-118.4109,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1670,"observedAt":"2026-07-06T14:34:03.815Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1718,"observedAt":"2026-07-06T14:38:21.887Z","beachSlug":"imperial-beach","beachName":"Imperial Beach","beachLat":32.5797,"beachLng":-117.1339,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":1642,"observedAt":"2026-07-06T14:51:20.171Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":1703,"observedAt":"2026-07-06T14:59:48.982Z","beachSlug":"malibu-surfrider-beach","beachName":"Surfrider Beach","beachLat":34.0367,"beachLng":-118.6781,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1667,"observedAt":"2026-07-06T15:11:54.730Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1688,"observedAt":"2026-07-06T15:20:24.855Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1654,"observedAt":"2026-07-06T15:26:31.302Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1647,"observedAt":"2026-07-06T15:29:11.874Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":1710,"observedAt":"2026-07-06T15:36:45.065Z","beachSlug":"long-beach","beachName":"Long Beach","beachLat":33.7658,"beachLng":-118.1953,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1683,"observedAt":"2026-07-06T15:45:59.500Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":1666,"observedAt":"2026-07-06T15:50:17.993Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":1719,"observedAt":"2026-07-06T16:17:52.561Z","beachSlug":"trestles","beachName":"Trestles","beachLat":33.3825,"beachLng":-117.5928,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen","tar_balls"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1653,"observedAt":"2026-07-06T16:17:59.607Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1696,"observedAt":"2026-07-06T16:43:28.162Z","beachSlug":"santa-cruz-main-beach","beachName":"Santa Cruz Main Beach","beachLat":36.9614,"beachLng":-122.0189,"reportLat":36.9636,"reportLng":-122.0173,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1652,"observedAt":"2026-07-06T16:47:09.383Z","beachSlug":"more-mesa","beachName":"More Mesa Beach","beachLat":34.4183,"beachLng":-119.7959,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1704,"observedAt":"2026-07-06T17:11:44.606Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1651,"observedAt":"2026-07-06T17:14:02.421Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1691,"observedAt":"2026-07-06T17:14:57.116Z","beachSlug":"trinidad-state-beach","beachName":"Trinidad State Beach","beachLat":41.0637,"beachLng":-124.1508,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1674,"observedAt":"2026-07-06T17:21:26.415Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1705,"observedAt":"2026-07-06T17:22:00.560Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1699,"observedAt":"2026-07-06T17:25:34.617Z","beachSlug":"moss-landing-state-beach","beachName":"Moss Landing State Beach","beachLat":36.8058,"beachLng":-121.7908,"reportLat":36.8068,"reportLng":-121.7898,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1716,"observedAt":"2026-07-06T17:31:12.334Z","beachSlug":"la-jolla-shores","beachName":"La Jolla Shores","beachLat":32.8614,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1697,"observedAt":"2026-07-06T17:31:49.853Z","beachSlug":"santa-cruz-main-beach","beachName":"Santa Cruz Main Beach","beachLat":36.9614,"beachLng":-122.0189,"reportLat":36.9585,"reportLng":-122.0176,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":1717,"observedAt":"2026-07-06T17:37:34.610Z","beachSlug":"pacific-beach","beachName":"Pacific Beach","beachLat":32.7997,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1700,"observedAt":"2026-07-06T17:51:51.045Z","beachSlug":"pismo-beach","beachName":"Pismo State Beach","beachLat":35.1428,"beachLng":-120.6413,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":1664,"observedAt":"2026-07-06T17:55:40.720Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1655,"observedAt":"2026-07-06T18:09:12.977Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1714,"observedAt":"2026-07-06T18:13:52.740Z","beachSlug":"oceanside-beach","beachName":"Oceanside City Beach","beachLat":33.1959,"beachLng":-117.3795,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1644,"observedAt":"2026-07-06T18:19:21.726Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1713,"observedAt":"2026-07-06T18:25:23.573Z","beachSlug":"doheny-state-beach","beachName":"Doheny State Beach","beachLat":33.4611,"beachLng":-117.6867,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1639,"observedAt":"2026-07-06T18:27:01.105Z","beachSlug":"ellwood","beachName":"Ellwood Beach","beachLat":34.416,"beachLng":-119.891,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1643,"observedAt":"2026-07-06T18:50:19.094Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1656,"observedAt":"2026-07-06T18:58:59.757Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1658,"observedAt":"2026-07-06T19:02:38.252Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1701,"observedAt":"2026-07-06T19:03:34.256Z","beachSlug":"zuma-beach","beachName":"Zuma Beach","beachLat":34.0189,"beachLng":-118.8231,"reportLat":34.0167,"reportLng":-118.8207,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1635,"observedAt":"2026-07-06T19:11:04.191Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":1685,"observedAt":"2026-07-06T19:31:00.768Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3962,"reportLng":-119.5173,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1660,"observedAt":"2026-07-06T19:32:12.951Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":1661,"observedAt":"2026-07-06T19:57:39.112Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":1686,"observedAt":"2026-07-06T19:58:44.268Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Noticed a faint petroleum smell near the tideline.","qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":1677,"observedAt":"2026-07-06T20:01:01.499Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1637,"observedAt":"2026-07-06T20:01:29.390Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":34.4677,"reportLng":-120.0609,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":1646,"observedAt":"2026-07-06T20:26:57.802Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1687,"observedAt":"2026-07-06T20:50:18.583Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1673,"observedAt":"2026-07-06T20:51:50.719Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"patchy","sandMaxSize":null,"sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1694,"observedAt":"2026-07-06T21:06:43.784Z","beachSlug":"stinson-beach","beachName":"Stinson Beach","beachLat":37.9008,"beachLng":-122.6444,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1636,"observedAt":"2026-07-06T21:12:20.379Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1693,"observedAt":"2026-07-06T21:15:06.455Z","beachSlug":"glass-beach","beachName":"Glass Beach","beachLat":39.4487,"beachLng":-123.8078,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1672,"observedAt":"2026-07-06T21:18:18.611Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1708,"observedAt":"2026-07-06T21:22:16.855Z","beachSlug":"manhattan-beach","beachName":"Manhattan Beach","beachLat":33.8847,"beachLng":-118.4109,"reportLat":33.8862,"reportLng":-118.4109,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":1665,"observedAt":"2026-07-06T21:24:42.404Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":true,"waterSigns":["sheen","odor"],"waterExtent":"isolated","notes":"Noticed a faint petroleum smell near the tideline.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":1662,"observedAt":"2026-07-06T21:33:49.026Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4094,"reportLng":-119.6779,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1684,"observedAt":"2026-07-06T21:47:29.954Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1682,"observedAt":"2026-07-06T22:01:27.312Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":null,"sandConsistency":"hard","waterEntered":true,"waterSigns":["tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1641,"observedAt":"2026-07-06T22:09:34.416Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1650,"observedAt":"2026-07-06T22:10:04.697Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":34.4148,"reportLng":-119.8228,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":1648,"observedAt":"2026-07-06T22:13:47.653Z","beachSlug":"sands","beachName":"Sands Beach","beachLat":34.4079,"beachLng":-119.8728,"reportLat":34.4115,"reportLng":-119.8829,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":1668,"observedAt":"2026-07-06T22:23:59.760Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1695,"observedAt":"2026-07-06T22:25:12.653Z","beachSlug":"baker-beach","beachName":"Baker Beach","beachLat":37.7936,"beachLng":-122.4836,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1675,"observedAt":"2026-07-06T22:28:25.630Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":34.4212,"reportLng":-119.5964,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1698,"observedAt":"2026-07-06T22:45:11.487Z","beachSlug":"moss-landing-state-beach","beachName":"Moss Landing State Beach","beachLat":36.8058,"beachLng":-121.7908,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1702,"observedAt":"2026-07-06T23:16:40.159Z","beachSlug":"zuma-beach","beachName":"Zuma Beach","beachLat":34.0189,"beachLng":-118.8231,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":1712,"observedAt":"2026-07-06T23:22:34.991Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":33.6557,"reportLng":-117.998,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1679,"observedAt":"2026-07-06T23:33:47.818Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3954,"reportLng":-119.5197,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1676,"observedAt":"2026-07-06T23:44:50.109Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":null,"sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1692,"observedAt":"2026-07-06T23:55:48.550Z","beachSlug":"glass-beach","beachName":"Glass Beach","beachLat":39.4487,"beachLng":-123.8078,"reportLat":39.4479,"reportLng":-123.8049,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1711,"observedAt":"2026-07-07T00:04:54.315Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1709,"observedAt":"2026-07-07T00:14:14.416Z","beachSlug":"long-beach","beachName":"Long Beach","beachLat":33.7658,"beachLng":-118.1953,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1645,"observedAt":"2026-07-07T00:37:27.975Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1640,"observedAt":"2026-07-07T00:38:18.069Z","beachSlug":"ellwood","beachName":"Ellwood Beach","beachLat":34.416,"beachLng":-119.891,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":1681,"observedAt":"2026-07-07T00:46:45.867Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1678,"observedAt":"2026-07-07T00:54:17.883Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3953,"reportLng":-119.5191,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1690,"observedAt":"2026-07-07T01:14:00.210Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Some scattered tar in the wrack line.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":1634,"observedAt":"2026-07-07T01:20:09.131Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1638,"observedAt":"2026-07-07T01:26:36.541Z","beachSlug":"el-capitan","beachName":"El Capitan State Beach","beachLat":34.4586,"beachLng":-120.0269,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1669,"observedAt":"2026-07-07T01:51:39.423Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1768,"observedAt":"2026-07-07T13:02:33.970Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":1775,"observedAt":"2026-07-07T13:13:13.295Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":"firm","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":"Some scattered tar in the wrack line.","qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":1782,"observedAt":"2026-07-07T13:17:04.384Z","beachSlug":"stinson-beach","beachName":"Stinson Beach","beachLat":37.9008,"beachLng":-122.6444,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1759,"observedAt":"2026-07-07T13:17:06.157Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4099,"reportLng":-119.6755,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1792,"observedAt":"2026-07-07T13:23:24.403Z","beachSlug":"pfeiffer-beach","beachName":"Pfeiffer Beach","beachLat":36.2385,"beachLng":-121.7911,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1720,"observedAt":"2026-07-07T13:35:46.523Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1813,"observedAt":"2026-07-07T13:37:29.072Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1802,"observedAt":"2026-07-07T13:44:12.405Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1770,"observedAt":"2026-07-07T13:47:33.101Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1772,"observedAt":"2026-07-07T13:50:27.206Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen","odor"],"waterExtent":"isolated","notes":"A few tar spots near the waterline, avoidable.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1777,"observedAt":"2026-07-07T13:52:40.700Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":1764,"observedAt":"2026-07-07T14:05:17.079Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":false,"waterSigns":["tar_balls","odor"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":1742,"observedAt":"2026-07-07T14:07:32.216Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":1762,"observedAt":"2026-07-07T14:11:34.638Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1756,"observedAt":"2026-07-07T14:11:55.328Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1753,"observedAt":"2026-07-07T14:21:23.320Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1738,"observedAt":"2026-07-07T14:42:47.261Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1827,"observedAt":"2026-07-07T14:54:39.260Z","beachSlug":"trestles","beachName":"Trestles","beachLat":33.3825,"beachLng":-117.5928,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1761,"observedAt":"2026-07-07T14:58:06.843Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1736,"observedAt":"2026-07-07T15:04:45.836Z","beachSlug":"sands","beachName":"Sands Beach","beachLat":34.4079,"beachLng":-119.8728,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1784,"observedAt":"2026-07-07T15:17:17.418Z","beachSlug":"ocean-beach-sf","beachName":"Ocean Beach","beachLat":37.7594,"beachLng":-122.5107,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1785,"observedAt":"2026-07-07T15:24:18.313Z","beachSlug":"pacifica-state-beach","beachName":"Pacifica State Beach","beachLat":37.5952,"beachLng":-122.5013,"reportLat":37.5947,"reportLng":-122.5034,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1793,"observedAt":"2026-07-07T15:24:30.496Z","beachSlug":"pfeiffer-beach","beachName":"Pfeiffer Beach","beachLat":36.2385,"beachLng":-121.7911,"reportLat":36.2376,"reportLng":-121.7941,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1740,"observedAt":"2026-07-07T15:25:31.464Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1767,"observedAt":"2026-07-07T16:01:10.719Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3975,"reportLng":-119.5205,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":1808,"observedAt":"2026-07-07T16:03:57.254Z","beachSlug":"redondo-beach","beachName":"Redondo Beach","beachLat":33.8492,"beachLng":-118.3906,"reportLat":33.8466,"reportLng":-118.3915,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1810,"observedAt":"2026-07-07T16:04:02.996Z","beachSlug":"seal-beach","beachName":"Seal Beach","beachLat":33.7414,"beachLng":-118.105,"reportLat":33.7443,"reportLng":-118.1069,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1798,"observedAt":"2026-07-07T16:20:43.327Z","beachSlug":"avila-beach","beachName":"Avila Beach","beachLat":35.1786,"beachLng":-120.7322,"reportLat":35.1788,"reportLng":-120.7328,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1746,"observedAt":"2026-07-07T16:29:52.372Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4076,"reportLng":-119.6779,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":1779,"observedAt":"2026-07-07T16:32:39.218Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3956,"reportLng":-119.5214,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen","tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1728,"observedAt":"2026-07-07T16:33:39.293Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1815,"observedAt":"2026-07-07T16:34:23.597Z","beachSlug":"laguna-beach","beachName":"Main Beach","beachLat":33.5427,"beachLng":-117.7854,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1809,"observedAt":"2026-07-07T16:45:55.529Z","beachSlug":"long-beach","beachName":"Long Beach","beachLat":33.7658,"beachLng":-118.1953,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":1727,"observedAt":"2026-07-07T16:59:08.181Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1806,"observedAt":"2026-07-07T17:12:03.177Z","beachSlug":"redondo-beach","beachName":"Redondo Beach","beachLat":33.8492,"beachLng":-118.3906,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1730,"observedAt":"2026-07-07T17:12:21.389Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1797,"observedAt":"2026-07-07T17:13:02.126Z","beachSlug":"avila-beach","beachName":"Avila Beach","beachLat":35.1786,"beachLng":-120.7322,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1745,"observedAt":"2026-07-07T17:13:32.178Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1724,"observedAt":"2026-07-07T17:21:13.227Z","beachSlug":"el-capitan","beachName":"El Capitan State Beach","beachLat":34.4586,"beachLng":-120.0269,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1755,"observedAt":"2026-07-07T17:35:47.437Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":null,"sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1803,"observedAt":"2026-07-07T17:59:16.909Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":1795,"observedAt":"2026-07-07T17:59:29.288Z","beachSlug":"avila-beach","beachName":"Avila Beach","beachLat":35.1786,"beachLng":-120.7322,"reportLat":35.1769,"reportLng":-120.731,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1826,"observedAt":"2026-07-07T18:01:59.192Z","beachSlug":"trestles","beachName":"Trestles","beachLat":33.3825,"beachLng":-117.5928,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1747,"observedAt":"2026-07-07T18:13:06.831Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1796,"observedAt":"2026-07-07T18:15:18.178Z","beachSlug":"avila-beach","beachName":"Avila Beach","beachLat":35.1786,"beachLng":-120.7322,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1722,"observedAt":"2026-07-07T18:16:42.654Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":"Clear water, no sheen visible.","qualityGrade":"A","cohort":"registered","groupName":null},{"id":1765,"observedAt":"2026-07-07T18:24:43.544Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Some scattered tar in the wrack line.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1814,"observedAt":"2026-07-07T18:35:21.842Z","beachSlug":"newport-beach","beachName":"Newport Beach","beachLat":33.606,"beachLng":-117.929,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1749,"observedAt":"2026-07-07T18:36:11.489Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":"Noticed a faint petroleum smell near the tideline.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1817,"observedAt":"2026-07-07T18:37:00.624Z","beachSlug":"carlsbad-state-beach","beachName":"Carlsbad State Beach","beachLat":33.1,"beachLng":-117.34,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1754,"observedAt":"2026-07-07T18:48:04.993Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1823,"observedAt":"2026-07-07T18:49:54.099Z","beachSlug":"mission-beach","beachName":"Mission Beach","beachLat":32.77,"beachLng":-117.2517,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1729,"observedAt":"2026-07-07T19:03:56.964Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4316,"reportLng":-119.9217,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Clear water, no sheen visible.","qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":1824,"observedAt":"2026-07-07T19:04:00.212Z","beachSlug":"imperial-beach","beachName":"Imperial Beach","beachLat":32.5797,"beachLng":-117.1339,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1757,"observedAt":"2026-07-07T19:12:33.707Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":null,"sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"A few tar spots near the waterline, avoidable.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":1778,"observedAt":"2026-07-07T19:14:01.460Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1752,"observedAt":"2026-07-07T19:21:15.656Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"patchy","sandMaxSize":null,"sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Noticed a faint petroleum smell near the tideline.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1739,"observedAt":"2026-07-07T19:32:24.371Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1751,"observedAt":"2026-07-07T19:35:38.677Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Noticed a faint petroleum smell near the tideline.","qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":1744,"observedAt":"2026-07-07T19:47:33.494Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Some scattered tar in the wrack line.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1733,"observedAt":"2026-07-07T19:48:10.076Z","beachSlug":"sands","beachName":"Sands Beach","beachLat":34.4079,"beachLng":-119.8728,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1811,"observedAt":"2026-07-07T19:49:19.132Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":1781,"observedAt":"2026-07-07T19:57:37.838Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":1771,"observedAt":"2026-07-07T19:59:47.283Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"patchy","sandMaxSize":null,"sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":"Some scattered tar in the wrack line.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":1726,"observedAt":"2026-07-07T20:17:18.672Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4343,"reportLng":-119.9246,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1735,"observedAt":"2026-07-07T20:22:01.809Z","beachSlug":"sands","beachName":"Sands Beach","beachLat":34.4079,"beachLng":-119.8728,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1794,"observedAt":"2026-07-07T20:22:52.589Z","beachSlug":"pismo-beach","beachName":"Pismo State Beach","beachLat":35.1428,"beachLng":-120.6413,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1748,"observedAt":"2026-07-07T20:26:38.273Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"A few tar spots near the waterline, avoidable.","qualityGrade":"A","cohort":"registered","groupName":null},{"id":1804,"observedAt":"2026-07-07T20:30:23.955Z","beachSlug":"manhattan-beach","beachName":"Manhattan Beach","beachLat":33.8847,"beachLng":-118.4109,"reportLat":33.8868,"reportLng":-118.4127,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":1789,"observedAt":"2026-07-07T20:37:14.011Z","beachSlug":"moss-landing-state-beach","beachName":"Moss Landing State Beach","beachLat":36.8058,"beachLng":-121.7908,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":1773,"observedAt":"2026-07-07T20:42:41.096Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1816,"observedAt":"2026-07-07T20:56:48.250Z","beachSlug":"carlsbad-state-beach","beachName":"Carlsbad State Beach","beachLat":33.1,"beachLng":-117.34,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1821,"observedAt":"2026-07-07T21:29:57.908Z","beachSlug":"pacific-beach","beachName":"Pacific Beach","beachLat":32.7997,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1760,"observedAt":"2026-07-07T21:38:56.372Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"patchy","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1737,"observedAt":"2026-07-07T21:39:04.258Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1723,"observedAt":"2026-07-07T21:40:44.365Z","beachSlug":"el-capitan","beachName":"El Capitan State Beach","beachLat":34.4586,"beachLng":-120.0269,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1822,"observedAt":"2026-07-07T21:41:37.507Z","beachSlug":"mission-beach","beachName":"Mission Beach","beachLat":32.77,"beachLng":-117.2517,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1725,"observedAt":"2026-07-07T21:50:48.800Z","beachSlug":"el-capitan","beachName":"El Capitan State Beach","beachLat":34.4586,"beachLng":-120.0269,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1774,"observedAt":"2026-07-07T22:01:42.106Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1783,"observedAt":"2026-07-07T22:09:45.490Z","beachSlug":"ocean-beach-sf","beachName":"Ocean Beach","beachLat":37.7594,"beachLng":-122.5107,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1825,"observedAt":"2026-07-07T22:11:42.896Z","beachSlug":"imperial-beach","beachName":"Imperial Beach","beachLat":32.5797,"beachLng":-117.1339,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":1758,"observedAt":"2026-07-07T22:12:15.722Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Some scattered tar in the wrack line.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":1788,"observedAt":"2026-07-07T22:23:27.183Z","beachSlug":"santa-cruz-main-beach","beachName":"Santa Cruz Main Beach","beachLat":36.9614,"beachLng":-122.0189,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1766,"observedAt":"2026-07-07T22:34:25.448Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":"hard","waterEntered":true,"waterSigns":["tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":1763,"observedAt":"2026-07-07T22:34:48.943Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":34.4286,"reportLng":-119.6316,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1820,"observedAt":"2026-07-07T22:36:31.019Z","beachSlug":"pacific-beach","beachName":"Pacific Beach","beachLat":32.7997,"beachLng":-117.2553,"reportLat":32.8013,"reportLng":-117.253,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1786,"observedAt":"2026-07-07T22:47:04.816Z","beachSlug":"half-moon-bay-state-beach","beachName":"Half Moon Bay State Beach","beachLat":37.4636,"beachLng":-122.4459,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1790,"observedAt":"2026-07-07T22:47:26.239Z","beachSlug":"monterey-state-beach","beachName":"Monterey State Beach","beachLat":36.6072,"beachLng":-121.8631,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":1791,"observedAt":"2026-07-07T22:57:39.305Z","beachSlug":"carmel-beach","beachName":"Carmel Beach","beachLat":36.5552,"beachLng":-121.9233,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1721,"observedAt":"2026-07-07T22:58:41.700Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":1750,"observedAt":"2026-07-07T23:03:35.572Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4095,"reportLng":-119.6789,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Some scattered tar in the wrack line.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1818,"observedAt":"2026-07-07T23:31:01.414Z","beachSlug":"carlsbad-state-beach","beachName":"Carlsbad State Beach","beachLat":33.1,"beachLng":-117.34,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1734,"observedAt":"2026-07-07T23:35:17.173Z","beachSlug":"sands","beachName":"Sands Beach","beachLat":34.4079,"beachLng":-119.8728,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1799,"observedAt":"2026-07-08T00:00:19.553Z","beachSlug":"malibu-surfrider-beach","beachName":"Surfrider Beach","beachLat":34.0367,"beachLng":-118.6781,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1776,"observedAt":"2026-07-08T00:02:06.224Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.394,"reportLng":-119.5176,"zone":"dry_sand","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen","tar_balls"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":1731,"observedAt":"2026-07-08T00:03:13.803Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":1805,"observedAt":"2026-07-08T00:05:26.927Z","beachSlug":"hermosa-beach","beachName":"Hermosa Beach","beachLat":33.8622,"beachLng":-118.4025,"reportLat":33.8609,"reportLng":-118.4051,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1769,"observedAt":"2026-07-08T00:07:29.600Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Noticed a faint petroleum smell near the tideline.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1743,"observedAt":"2026-07-08T00:20:12.721Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Noticed a faint petroleum smell near the tideline.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1801,"observedAt":"2026-07-08T00:24:17.844Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":33.9848,"reportLng":-118.47,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1812,"observedAt":"2026-07-08T00:30:01.116Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1800,"observedAt":"2026-07-08T00:34:39.489Z","beachSlug":"malibu-surfrider-beach","beachName":"Surfrider Beach","beachLat":34.0367,"beachLng":-118.6781,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1780,"observedAt":"2026-07-08T00:38:46.271Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1732,"observedAt":"2026-07-08T01:10:45.863Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1819,"observedAt":"2026-07-08T01:14:31.219Z","beachSlug":"la-jolla-shores","beachName":"La Jolla Shores","beachLat":32.8614,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1807,"observedAt":"2026-07-08T01:56:17.652Z","beachSlug":"redondo-beach","beachName":"Redondo Beach","beachLat":33.8492,"beachLng":-118.3906,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1858,"observedAt":"2026-07-08T13:05:25.442Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"A few tar spots near the waterline, avoidable.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1831,"observedAt":"2026-07-08T13:25:58.764Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":1837,"observedAt":"2026-07-08T13:52:31.842Z","beachSlug":"ellwood","beachName":"Ellwood Beach","beachLat":34.416,"beachLng":-119.891,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":true,"waterSigns":["odor"],"waterExtent":"isolated","notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1861,"observedAt":"2026-07-08T14:00:24.645Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1907,"observedAt":"2026-07-08T14:01:27.058Z","beachSlug":"glass-beach","beachName":"Glass Beach","beachLat":39.4487,"beachLng":-123.8078,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1870,"observedAt":"2026-07-08T14:01:32.648Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1848,"observedAt":"2026-07-08T14:04:58.384Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":1840,"observedAt":"2026-07-08T14:12:44.290Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4338,"reportLng":-119.9243,"zone":"rocks","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1904,"observedAt":"2026-07-08T14:23:48.312Z","beachSlug":"trinidad-state-beach","beachName":"Trinidad State Beach","beachLat":41.0637,"beachLng":-124.1508,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1880,"observedAt":"2026-07-08T14:27:28.828Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1938,"observedAt":"2026-07-08T14:28:46.720Z","beachSlug":"trestles","beachName":"Trestles","beachLat":33.3825,"beachLng":-117.5928,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1847,"observedAt":"2026-07-08T14:45:55.264Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1860,"observedAt":"2026-07-08T14:49:51.082Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Noticed a faint petroleum smell near the tideline.","qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":1896,"observedAt":"2026-07-08T14:51:46.266Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1915,"observedAt":"2026-07-08T14:53:49.408Z","beachSlug":"pfeiffer-beach","beachName":"Pfeiffer Beach","beachLat":36.2385,"beachLng":-121.7911,"reportLat":36.2373,"reportLng":-121.7891,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1836,"observedAt":"2026-07-08T14:58:08.896Z","beachSlug":"ellwood","beachName":"Ellwood Beach","beachLat":34.416,"beachLng":-119.891,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1924,"observedAt":"2026-07-08T15:02:38.199Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1898,"observedAt":"2026-07-08T15:04:17.197Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3936,"reportLng":-119.5166,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1909,"observedAt":"2026-07-08T15:22:01.688Z","beachSlug":"ocean-beach-sf","beachName":"Ocean Beach","beachLat":37.7594,"beachLng":-122.5107,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":1930,"observedAt":"2026-07-08T15:30:18.825Z","beachSlug":"newport-beach","beachName":"Newport Beach","beachLat":33.606,"beachLng":-117.929,"reportLat":33.6074,"reportLng":-117.9274,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1893,"observedAt":"2026-07-08T15:36:39.558Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"A few tar spots near the waterline, avoidable.","qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":1839,"observedAt":"2026-07-08T15:43:52.761Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":1864,"observedAt":"2026-07-08T15:45:00.286Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":1868,"observedAt":"2026-07-08T15:47:47.438Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Noticed a faint petroleum smell near the tideline.","qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":1835,"observedAt":"2026-07-08T15:58:32.224Z","beachSlug":"ellwood","beachName":"Ellwood Beach","beachLat":34.416,"beachLng":-119.891,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1919,"observedAt":"2026-07-08T15:58:43.579Z","beachSlug":"zuma-beach","beachName":"Zuma Beach","beachLat":34.0189,"beachLng":-118.8231,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1906,"observedAt":"2026-07-08T16:02:31.180Z","beachSlug":"glass-beach","beachName":"Glass Beach","beachLat":39.4487,"beachLng":-123.8078,"reportLat":39.4512,"reportLng":-123.8101,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":1852,"observedAt":"2026-07-08T16:06:25.520Z","beachSlug":"coal-oil-point","beachName":"Coal Oil Point","beachLat":34.4072,"beachLng":-119.8781,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1934,"observedAt":"2026-07-08T16:10:05.897Z","beachSlug":"oceanside-beach","beachName":"Oceanside City Beach","beachLat":33.1959,"beachLng":-117.3795,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1862,"observedAt":"2026-07-08T16:19:31.287Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"A few tar spots near the waterline, avoidable.","qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":1857,"observedAt":"2026-07-08T16:24:26.740Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1920,"observedAt":"2026-07-08T16:25:08.803Z","beachSlug":"zuma-beach","beachName":"Zuma Beach","beachLat":34.0189,"beachLng":-118.8231,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1875,"observedAt":"2026-07-08T16:35:41.500Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":34.428,"reportLng":-119.6381,"zone":"dry_sand","sandCoverage":"patchy","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1913,"observedAt":"2026-07-08T16:35:47.412Z","beachSlug":"half-moon-bay-state-beach","beachName":"Half Moon Bay State Beach","beachLat":37.4636,"beachLng":-122.4459,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":1887,"observedAt":"2026-07-08T17:16:02.070Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1933,"observedAt":"2026-07-08T17:34:20.146Z","beachSlug":"laguna-beach","beachName":"Main Beach","beachLat":33.5427,"beachLng":-117.7854,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1830,"observedAt":"2026-07-08T17:57:52.346Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1937,"observedAt":"2026-07-08T18:00:03.649Z","beachSlug":"trestles","beachName":"Trestles","beachLat":33.3825,"beachLng":-117.5928,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":1916,"observedAt":"2026-07-08T18:01:51.187Z","beachSlug":"cayucos-state-beach","beachName":"Cayucos State Beach","beachLat":35.4436,"beachLng":-120.8992,"reportLat":35.4432,"reportLng":-120.897,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1859,"observedAt":"2026-07-08T18:10:53.475Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":34.404,"reportLng":-119.7356,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1879,"observedAt":"2026-07-08T18:22:58.902Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen","tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1905,"observedAt":"2026-07-08T18:27:58.746Z","beachSlug":"glass-beach","beachName":"Glass Beach","beachLat":39.4487,"beachLng":-123.8078,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1889,"observedAt":"2026-07-08T18:37:01.157Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1890,"observedAt":"2026-07-08T18:41:35.038Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1856,"observedAt":"2026-07-08T18:42:25.191Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1928,"observedAt":"2026-07-08T18:43:50.321Z","beachSlug":"seal-beach","beachName":"Seal Beach","beachLat":33.7414,"beachLng":-118.105,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1927,"observedAt":"2026-07-08T18:51:00.682Z","beachSlug":"long-beach","beachName":"Long Beach","beachLat":33.7658,"beachLng":-118.1953,"reportLat":33.7673,"reportLng":-118.1944,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":1866,"observedAt":"2026-07-08T18:51:47.458Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1897,"observedAt":"2026-07-08T19:04:08.587Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1881,"observedAt":"2026-07-08T19:20:05.442Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"plate","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Some scattered tar in the wrack line.","qualityGrade":"A","cohort":"registered","groupName":null},{"id":1929,"observedAt":"2026-07-08T19:27:50.160Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":33.6568,"reportLng":-118.0026,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1883,"observedAt":"2026-07-08T19:29:44.364Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":34.4232,"reportLng":-119.5957,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1923,"observedAt":"2026-07-08T19:35:59.930Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1873,"observedAt":"2026-07-08T19:48:19.965Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4096,"reportLng":-119.6746,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1914,"observedAt":"2026-07-08T20:02:46.887Z","beachSlug":"carmel-beach","beachName":"Carmel Beach","beachLat":36.5552,"beachLng":-121.9233,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1902,"observedAt":"2026-07-08T20:11:25.515Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Noticed a faint petroleum smell near the tideline.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":1878,"observedAt":"2026-07-08T20:14:09.984Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":34.4309,"reportLng":-119.6389,"zone":"rocks","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"A few tar spots near the waterline, avoidable.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":1899,"observedAt":"2026-07-08T20:21:22.338Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"patchy","sandMaxSize":"plate","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":1877,"observedAt":"2026-07-08T20:24:19.357Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1895,"observedAt":"2026-07-08T20:26:35.476Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1936,"observedAt":"2026-07-08T20:41:45.754Z","beachSlug":"pacific-beach","beachName":"Pacific Beach","beachLat":32.7997,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1922,"observedAt":"2026-07-08T20:47:46.160Z","beachSlug":"malibu-surfrider-beach","beachName":"Surfrider Beach","beachLat":34.0367,"beachLng":-118.6781,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1903,"observedAt":"2026-07-08T20:48:32.339Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"broken","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":1834,"observedAt":"2026-07-08T20:51:04.411Z","beachSlug":"el-capitan","beachName":"El Capitan State Beach","beachLat":34.4586,"beachLng":-120.0269,"reportLat":34.4601,"reportLng":-120.0265,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1910,"observedAt":"2026-07-08T20:57:58.117Z","beachSlug":"ocean-beach-sf","beachName":"Ocean Beach","beachLat":37.7594,"beachLng":-122.5107,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1932,"observedAt":"2026-07-08T21:07:39.466Z","beachSlug":"newport-beach","beachName":"Newport Beach","beachLat":33.606,"beachLng":-117.929,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":1851,"observedAt":"2026-07-08T21:14:55.794Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1891,"observedAt":"2026-07-08T21:17:18.899Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3958,"reportLng":-119.5202,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1901,"observedAt":"2026-07-08T21:22:53.087Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1912,"observedAt":"2026-07-08T21:32:02.067Z","beachSlug":"pacifica-state-beach","beachName":"Pacifica State Beach","beachLat":37.5952,"beachLng":-122.5013,"reportLat":37.5947,"reportLng":-122.5032,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1843,"observedAt":"2026-07-08T21:36:45.038Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1833,"observedAt":"2026-07-08T21:36:52.277Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1842,"observedAt":"2026-07-08T21:37:43.121Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1900,"observedAt":"2026-07-08T21:40:11.712Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":34.372,"reportLng":-119.4765,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Noticed a faint petroleum smell near the tideline.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":1874,"observedAt":"2026-07-08T21:58:46.517Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4122,"reportLng":-119.6787,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":1845,"observedAt":"2026-07-08T22:20:55.109Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4314,"reportLng":-119.9208,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1885,"observedAt":"2026-07-08T22:29:50.975Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1838,"observedAt":"2026-07-08T22:48:25.746Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["sheen","tar_balls"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":1921,"observedAt":"2026-07-08T22:49:08.930Z","beachSlug":"malibu-surfrider-beach","beachName":"Surfrider Beach","beachLat":34.0367,"beachLng":-118.6781,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1911,"observedAt":"2026-07-08T23:03:29.005Z","beachSlug":"ocean-beach-sf","beachName":"Ocean Beach","beachLat":37.7594,"beachLng":-122.5107,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":1865,"observedAt":"2026-07-08T23:07:42.344Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1918,"observedAt":"2026-07-08T23:11:39.289Z","beachSlug":"oceano-dunes","beachName":"Oceano Dunes State Vehicular Recreation Area","beachLat":35.0989,"beachLng":-120.6197,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1926,"observedAt":"2026-07-08T23:22:34.692Z","beachSlug":"manhattan-beach","beachName":"Manhattan Beach","beachLat":33.8847,"beachLng":-118.4109,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen","tar_balls","odor"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1935,"observedAt":"2026-07-08T23:23:26.910Z","beachSlug":"oceanside-beach","beachName":"Oceanside City Beach","beachLat":33.1959,"beachLng":-117.3795,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1884,"observedAt":"2026-07-08T23:24:23.040Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":"firm","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":"Some scattered tar in the wrack line.","qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":1917,"observedAt":"2026-07-08T23:35:02.271Z","beachSlug":"pismo-beach","beachName":"Pismo State Beach","beachLat":35.1428,"beachLng":-120.6413,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1888,"observedAt":"2026-07-08T23:43:51.605Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1863,"observedAt":"2026-07-08T23:46:56.543Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1828,"observedAt":"2026-07-08T23:49:21.916Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["odor"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":1886,"observedAt":"2026-07-08T23:49:51.777Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1925,"observedAt":"2026-07-08T23:57:42.861Z","beachSlug":"manhattan-beach","beachName":"Manhattan Beach","beachLat":33.8847,"beachLng":-118.4109,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1872,"observedAt":"2026-07-09T00:06:12.230Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"plate","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1846,"observedAt":"2026-07-09T00:08:03.084Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1892,"observedAt":"2026-07-09T00:10:10.354Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1850,"observedAt":"2026-07-09T00:14:33.532Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1849,"observedAt":"2026-07-09T00:17:58.253Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4324,"reportLng":-119.9205,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1832,"observedAt":"2026-07-09T00:34:18.140Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":1844,"observedAt":"2026-07-09T00:37:42.595Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":1908,"observedAt":"2026-07-09T00:41:33.002Z","beachSlug":"doran-beach","beachName":"Doran Beach","beachLat":38.3243,"beachLng":-123.0533,"reportLat":38.322,"reportLng":-123.0504,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1869,"observedAt":"2026-07-09T00:43:02.725Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4078,"reportLng":-119.6789,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1931,"observedAt":"2026-07-09T00:44:31.787Z","beachSlug":"newport-beach","beachName":"Newport Beach","beachLat":33.606,"beachLng":-117.929,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1841,"observedAt":"2026-07-09T00:49:55.114Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1854,"observedAt":"2026-07-09T01:12:39.659Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1829,"observedAt":"2026-07-09T01:17:58.222Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1871,"observedAt":"2026-07-09T01:25:35.922Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"patchy","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1855,"observedAt":"2026-07-09T01:28:31.156Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1867,"observedAt":"2026-07-09T01:45:21.420Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.411,"reportLng":-119.678,"zone":"rocks","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1894,"observedAt":"2026-07-09T01:46:22.400Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Noticed a faint petroleum smell near the tideline.","qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":1876,"observedAt":"2026-07-09T01:51:29.139Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1853,"observedAt":"2026-07-09T01:53:55.857Z","beachSlug":"campus-point","beachName":"Campus Point","beachLat":34.4048,"beachLng":-119.8441,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2032,"observedAt":"2026-07-09T13:10:57.337Z","beachSlug":"oceanside-beach","beachName":"Oceanside City Beach","beachLat":33.1959,"beachLng":-117.3795,"reportLat":33.1987,"reportLng":-117.3766,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2000,"observedAt":"2026-07-09T13:15:03.444Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"slab","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2021,"observedAt":"2026-07-09T13:16:01.153Z","beachSlug":"zuma-beach","beachName":"Zuma Beach","beachLat":34.0189,"beachLng":-118.8231,"reportLat":34.0204,"reportLng":-118.8243,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1960,"observedAt":"2026-07-09T13:39:35.258Z","beachSlug":"campus-point","beachName":"Campus Point","beachLat":34.4048,"beachLng":-119.8441,"reportLat":34.4039,"reportLng":-119.8432,"zone":"rocks","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1977,"observedAt":"2026-07-09T13:40:02.095Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1965,"observedAt":"2026-07-09T13:42:49.071Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1994,"observedAt":"2026-07-09T13:47:30.733Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3933,"reportLng":-119.516,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":null,"waterEntered":false,"waterSigns":["tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2015,"observedAt":"2026-07-09T14:04:52.489Z","beachSlug":"carmel-beach","beachName":"Carmel Beach","beachLat":36.5552,"beachLng":-121.9233,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen","tar_balls"],"waterExtent":"widespread","notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1961,"observedAt":"2026-07-09T14:36:06.992Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1946,"observedAt":"2026-07-09T14:50:42.920Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1976,"observedAt":"2026-07-09T14:51:20.943Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4097,"reportLng":-119.6786,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"A few tar spots near the waterline, avoidable.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2036,"observedAt":"2026-07-09T14:52:48.404Z","beachSlug":"mission-beach","beachName":"Mission Beach","beachLat":32.77,"beachLng":-117.2517,"reportLat":32.7713,"reportLng":-117.253,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1953,"observedAt":"2026-07-09T14:53:46.576Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"registered","groupName":null},{"id":1970,"observedAt":"2026-07-09T14:56:12.603Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1968,"observedAt":"2026-07-09T14:57:01.569Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4124,"reportLng":-119.675,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":false,"waterSigns":["sheen","tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":1957,"observedAt":"2026-07-09T15:03:46.976Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4345,"reportLng":-119.9217,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1987,"observedAt":"2026-07-09T15:08:26.053Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"A few tar spots near the waterline, avoidable.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2004,"observedAt":"2026-07-09T15:15:25.163Z","beachSlug":"trinidad-state-beach","beachName":"Trinidad State Beach","beachLat":41.0637,"beachLng":-124.1508,"reportLat":41.0647,"reportLng":-124.1504,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1985,"observedAt":"2026-07-09T15:20:34.843Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"broken","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1996,"observedAt":"2026-07-09T15:26:27.385Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2018,"observedAt":"2026-07-09T15:29:52.020Z","beachSlug":"avila-beach","beachName":"Avila Beach","beachLat":35.1786,"beachLng":-120.7322,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1975,"observedAt":"2026-07-09T15:29:53.142Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2019,"observedAt":"2026-07-09T15:31:58.747Z","beachSlug":"avila-beach","beachName":"Avila Beach","beachLat":35.1786,"beachLng":-120.7322,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2033,"observedAt":"2026-07-09T15:34:41.751Z","beachSlug":"oceanside-beach","beachName":"Oceanside City Beach","beachLat":33.1959,"beachLng":-117.3795,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1999,"observedAt":"2026-07-09T15:35:12.493Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2020,"observedAt":"2026-07-09T15:49:07.756Z","beachSlug":"zuma-beach","beachName":"Zuma Beach","beachLat":34.0189,"beachLng":-118.8231,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2011,"observedAt":"2026-07-09T15:52:20.484Z","beachSlug":"santa-cruz-main-beach","beachName":"Santa Cruz Main Beach","beachLat":36.9614,"beachLng":-122.0189,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1964,"observedAt":"2026-07-09T15:53:50.460Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":34.4044,"reportLng":-119.6952,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1991,"observedAt":"2026-07-09T16:01:35.244Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"palm","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Noticed a faint petroleum smell near the tideline.","qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":2031,"observedAt":"2026-07-09T16:17:00.871Z","beachSlug":"doheny-state-beach","beachName":"Doheny State Beach","beachLat":33.4611,"beachLng":-117.6867,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1974,"observedAt":"2026-07-09T16:28:48.767Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4112,"reportLng":-119.6743,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":null,"sandConsistency":"firm","waterEntered":false,"waterSigns":["odor"],"waterExtent":"widespread","notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1963,"observedAt":"2026-07-09T16:30:00.479Z","beachSlug":"mesa-lane","beachName":"Mesa Lane Beach","beachLat":34.4058,"beachLng":-119.7213,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"A few tar spots near the waterline, avoidable.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2007,"observedAt":"2026-07-09T16:31:25.544Z","beachSlug":"stinson-beach","beachName":"Stinson Beach","beachLat":37.9008,"beachLng":-122.6444,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":2034,"observedAt":"2026-07-09T17:05:38.040Z","beachSlug":"carlsbad-state-beach","beachName":"Carlsbad State Beach","beachLat":33.1,"beachLng":-117.34,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2010,"observedAt":"2026-07-09T17:06:46.178Z","beachSlug":"pacifica-state-beach","beachName":"Pacifica State Beach","beachLat":37.5952,"beachLng":-122.5013,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1978,"observedAt":"2026-07-09T17:11:10.824Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"plate","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1989,"observedAt":"2026-07-09T17:17:05.231Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1941,"observedAt":"2026-07-09T17:19:36.511Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1945,"observedAt":"2026-07-09T17:27:42.261Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2009,"observedAt":"2026-07-09T17:45:31.011Z","beachSlug":"baker-beach","beachName":"Baker Beach","beachLat":37.7936,"beachLng":-122.4836,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1951,"observedAt":"2026-07-09T17:45:41.426Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1939,"observedAt":"2026-07-09T18:09:50.943Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1956,"observedAt":"2026-07-09T18:17:57.866Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4325,"reportLng":-119.9254,"zone":"rocks","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":false,"waterSigns":["sheen","odor"],"waterExtent":"widespread","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2024,"observedAt":"2026-07-09T18:38:29.824Z","beachSlug":"seal-beach","beachName":"Seal Beach","beachLat":33.7414,"beachLng":-118.105,"reportLat":33.7406,"reportLng":-118.1049,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1973,"observedAt":"2026-07-09T18:48:34.658Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4081,"reportLng":-119.6739,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2028,"observedAt":"2026-07-09T18:49:47.433Z","beachSlug":"newport-beach","beachName":"Newport Beach","beachLat":33.606,"beachLng":-117.929,"reportLat":33.6051,"reportLng":-117.9273,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1940,"observedAt":"2026-07-09T18:52:01.883Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2017,"observedAt":"2026-07-09T19:08:56.794Z","beachSlug":"pismo-beach","beachName":"Pismo State Beach","beachLat":35.1428,"beachLng":-120.6413,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1947,"observedAt":"2026-07-09T19:26:23.592Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2022,"observedAt":"2026-07-09T20:01:17.816Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2016,"observedAt":"2026-07-09T20:14:32.630Z","beachSlug":"pfeiffer-beach","beachName":"Pfeiffer Beach","beachLat":36.2385,"beachLng":-121.7911,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["tar_balls"],"waterExtent":"isolated","notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1955,"observedAt":"2026-07-09T20:17:34.548Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1993,"observedAt":"2026-07-09T20:22:18.731Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"palm","sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Some scattered tar in the wrack line.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":2029,"observedAt":"2026-07-09T20:26:54.926Z","beachSlug":"newport-beach","beachName":"Newport Beach","beachLat":33.606,"beachLng":-117.929,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":1992,"observedAt":"2026-07-09T20:32:55.389Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"broken","sandMaxSize":"plate","sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2006,"observedAt":"2026-07-09T20:38:41.337Z","beachSlug":"doran-beach","beachName":"Doran Beach","beachLat":38.3243,"beachLng":-123.0533,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2001,"observedAt":"2026-07-09T20:41:51.212Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1952,"observedAt":"2026-07-09T20:45:24.979Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4356,"reportLng":-119.9218,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Noticed a faint petroleum smell near the tideline.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1979,"observedAt":"2026-07-09T20:47:27.650Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"slab","sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":"Noticed a faint petroleum smell near the tideline.","qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2035,"observedAt":"2026-07-09T20:56:54.707Z","beachSlug":"pacific-beach","beachName":"Pacific Beach","beachLat":32.7997,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2005,"observedAt":"2026-07-09T20:58:51.612Z","beachSlug":"glass-beach","beachName":"Glass Beach","beachLat":39.4487,"beachLng":-123.8078,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1981,"observedAt":"2026-07-09T21:04:02.559Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1986,"observedAt":"2026-07-09T21:13:27.976Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"broken","sandMaxSize":null,"sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1972,"observedAt":"2026-07-09T21:20:24.170Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":true,"waterSigns":["odor"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":1944,"observedAt":"2026-07-09T21:37:17.582Z","beachSlug":"el-capitan","beachName":"El Capitan State Beach","beachLat":34.4586,"beachLng":-120.0269,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1942,"observedAt":"2026-07-09T21:37:46.185Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":1950,"observedAt":"2026-07-09T21:45:09.089Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4343,"reportLng":-119.923,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":1967,"observedAt":"2026-07-09T21:49:11.652Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2012,"observedAt":"2026-07-09T21:50:38.074Z","beachSlug":"santa-cruz-main-beach","beachName":"Santa Cruz Main Beach","beachLat":36.9614,"beachLng":-122.0189,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2025,"observedAt":"2026-07-09T22:08:47.701Z","beachSlug":"seal-beach","beachName":"Seal Beach","beachLat":33.7414,"beachLng":-118.105,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1998,"observedAt":"2026-07-09T22:08:53.350Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1958,"observedAt":"2026-07-09T22:22:24.281Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1997,"observedAt":"2026-07-09T22:23:38.767Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1948,"observedAt":"2026-07-09T22:51:10.737Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1984,"observedAt":"2026-07-09T23:02:06.072Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":1971,"observedAt":"2026-07-09T23:04:55.817Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4088,"reportLng":-119.6768,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"plate","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":1990,"observedAt":"2026-07-09T23:05:58.577Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3953,"reportLng":-119.519,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1962,"observedAt":"2026-07-09T23:11:58.071Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":2008,"observedAt":"2026-07-09T23:21:39.776Z","beachSlug":"ocean-beach-sf","beachName":"Ocean Beach","beachLat":37.7594,"beachLng":-122.5107,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2014,"observedAt":"2026-07-09T23:30:48.500Z","beachSlug":"carmel-beach","beachName":"Carmel Beach","beachLat":36.5552,"beachLng":-121.9233,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":1982,"observedAt":"2026-07-09T23:31:58.233Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1969,"observedAt":"2026-07-09T23:35:33.682Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2002,"observedAt":"2026-07-09T23:38:33.984Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":34.3715,"reportLng":-119.4742,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":1943,"observedAt":"2026-07-09T23:38:37.760Z","beachSlug":"el-capitan","beachName":"El Capitan State Beach","beachLat":34.4586,"beachLng":-120.0269,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":1980,"observedAt":"2026-07-10T00:05:40.785Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"A few tar spots near the waterline, avoidable.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":1988,"observedAt":"2026-07-10T00:31:55.640Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3931,"reportLng":-119.5205,"zone":"rocks","sandCoverage":"broken","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["tar_balls"],"waterExtent":"widespread","notes":"A few tar spots near the waterline, avoidable.","qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":1959,"observedAt":"2026-07-10T01:07:05.534Z","beachSlug":"sands","beachName":"Sands Beach","beachLat":34.4079,"beachLng":-119.8728,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":1954,"observedAt":"2026-07-10T01:10:35.096Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2003,"observedAt":"2026-07-10T01:12:56.496Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":34.375,"reportLng":-119.4795,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Some scattered tar in the wrack line.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":1966,"observedAt":"2026-07-10T01:22:36.363Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"A few tar spots near the waterline, avoidable.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2026,"observedAt":"2026-07-10T01:30:32.543Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2023,"observedAt":"2026-07-10T01:42:27.176Z","beachSlug":"long-beach","beachName":"Long Beach","beachLat":33.7658,"beachLng":-118.1953,"reportLat":33.768,"reportLng":-118.1974,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2030,"observedAt":"2026-07-10T01:45:15.191Z","beachSlug":"laguna-beach","beachName":"Main Beach","beachLat":33.5427,"beachLng":-117.7854,"reportLat":33.5448,"reportLng":-117.7833,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2013,"observedAt":"2026-07-10T01:51:53.370Z","beachSlug":"capitola-beach","beachName":"Capitola Beach","beachLat":36.9752,"beachLng":-121.9539,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen","tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":1949,"observedAt":"2026-07-10T01:53:42.719Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2078,"observedAt":"2026-07-10T13:13:02.192Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2076,"observedAt":"2026-07-10T13:16:39.729Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":null,"sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2107,"observedAt":"2026-07-10T13:33:57.850Z","beachSlug":"stinson-beach","beachName":"Stinson Beach","beachLat":37.9008,"beachLng":-122.6444,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2129,"observedAt":"2026-07-10T13:44:38.740Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2080,"observedAt":"2026-07-10T13:45:56.475Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"broken","sandMaxSize":"palm","sandConsistency":"hard","waterEntered":false,"waterSigns":["tar_balls"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":2040,"observedAt":"2026-07-10T14:02:31.975Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":34.4651,"reportLng":-120.0622,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2074,"observedAt":"2026-07-10T14:06:41.985Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"palm","sandConsistency":"hard","waterEntered":false,"waterSigns":["odor"],"waterExtent":"isolated","notes":"Noticed a faint petroleum smell near the tideline.","qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":2055,"observedAt":"2026-07-10T14:18:28.110Z","beachSlug":"sands","beachName":"Sands Beach","beachLat":34.4079,"beachLng":-119.8728,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2144,"observedAt":"2026-07-10T14:24:10.823Z","beachSlug":"carlsbad-state-beach","beachName":"Carlsbad State Beach","beachLat":33.1,"beachLng":-117.34,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2124,"observedAt":"2026-07-10T14:28:39.500Z","beachSlug":"avila-beach","beachName":"Avila Beach","beachLat":35.1786,"beachLng":-120.7322,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2059,"observedAt":"2026-07-10T14:48:58.816Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2047,"observedAt":"2026-07-10T15:00:31.678Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2113,"observedAt":"2026-07-10T15:07:19.609Z","beachSlug":"muir-beach","beachName":"Muir Beach","beachLat":37.8597,"beachLng":-122.5747,"reportLat":37.8582,"reportLng":-122.5755,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2041,"observedAt":"2026-07-10T15:09:59.795Z","beachSlug":"el-capitan","beachName":"El Capitan State Beach","beachLat":34.4586,"beachLng":-120.0269,"reportLat":34.4582,"reportLng":-120.0264,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2135,"observedAt":"2026-07-10T15:18:35.224Z","beachSlug":"long-beach","beachName":"Long Beach","beachLat":33.7658,"beachLng":-118.1953,"reportLat":33.7666,"reportLng":-118.196,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2084,"observedAt":"2026-07-10T15:19:00.551Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Noticed a faint petroleum smell near the tideline.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":2134,"observedAt":"2026-07-10T15:21:34.225Z","beachSlug":"hermosa-beach","beachName":"Hermosa Beach","beachLat":33.8622,"beachLng":-118.4025,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2054,"observedAt":"2026-07-10T15:27:20.387Z","beachSlug":"sands","beachName":"Sands Beach","beachLat":34.4079,"beachLng":-119.8728,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2050,"observedAt":"2026-07-10T16:02:10.131Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2048,"observedAt":"2026-07-10T16:02:21.826Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2099,"observedAt":"2026-07-10T16:16:00.818Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"slab","sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2140,"observedAt":"2026-07-10T16:17:43.328Z","beachSlug":"newport-beach","beachName":"Newport Beach","beachLat":33.606,"beachLng":-117.929,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2077,"observedAt":"2026-07-10T16:19:09.750Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2087,"observedAt":"2026-07-10T16:27:31.883Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"slab","sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2086,"observedAt":"2026-07-10T16:36:59.448Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2089,"observedAt":"2026-07-10T16:37:10.397Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3942,"reportLng":-119.5172,"zone":"dry_sand","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2043,"observedAt":"2026-07-10T17:02:28.820Z","beachSlug":"ellwood","beachName":"Ellwood Beach","beachLat":34.416,"beachLng":-119.891,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2116,"observedAt":"2026-07-10T17:02:44.274Z","beachSlug":"santa-cruz-main-beach","beachName":"Santa Cruz Main Beach","beachLat":36.9614,"beachLng":-122.0189,"reportLat":36.9641,"reportLng":-122.02,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2053,"observedAt":"2026-07-10T17:05:03.097Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4356,"reportLng":-119.9233,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2100,"observedAt":"2026-07-10T17:09:49.020Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2115,"observedAt":"2026-07-10T17:17:15.328Z","beachSlug":"half-moon-bay-state-beach","beachName":"Half Moon Bay State Beach","beachLat":37.4636,"beachLng":-122.4459,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2119,"observedAt":"2026-07-10T17:21:27.936Z","beachSlug":"carmel-beach","beachName":"Carmel Beach","beachLat":36.5552,"beachLng":-121.9233,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2060,"observedAt":"2026-07-10T17:24:53.638Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2038,"observedAt":"2026-07-10T17:26:42.203Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2126,"observedAt":"2026-07-10T17:27:32.582Z","beachSlug":"malibu-surfrider-beach","beachName":"Surfrider Beach","beachLat":34.0367,"beachLng":-118.6781,"reportLat":34.0364,"reportLng":-118.6789,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2044,"observedAt":"2026-07-10T17:32:19.037Z","beachSlug":"ellwood","beachName":"Ellwood Beach","beachLat":34.416,"beachLng":-119.891,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2061,"observedAt":"2026-07-10T17:33:27.031Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2081,"observedAt":"2026-07-10T17:33:28.692Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"plate","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Thick tar balls all along the wrack line, feet got covered.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2070,"observedAt":"2026-07-10T17:43:56.916Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4091,"reportLng":-119.6746,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2066,"observedAt":"2026-07-10T17:52:22.431Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"slab","sandConsistency":"hard","waterEntered":false,"waterSigns":["odor"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2142,"observedAt":"2026-07-10T17:57:28.501Z","beachSlug":"doheny-state-beach","beachName":"Doheny State Beach","beachLat":33.4611,"beachLng":-117.6867,"reportLat":33.459,"reportLng":-117.684,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":2138,"observedAt":"2026-07-10T18:17:13.804Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2083,"observedAt":"2026-07-10T18:29:50.915Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2065,"observedAt":"2026-07-10T18:42:20.360Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"slab","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2127,"observedAt":"2026-07-10T18:44:34.263Z","beachSlug":"malibu-surfrider-beach","beachName":"Surfrider Beach","beachLat":34.0367,"beachLng":-118.6781,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2095,"observedAt":"2026-07-10T18:46:06.880Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"slab","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2039,"observedAt":"2026-07-10T18:46:20.196Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2067,"observedAt":"2026-07-10T18:54:28.013Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"plate","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2037,"observedAt":"2026-07-10T18:54:44.465Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen","odor"],"waterExtent":"widespread","notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2093,"observedAt":"2026-07-10T18:59:22.620Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3952,"reportLng":-119.519,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"palm","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2148,"observedAt":"2026-07-10T19:33:48.869Z","beachSlug":"trestles","beachName":"Trestles","beachLat":33.3825,"beachLng":-117.5928,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2062,"observedAt":"2026-07-10T19:37:00.936Z","beachSlug":"mesa-lane","beachName":"Mesa Lane Beach","beachLat":34.4058,"beachLng":-119.7213,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2094,"observedAt":"2026-07-10T19:40:24.176Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2118,"observedAt":"2026-07-10T19:58:14.148Z","beachSlug":"seacliff-state-beach","beachName":"Seacliff State Beach","beachLat":36.9711,"beachLng":-121.9089,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2058,"observedAt":"2026-07-10T20:00:39.330Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":2057,"observedAt":"2026-07-10T20:05:16.823Z","beachSlug":"campus-point","beachName":"Campus Point","beachLat":34.4048,"beachLng":-119.8441,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2097,"observedAt":"2026-07-10T20:08:13.158Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":"sticky","waterEntered":false,"waterSigns":["sheen","tar_balls"],"waterExtent":"isolated","notes":"A few tar spots near the waterline, avoidable.","qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2146,"observedAt":"2026-07-10T20:12:49.174Z","beachSlug":"mission-beach","beachName":"Mission Beach","beachLat":32.77,"beachLng":-117.2517,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2128,"observedAt":"2026-07-10T20:14:23.803Z","beachSlug":"malibu-surfrider-beach","beachName":"Surfrider Beach","beachLat":34.0367,"beachLng":-118.6781,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2079,"observedAt":"2026-07-10T20:15:02.339Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"patchy","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2075,"observedAt":"2026-07-10T20:23:17.192Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2082,"observedAt":"2026-07-10T20:24:52.414Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2106,"observedAt":"2026-07-10T20:36:02.628Z","beachSlug":"glass-beach","beachName":"Glass Beach","beachLat":39.4487,"beachLng":-123.8078,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen","tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2131,"observedAt":"2026-07-10T20:36:35.271Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":33.9839,"reportLng":-118.4688,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2068,"observedAt":"2026-07-10T20:45:48.925Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"plate","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2071,"observedAt":"2026-07-10T20:48:38.102Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4073,"reportLng":-119.6762,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"A few tar spots near the waterline, avoidable.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":2114,"observedAt":"2026-07-10T20:53:06.360Z","beachSlug":"half-moon-bay-state-beach","beachName":"Half Moon Bay State Beach","beachLat":37.4636,"beachLng":-122.4459,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2121,"observedAt":"2026-07-10T21:06:29.265Z","beachSlug":"cayucos-state-beach","beachName":"Cayucos State Beach","beachLat":35.4436,"beachLng":-120.8992,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2133,"observedAt":"2026-07-10T21:28:38.454Z","beachSlug":"manhattan-beach","beachName":"Manhattan Beach","beachLat":33.8847,"beachLng":-118.4109,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2112,"observedAt":"2026-07-10T21:41:59.891Z","beachSlug":"muir-beach","beachName":"Muir Beach","beachLat":37.8597,"beachLng":-122.5747,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2096,"observedAt":"2026-07-10T22:00:30.430Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2141,"observedAt":"2026-07-10T22:15:36.161Z","beachSlug":"doheny-state-beach","beachName":"Doheny State Beach","beachLat":33.4611,"beachLng":-117.6867,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2063,"observedAt":"2026-07-10T22:28:27.305Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"patchy","sandMaxSize":"plate","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2045,"observedAt":"2026-07-10T22:33:20.467Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4334,"reportLng":-119.9254,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2145,"observedAt":"2026-07-10T22:36:20.634Z","beachSlug":"pacific-beach","beachName":"Pacific Beach","beachLat":32.7997,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2092,"observedAt":"2026-07-10T22:40:33.503Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"broken","sandMaxSize":"palm","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":2104,"observedAt":"2026-07-10T22:40:34.156Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"liquid","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Strong oil sheen on the water and tar everywhere on the beach.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2123,"observedAt":"2026-07-10T22:44:00.227Z","beachSlug":"pismo-beach","beachName":"Pismo State Beach","beachLat":35.1428,"beachLng":-120.6413,"reportLat":35.1429,"reportLng":-120.6427,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2056,"observedAt":"2026-07-10T22:48:37.373Z","beachSlug":"campus-point","beachName":"Campus Point","beachLat":34.4048,"beachLng":-119.8441,"reportLat":34.4036,"reportLng":-119.8439,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2122,"observedAt":"2026-07-10T22:55:04.253Z","beachSlug":"pismo-beach","beachName":"Pismo State Beach","beachLat":35.1428,"beachLng":-120.6413,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2090,"observedAt":"2026-07-10T22:55:43.507Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3978,"reportLng":-119.5175,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"slab","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2109,"observedAt":"2026-07-10T22:57:29.761Z","beachSlug":"stinson-beach","beachName":"Stinson Beach","beachLat":37.9008,"beachLng":-122.6444,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2125,"observedAt":"2026-07-10T23:04:03.655Z","beachSlug":"zuma-beach","beachName":"Zuma Beach","beachLat":34.0189,"beachLng":-118.8231,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2108,"observedAt":"2026-07-10T23:06:00.856Z","beachSlug":"stinson-beach","beachName":"Stinson Beach","beachLat":37.9008,"beachLng":-122.6444,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2102,"observedAt":"2026-07-10T23:09:16.215Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2110,"observedAt":"2026-07-10T23:41:44.272Z","beachSlug":"muir-beach","beachName":"Muir Beach","beachLat":37.8597,"beachLng":-122.5747,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2073,"observedAt":"2026-07-10T23:46:24.390Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2098,"observedAt":"2026-07-10T23:49:25.559Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3982,"reportLng":-119.5202,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"plate","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2103,"observedAt":"2026-07-10T23:52:07.260Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"plate","sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Some scattered tar in the wrack line.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":2042,"observedAt":"2026-07-10T23:56:55.005Z","beachSlug":"ellwood","beachName":"Ellwood Beach","beachLat":34.416,"beachLng":-119.891,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2143,"observedAt":"2026-07-11T00:06:41.854Z","beachSlug":"doheny-state-beach","beachName":"Doheny State Beach","beachLat":33.4611,"beachLng":-117.6867,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2052,"observedAt":"2026-07-11T00:21:00.730Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2101,"observedAt":"2026-07-11T00:26:28.323Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"slab","sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":2105,"observedAt":"2026-07-11T00:29:59.006Z","beachSlug":"trinidad-state-beach","beachName":"Trinidad State Beach","beachLat":41.0637,"beachLng":-124.1508,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2049,"observedAt":"2026-07-11T00:33:08.029Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2132,"observedAt":"2026-07-11T01:02:29.028Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2111,"observedAt":"2026-07-11T01:07:36.576Z","beachSlug":"muir-beach","beachName":"Muir Beach","beachLat":37.8597,"beachLng":-122.5747,"reportLat":37.859,"reportLng":-122.5756,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2136,"observedAt":"2026-07-11T01:09:29.621Z","beachSlug":"seal-beach","beachName":"Seal Beach","beachLat":33.7414,"beachLng":-118.105,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2064,"observedAt":"2026-07-11T01:10:31.188Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":34.4056,"reportLng":-119.6909,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2117,"observedAt":"2026-07-11T01:19:13.236Z","beachSlug":"capitola-beach","beachName":"Capitola Beach","beachLat":36.9752,"beachLng":-121.9539,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2130,"observedAt":"2026-07-11T01:19:26.960Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2051,"observedAt":"2026-07-11T01:39:42.465Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":2069,"observedAt":"2026-07-11T01:41:15.533Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2072,"observedAt":"2026-07-11T01:41:36.562Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2085,"observedAt":"2026-07-11T01:42:45.648Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":"liquid","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Noticed a faint petroleum smell near the tideline.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":2091,"observedAt":"2026-07-11T01:50:45.528Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2137,"observedAt":"2026-07-11T01:51:47.403Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":2088,"observedAt":"2026-07-11T01:56:50.748Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Thick tar balls all along the wrack line, feet got covered.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2235,"observedAt":"2026-07-11T13:25:20.900Z","beachSlug":"santa-cruz-main-beach","beachName":"Santa Cruz Main Beach","beachLat":36.9614,"beachLng":-122.0189,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2274,"observedAt":"2026-07-11T13:34:45.989Z","beachSlug":"la-jolla-shores","beachName":"La Jolla Shores","beachLat":32.8614,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":2249,"observedAt":"2026-07-11T13:58:06.909Z","beachSlug":"malibu-surfrider-beach","beachName":"Surfrider Beach","beachLat":34.0367,"beachLng":-118.6781,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2256,"observedAt":"2026-07-11T14:04:35.234Z","beachSlug":"hermosa-beach","beachName":"Hermosa Beach","beachLat":33.8622,"beachLng":-118.4025,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2177,"observedAt":"2026-07-11T14:04:45.802Z","beachSlug":"campus-point","beachName":"Campus Point","beachLat":34.4048,"beachLng":-119.8441,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"A few tar spots near the waterline, avoidable.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":2175,"observedAt":"2026-07-11T14:16:47.589Z","beachSlug":"coal-oil-point","beachName":"Coal Oil Point","beachLat":34.4072,"beachLng":-119.8781,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2273,"observedAt":"2026-07-11T14:16:53.578Z","beachSlug":"la-jolla-shores","beachName":"La Jolla Shores","beachLat":32.8614,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":2244,"observedAt":"2026-07-11T14:19:59.878Z","beachSlug":"pfeiffer-beach","beachName":"Pfeiffer Beach","beachLat":36.2385,"beachLng":-121.7911,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2187,"observedAt":"2026-07-11T14:22:30.087Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":34.3999,"reportLng":-119.6927,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2219,"observedAt":"2026-07-11T14:22:55.706Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":false,"waterSigns":["odor"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2218,"observedAt":"2026-07-11T14:24:47.846Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Thick tar balls all along the wrack line, feet got covered.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2207,"observedAt":"2026-07-11T14:27:27.025Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":34.4281,"reportLng":-119.632,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"liquid","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Heavy tar coverage, hard to find clean sand.","qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":2236,"observedAt":"2026-07-11T14:43:18.855Z","beachSlug":"capitola-beach","beachName":"Capitola Beach","beachLat":36.9752,"beachLng":-121.9539,"reportLat":36.976,"reportLng":-121.9511,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2213,"observedAt":"2026-07-11T14:54:18.747Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"broken","sandMaxSize":"plate","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2156,"observedAt":"2026-07-11T14:54:52.290Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2191,"observedAt":"2026-07-11T14:56:58.741Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":"A few tar spots near the waterline, avoidable.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2200,"observedAt":"2026-07-11T14:58:51.467Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"slab","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2182,"observedAt":"2026-07-11T15:00:44.143Z","beachSlug":"mesa-lane","beachName":"Mesa Lane Beach","beachLat":34.4058,"beachLng":-119.7213,"reportLat":34.4056,"reportLng":-119.7239,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2234,"observedAt":"2026-07-11T15:10:00.026Z","beachSlug":"baker-beach","beachName":"Baker Beach","beachLat":37.7936,"beachLng":-122.4836,"reportLat":37.7941,"reportLng":-122.4828,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2229,"observedAt":"2026-07-11T15:11:00.607Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":34.3699,"reportLng":-119.4795,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"plate","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Thick tar balls all along the wrack line, feet got covered.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2231,"observedAt":"2026-07-11T15:16:47.554Z","beachSlug":"glass-beach","beachName":"Glass Beach","beachLat":39.4487,"beachLng":-123.8078,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2248,"observedAt":"2026-07-11T15:30:48.239Z","beachSlug":"oceano-dunes","beachName":"Oceano Dunes State Vehicular Recreation Area","beachLat":35.0989,"beachLng":-120.6197,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2269,"observedAt":"2026-07-11T15:32:49.998Z","beachSlug":"oceanside-beach","beachName":"Oceanside City Beach","beachLat":33.1959,"beachLng":-117.3795,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2211,"observedAt":"2026-07-11T15:43:30.103Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"liquid","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2164,"observedAt":"2026-07-11T15:49:14.046Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4318,"reportLng":-119.9241,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"registered","groupName":null},{"id":2255,"observedAt":"2026-07-11T16:00:16.905Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["odor"],"waterExtent":"widespread","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2238,"observedAt":"2026-07-11T16:07:14.182Z","beachSlug":"moss-landing-state-beach","beachName":"Moss Landing State Beach","beachLat":36.8058,"beachLng":-121.7908,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2180,"observedAt":"2026-07-11T16:17:41.985Z","beachSlug":"more-mesa","beachName":"More Mesa Beach","beachLat":34.4183,"beachLng":-119.7959,"reportLat":34.4198,"reportLng":-119.792,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2167,"observedAt":"2026-07-11T16:42:42.974Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4364,"reportLng":-119.9208,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["sheen","tar_balls","odor"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2172,"observedAt":"2026-07-11T16:45:25.059Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2186,"observedAt":"2026-07-11T16:45:48.160Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":34.4055,"reportLng":-119.6924,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2264,"observedAt":"2026-07-11T16:49:41.992Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["tar_balls"],"waterExtent":"widespread","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2195,"observedAt":"2026-07-11T16:49:52.448Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"patchy","sandMaxSize":"slab","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2225,"observedAt":"2026-07-11T17:08:46.177Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2216,"observedAt":"2026-07-11T17:15:51.541Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2206,"observedAt":"2026-07-11T17:23:55.751Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":34.4271,"reportLng":-119.6366,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"slab","sandConsistency":"hard","waterEntered":false,"waterSigns":["odor"],"waterExtent":"widespread","notes":"Thick tar balls all along the wrack line, feet got covered.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":2222,"observedAt":"2026-07-11T17:27:32.555Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2185,"observedAt":"2026-07-11T17:30:53.560Z","beachSlug":"mesa-lane","beachName":"Mesa Lane Beach","beachLat":34.4058,"beachLng":-119.7213,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2270,"observedAt":"2026-07-11T17:33:37.892Z","beachSlug":"oceanside-beach","beachName":"Oceanside City Beach","beachLat":33.1959,"beachLng":-117.3795,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2253,"observedAt":"2026-07-11T17:48:26.729Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2205,"observedAt":"2026-07-11T17:54:43.628Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4075,"reportLng":-119.6765,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2201,"observedAt":"2026-07-11T17:57:11.507Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":2271,"observedAt":"2026-07-11T17:58:55.803Z","beachSlug":"carlsbad-state-beach","beachName":"Carlsbad State Beach","beachLat":33.1,"beachLng":-117.34,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2209,"observedAt":"2026-07-11T18:03:26.239Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"patchy","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2246,"observedAt":"2026-07-11T18:19:46.484Z","beachSlug":"cayucos-state-beach","beachName":"Cayucos State Beach","beachLat":35.4436,"beachLng":-120.8992,"reportLat":35.4411,"reportLng":-120.9013,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2203,"observedAt":"2026-07-11T18:30:01.671Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"A few tar spots near the waterline, avoidable.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":2242,"observedAt":"2026-07-11T18:35:13.200Z","beachSlug":"carmel-beach","beachName":"Carmel Beach","beachLat":36.5552,"beachLng":-121.9233,"reportLat":36.5535,"reportLng":-121.922,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2151,"observedAt":"2026-07-11T18:39:18.235Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2169,"observedAt":"2026-07-11T18:45:46.857Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2250,"observedAt":"2026-07-11T18:46:04.986Z","beachSlug":"malibu-surfrider-beach","beachName":"Surfrider Beach","beachLat":34.0367,"beachLng":-118.6781,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2228,"observedAt":"2026-07-11T19:00:31.188Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2241,"observedAt":"2026-07-11T19:20:39.848Z","beachSlug":"monterey-state-beach","beachName":"Monterey State Beach","beachLat":36.6072,"beachLng":-121.8631,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2170,"observedAt":"2026-07-11T19:39:34.653Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2215,"observedAt":"2026-07-11T19:39:46.300Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"sticky","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2243,"observedAt":"2026-07-11T19:43:05.465Z","beachSlug":"pfeiffer-beach","beachName":"Pfeiffer Beach","beachLat":36.2385,"beachLng":-121.7911,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2181,"observedAt":"2026-07-11T19:51:04.178Z","beachSlug":"more-mesa","beachName":"More Mesa Beach","beachLat":34.4183,"beachLng":-119.7959,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2188,"observedAt":"2026-07-11T20:02:14.572Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":34.4037,"reportLng":-119.6898,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Some scattered tar in the wrack line.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2272,"observedAt":"2026-07-11T20:17:51.158Z","beachSlug":"carlsbad-state-beach","beachName":"Carlsbad State Beach","beachLat":33.1,"beachLng":-117.34,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2162,"observedAt":"2026-07-11T20:24:35.607Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":2224,"observedAt":"2026-07-11T20:24:40.402Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3957,"reportLng":-119.5169,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"plate","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Some scattered tar in the wrack line.","qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":2240,"observedAt":"2026-07-11T20:25:46.684Z","beachSlug":"monterey-state-beach","beachName":"Monterey State Beach","beachLat":36.6072,"beachLng":-121.8631,"reportLat":36.6101,"reportLng":-121.8575,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2245,"observedAt":"2026-07-11T20:43:13.950Z","beachSlug":"cayucos-state-beach","beachName":"Cayucos State Beach","beachLat":35.4436,"beachLng":-120.8992,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2212,"observedAt":"2026-07-11T20:55:10.870Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2237,"observedAt":"2026-07-11T20:56:26.448Z","beachSlug":"capitola-beach","beachName":"Capitola Beach","beachLat":36.9752,"beachLng":-121.9539,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2184,"observedAt":"2026-07-11T20:58:16.773Z","beachSlug":"mesa-lane","beachName":"Mesa Lane Beach","beachLat":34.4058,"beachLng":-119.7213,"reportLat":34.4049,"reportLng":-119.7239,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2174,"observedAt":"2026-07-11T21:02:07.422Z","beachSlug":"coal-oil-point","beachName":"Coal Oil Point","beachLat":34.4072,"beachLng":-119.8781,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"patchy","sandMaxSize":null,"sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2197,"observedAt":"2026-07-11T21:02:48.101Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"patchy","sandMaxSize":"plate","sandConsistency":"firm","waterEntered":true,"waterSigns":["sheen","odor"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2259,"observedAt":"2026-07-11T21:19:38.566Z","beachSlug":"redondo-beach","beachName":"Redondo Beach","beachLat":33.8492,"beachLng":-118.3906,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2204,"observedAt":"2026-07-11T21:30:16.819Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2178,"observedAt":"2026-07-11T21:31:39.878Z","beachSlug":"campus-point","beachName":"Campus Point","beachLat":34.4048,"beachLng":-119.8441,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2189,"observedAt":"2026-07-11T21:34:26.384Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":34.4029,"reportLng":-119.6923,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":"Noticed a faint petroleum smell near the tideline.","qualityGrade":"A","cohort":"registered","groupName":null},{"id":2198,"observedAt":"2026-07-11T21:49:04.982Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2260,"observedAt":"2026-07-11T21:52:30.935Z","beachSlug":"seal-beach","beachName":"Seal Beach","beachLat":33.7414,"beachLng":-118.105,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2221,"observedAt":"2026-07-11T21:56:57.955Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2165,"observedAt":"2026-07-11T22:03:21.722Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4365,"reportLng":-119.9221,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"registered","groupName":null},{"id":2217,"observedAt":"2026-07-11T22:04:32.298Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3953,"reportLng":-119.5216,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2202,"observedAt":"2026-07-11T22:09:36.511Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2183,"observedAt":"2026-07-11T22:12:36.737Z","beachSlug":"mesa-lane","beachName":"Mesa Lane Beach","beachLat":34.4058,"beachLng":-119.7213,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Some scattered tar in the wrack line.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2168,"observedAt":"2026-07-11T22:14:26.158Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2266,"observedAt":"2026-07-11T22:16:52.920Z","beachSlug":"laguna-beach","beachName":"Main Beach","beachLat":33.5427,"beachLng":-117.7854,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2161,"observedAt":"2026-07-11T22:19:14.232Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2265,"observedAt":"2026-07-11T22:25:41.222Z","beachSlug":"laguna-beach","beachName":"Main Beach","beachLat":33.5427,"beachLng":-117.7854,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2239,"observedAt":"2026-07-11T22:38:17.285Z","beachSlug":"moss-landing-state-beach","beachName":"Moss Landing State Beach","beachLat":36.8058,"beachLng":-121.7908,"reportLat":36.8029,"reportLng":-121.7937,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2233,"observedAt":"2026-07-11T22:40:20.682Z","beachSlug":"ocean-beach-sf","beachName":"Ocean Beach","beachLat":37.7594,"beachLng":-122.5107,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2179,"observedAt":"2026-07-11T22:40:52.284Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":34.4136,"reportLng":-119.8236,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2252,"observedAt":"2026-07-11T22:42:09.536Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":34.0116,"reportLng":-118.4954,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2163,"observedAt":"2026-07-11T22:42:09.956Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.434,"reportLng":-119.9249,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":true,"waterSigns":["sheen","odor"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":2257,"observedAt":"2026-07-11T22:46:45.689Z","beachSlug":"hermosa-beach","beachName":"Hermosa Beach","beachLat":33.8622,"beachLng":-118.4025,"reportLat":33.8593,"reportLng":-118.4054,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2263,"observedAt":"2026-07-11T22:46:46.747Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2152,"observedAt":"2026-07-11T22:48:08.304Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":34.4732,"reportLng":-120.2293,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2226,"observedAt":"2026-07-11T22:53:12.088Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":34.3732,"reportLng":-119.4742,"zone":"rocks","sandCoverage":"broken","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2262,"observedAt":"2026-07-11T23:02:27.629Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":false,"waterSigns":["sheen","tar_balls","odor"],"waterExtent":"isolated","notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2230,"observedAt":"2026-07-11T23:03:15.715Z","beachSlug":"glass-beach","beachName":"Glass Beach","beachLat":39.4487,"beachLng":-123.8078,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2214,"observedAt":"2026-07-11T23:06:50.116Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"broken","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2232,"observedAt":"2026-07-11T23:11:33.726Z","beachSlug":"stinson-beach","beachName":"Stinson Beach","beachLat":37.9008,"beachLng":-122.6444,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2194,"observedAt":"2026-07-11T23:13:46.128Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4077,"reportLng":-119.6794,"zone":"dry_sand","sandCoverage":"broken","sandMaxSize":"slab","sandConsistency":"hard","waterEntered":false,"waterSigns":["tar_balls"],"waterExtent":"isolated","notes":"Thick tar balls all along the wrack line, feet got covered.","qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2208,"observedAt":"2026-07-11T23:18:53.676Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":null,"waterEntered":true,"waterSigns":["odor"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2150,"observedAt":"2026-07-11T23:20:58.978Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2247,"observedAt":"2026-07-11T23:21:21.414Z","beachSlug":"pismo-beach","beachName":"Pismo State Beach","beachLat":35.1428,"beachLng":-120.6413,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":2158,"observedAt":"2026-07-11T23:29:33.809Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2160,"observedAt":"2026-07-11T23:35:58.998Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2227,"observedAt":"2026-07-11T23:39:10.306Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2199,"observedAt":"2026-07-11T23:42:08.591Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Noticed a faint petroleum smell near the tideline.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":2173,"observedAt":"2026-07-11T23:52:46.003Z","beachSlug":"sands","beachName":"Sands Beach","beachLat":34.4079,"beachLng":-119.8728,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2192,"observedAt":"2026-07-11T23:52:54.005Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":34.4071,"reportLng":-119.6864,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2254,"observedAt":"2026-07-12T00:00:29.238Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2251,"observedAt":"2026-07-12T00:00:45.997Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2210,"observedAt":"2026-07-12T00:09:39.346Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2267,"observedAt":"2026-07-12T00:10:10.473Z","beachSlug":"doheny-state-beach","beachName":"Doheny State Beach","beachLat":33.4611,"beachLng":-117.6867,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2176,"observedAt":"2026-07-12T00:10:48.471Z","beachSlug":"campus-point","beachName":"Campus Point","beachLat":34.4048,"beachLng":-119.8441,"reportLat":34.4042,"reportLng":-119.8452,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen","tar_balls","odor"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":2171,"observedAt":"2026-07-12T00:16:58.122Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2196,"observedAt":"2026-07-12T00:17:58.755Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2157,"observedAt":"2026-07-12T00:21:02.674Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen","tar_balls"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2258,"observedAt":"2026-07-12T00:26:40.491Z","beachSlug":"hermosa-beach","beachName":"Hermosa Beach","beachLat":33.8622,"beachLng":-118.4025,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2153,"observedAt":"2026-07-12T00:27:49.805Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2268,"observedAt":"2026-07-12T00:46:14.401Z","beachSlug":"doheny-state-beach","beachName":"Doheny State Beach","beachLat":33.4611,"beachLng":-117.6867,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2276,"observedAt":"2026-07-12T00:52:36.356Z","beachSlug":"mission-beach","beachName":"Mission Beach","beachLat":32.77,"beachLng":-117.2517,"reportLat":32.7723,"reportLng":-117.2538,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2166,"observedAt":"2026-07-12T01:01:05.939Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2154,"observedAt":"2026-07-12T01:01:43.669Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2190,"observedAt":"2026-07-12T01:19:13.527Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":true,"waterSigns":["tar_balls"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2220,"observedAt":"2026-07-12T01:27:30.089Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"liquid","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2193,"observedAt":"2026-07-12T01:28:34.572Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"patchy","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Some scattered tar in the wrack line.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":2277,"observedAt":"2026-07-12T01:31:27.259Z","beachSlug":"coronado-beach","beachName":"Coronado Beach","beachLat":32.6832,"beachLng":-117.188,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2261,"observedAt":"2026-07-12T01:42:03.713Z","beachSlug":"seal-beach","beachName":"Seal Beach","beachLat":33.7414,"beachLng":-118.105,"reportLat":33.7424,"reportLng":-118.1029,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2275,"observedAt":"2026-07-12T01:47:14.924Z","beachSlug":"pacific-beach","beachName":"Pacific Beach","beachLat":32.7997,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2325,"observedAt":"2026-07-12T13:07:13.417Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"palm","sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Some scattered tar in the wrack line.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2331,"observedAt":"2026-07-12T13:11:41.114Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4098,"reportLng":-119.6752,"zone":"dry_sand","sandCoverage":"broken","sandMaxSize":"palm","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Strong oil sheen on the water and tar everywhere on the beach.","qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2372,"observedAt":"2026-07-12T13:23:08.329Z","beachSlug":"cayucos-state-beach","beachName":"Cayucos State Beach","beachLat":35.4436,"beachLng":-120.8992,"reportLat":35.4459,"reportLng":-120.8994,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2279,"observedAt":"2026-07-12T13:32:24.598Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":34.5128,"reportLng":-120.51,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2386,"observedAt":"2026-07-12T13:46:46.117Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2352,"observedAt":"2026-07-12T13:48:59.510Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"patchy","sandMaxSize":"plate","sandConsistency":"sticky","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2323,"observedAt":"2026-07-12T13:51:47.986Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2304,"observedAt":"2026-07-12T13:58:59.113Z","beachSlug":"more-mesa","beachName":"More Mesa Beach","beachLat":34.4183,"beachLng":-119.7959,"reportLat":34.4205,"reportLng":-119.7894,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":2382,"observedAt":"2026-07-12T14:01:23.378Z","beachSlug":"long-beach","beachName":"Long Beach","beachLat":33.7658,"beachLng":-118.1953,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2374,"observedAt":"2026-07-12T14:12:45.229Z","beachSlug":"malibu-surfrider-beach","beachName":"Surfrider Beach","beachLat":34.0367,"beachLng":-118.6781,"reportLat":34.0372,"reportLng":-118.681,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2309,"observedAt":"2026-07-12T14:13:27.760Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":34.4015,"reportLng":-119.7359,"zone":"rocks","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2395,"observedAt":"2026-07-12T14:17:41.398Z","beachSlug":"imperial-beach","beachName":"Imperial Beach","beachLat":32.5797,"beachLng":-117.1339,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2310,"observedAt":"2026-07-12T14:20:49.525Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"A few tar spots near the waterline, avoidable.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2381,"observedAt":"2026-07-12T14:21:37.864Z","beachSlug":"redondo-beach","beachName":"Redondo Beach","beachLat":33.8492,"beachLng":-118.3906,"reportLat":33.8486,"reportLng":-118.3911,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2318,"observedAt":"2026-07-12T14:30:05.969Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"plate","sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2289,"observedAt":"2026-07-12T14:32:08.706Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2344,"observedAt":"2026-07-12T14:48:28.806Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3961,"reportLng":-119.5198,"zone":"dry_sand","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2306,"observedAt":"2026-07-12T14:49:52.595Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2349,"observedAt":"2026-07-12T14:52:44.119Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2291,"observedAt":"2026-07-12T14:53:57.955Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":2359,"observedAt":"2026-07-12T15:10:57.759Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Strong oil sheen on the water and tar everywhere on the beach.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2286,"observedAt":"2026-07-12T15:11:41.956Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2364,"observedAt":"2026-07-12T15:14:15.610Z","beachSlug":"stinson-beach","beachName":"Stinson Beach","beachLat":37.9008,"beachLng":-122.6444,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2324,"observedAt":"2026-07-12T15:19:41.417Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Strong oil sheen on the water and tar everywhere on the beach.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2302,"observedAt":"2026-07-12T15:20:45.516Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2389,"observedAt":"2026-07-12T15:22:15.751Z","beachSlug":"laguna-beach","beachName":"Main Beach","beachLat":33.5427,"beachLng":-117.7854,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2328,"observedAt":"2026-07-12T15:23:00.077Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"plate","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2368,"observedAt":"2026-07-12T15:25:34.608Z","beachSlug":"pacifica-state-beach","beachName":"Pacifica State Beach","beachLat":37.5952,"beachLng":-122.5013,"reportLat":37.5948,"reportLng":-122.5007,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2292,"observedAt":"2026-07-12T15:34:18.433Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":2287,"observedAt":"2026-07-12T15:34:50.321Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2366,"observedAt":"2026-07-12T15:36:48.241Z","beachSlug":"muir-beach","beachName":"Muir Beach","beachLat":37.8597,"beachLng":-122.5747,"reportLat":37.8598,"reportLng":-122.5744,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2376,"observedAt":"2026-07-12T15:50:49.573Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2316,"observedAt":"2026-07-12T15:57:22.893Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"plate","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2378,"observedAt":"2026-07-12T15:59:59.480Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2288,"observedAt":"2026-07-12T16:08:16.091Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2365,"observedAt":"2026-07-12T16:08:46.789Z","beachSlug":"stinson-beach","beachName":"Stinson Beach","beachLat":37.9008,"beachLng":-122.6444,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2315,"observedAt":"2026-07-12T16:09:30.264Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"liquid","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Heavy tar coverage, hard to find clean sand.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2300,"observedAt":"2026-07-12T16:20:12.098Z","beachSlug":"campus-point","beachName":"Campus Point","beachLat":34.4048,"beachLng":-119.8441,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2346,"observedAt":"2026-07-12T16:28:38.859Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":"liquid","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2379,"observedAt":"2026-07-12T16:31:48.837Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2351,"observedAt":"2026-07-12T16:40:38.762Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Thick tar balls all along the wrack line, feet got covered.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":2297,"observedAt":"2026-07-12T16:40:51.173Z","beachSlug":"coal-oil-point","beachName":"Coal Oil Point","beachLat":34.4072,"beachLng":-119.8781,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2361,"observedAt":"2026-07-12T16:45:22.431Z","beachSlug":"glass-beach","beachName":"Glass Beach","beachLat":39.4487,"beachLng":-123.8078,"reportLat":39.4505,"reportLng":-123.8079,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2311,"observedAt":"2026-07-12T17:02:19.126Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":34.399,"reportLng":-119.7368,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2392,"observedAt":"2026-07-12T17:08:28.574Z","beachSlug":"la-jolla-shores","beachName":"La Jolla Shores","beachLat":32.8614,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2317,"observedAt":"2026-07-12T17:21:22.015Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2335,"observedAt":"2026-07-12T17:27:57.142Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":true,"waterSigns":["odor"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2312,"observedAt":"2026-07-12T17:29:41.401Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":null,"sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2370,"observedAt":"2026-07-12T17:30:53.496Z","beachSlug":"pfeiffer-beach","beachName":"Pfeiffer Beach","beachLat":36.2385,"beachLng":-121.7911,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":2338,"observedAt":"2026-07-12T17:31:06.446Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"slab","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2299,"observedAt":"2026-07-12T17:32:22.003Z","beachSlug":"campus-point","beachName":"Campus Point","beachLat":34.4048,"beachLng":-119.8441,"reportLat":34.4043,"reportLng":-119.8411,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2388,"observedAt":"2026-07-12T17:42:30.285Z","beachSlug":"newport-beach","beachName":"Newport Beach","beachLat":33.606,"beachLng":-117.929,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2354,"observedAt":"2026-07-12T17:43:56.203Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2326,"observedAt":"2026-07-12T17:46:25.525Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4133,"reportLng":-119.6785,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"slab","sandConsistency":"firm","waterEntered":true,"waterSigns":["sheen","odor"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2327,"observedAt":"2026-07-12T18:08:50.077Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":"liquid","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":2280,"observedAt":"2026-07-12T18:23:26.550Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2301,"observedAt":"2026-07-12T18:28:17.290Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"A few tar spots near the waterline, avoidable.","qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2320,"observedAt":"2026-07-12T18:37:46.285Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":34.404,"reportLng":-119.6878,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":"liquid","waterEntered":false,"waterSigns":["odor"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":2394,"observedAt":"2026-07-12T18:38:28.296Z","beachSlug":"mission-beach","beachName":"Mission Beach","beachLat":32.77,"beachLng":-117.2517,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2283,"observedAt":"2026-07-12T18:45:45.994Z","beachSlug":"el-capitan","beachName":"El Capitan State Beach","beachLat":34.4586,"beachLng":-120.0269,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2353,"observedAt":"2026-07-12T18:46:20.842Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"slab","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2362,"observedAt":"2026-07-12T18:56:10.333Z","beachSlug":"doran-beach","beachName":"Doran Beach","beachLat":38.3243,"beachLng":-123.0533,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2308,"observedAt":"2026-07-12T18:57:32.673Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2393,"observedAt":"2026-07-12T19:05:07.497Z","beachSlug":"la-jolla-shores","beachName":"La Jolla Shores","beachLat":32.8614,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2357,"observedAt":"2026-07-12T19:15:09.751Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":null,"waterEntered":false,"waterSigns":["tar_balls"],"waterExtent":"widespread","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2307,"observedAt":"2026-07-12T19:24:55.437Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":34.4027,"reportLng":-119.7397,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2333,"observedAt":"2026-07-12T19:41:29.249Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"slab","sandConsistency":"hard","waterEntered":true,"waterSigns":["odor"],"waterExtent":"widespread","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2363,"observedAt":"2026-07-12T19:57:52.197Z","beachSlug":"stinson-beach","beachName":"Stinson Beach","beachLat":37.9008,"beachLng":-122.6444,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":2390,"observedAt":"2026-07-12T20:02:06.135Z","beachSlug":"laguna-beach","beachName":"Main Beach","beachLat":33.5427,"beachLng":-117.7854,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":2350,"observedAt":"2026-07-12T20:02:17.997Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2345,"observedAt":"2026-07-12T20:03:02.654Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3956,"reportLng":-119.5202,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2342,"observedAt":"2026-07-12T20:19:58.747Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"palm","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2321,"observedAt":"2026-07-12T20:30:44.775Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4108,"reportLng":-119.679,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2278,"observedAt":"2026-07-12T20:32:07.002Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2340,"observedAt":"2026-07-12T20:33:57.060Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2373,"observedAt":"2026-07-12T20:58:19.361Z","beachSlug":"zuma-beach","beachName":"Zuma Beach","beachLat":34.0189,"beachLng":-118.8231,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2384,"observedAt":"2026-07-12T21:08:58.251Z","beachSlug":"seal-beach","beachName":"Seal Beach","beachLat":33.7414,"beachLng":-118.105,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2319,"observedAt":"2026-07-12T21:24:02.723Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"A few tar spots near the waterline, avoidable.","qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":2348,"observedAt":"2026-07-12T21:54:59.802Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"patchy","sandMaxSize":"plate","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2303,"observedAt":"2026-07-12T21:57:12.399Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2337,"observedAt":"2026-07-12T22:06:25.163Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":34.4316,"reportLng":-119.6308,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2296,"observedAt":"2026-07-12T22:17:32.119Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2341,"observedAt":"2026-07-12T22:23:14.463Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2332,"observedAt":"2026-07-12T22:38:46.050Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"plate","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2396,"observedAt":"2026-07-12T22:53:12.366Z","beachSlug":"trestles","beachName":"Trestles","beachLat":33.3825,"beachLng":-117.5928,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2336,"observedAt":"2026-07-12T22:55:26.308Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2322,"observedAt":"2026-07-12T22:57:45.021Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":false,"waterSigns":["tar_balls"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":2385,"observedAt":"2026-07-12T22:59:01.417Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2281,"observedAt":"2026-07-12T23:11:57.327Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":2377,"observedAt":"2026-07-12T23:13:18.063Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2284,"observedAt":"2026-07-12T23:20:44.695Z","beachSlug":"el-capitan","beachName":"El Capitan State Beach","beachLat":34.4586,"beachLng":-120.0269,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2330,"observedAt":"2026-07-12T23:22:02.828Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"sticky","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2290,"observedAt":"2026-07-12T23:29:07.286Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["tar_balls"],"waterExtent":"widespread","notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":2355,"observedAt":"2026-07-12T23:33:34.395Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3944,"reportLng":-119.5176,"zone":"dry_sand","sandCoverage":"broken","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Thick tar balls all along the wrack line, feet got covered.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":2294,"observedAt":"2026-07-12T23:38:43.110Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2375,"observedAt":"2026-07-12T23:43:56.889Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2383,"observedAt":"2026-07-12T23:50:15.542Z","beachSlug":"seal-beach","beachName":"Seal Beach","beachLat":33.7414,"beachLng":-118.105,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2334,"observedAt":"2026-07-12T23:59:51.439Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2295,"observedAt":"2026-07-13T00:20:21.215Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2387,"observedAt":"2026-07-13T00:20:31.804Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2380,"observedAt":"2026-07-13T00:34:04.621Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":33.9867,"reportLng":-118.4692,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2360,"observedAt":"2026-07-13T00:38:51.517Z","beachSlug":"glass-beach","beachName":"Glass Beach","beachLat":39.4487,"beachLng":-123.8078,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2293,"observedAt":"2026-07-13T00:46:20.166Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2356,"observedAt":"2026-07-13T00:55:53.350Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"liquid","waterEntered":false,"waterSigns":["sheen","tar_balls","odor"],"waterExtent":"widespread","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2285,"observedAt":"2026-07-13T00:58:28.226Z","beachSlug":"ellwood","beachName":"Ellwood Beach","beachLat":34.416,"beachLng":-119.891,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":2313,"observedAt":"2026-07-13T00:59:53.999Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Some scattered tar in the wrack line.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":2305,"observedAt":"2026-07-13T01:00:59.280Z","beachSlug":"more-mesa","beachName":"More Mesa Beach","beachLat":34.4183,"beachLng":-119.7959,"reportLat":34.4161,"reportLng":-119.7919,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2329,"observedAt":"2026-07-13T01:07:37.389Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2314,"observedAt":"2026-07-13T01:08:30.625Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2343,"observedAt":"2026-07-13T01:17:47.170Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3974,"reportLng":-119.521,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"sticky","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2347,"observedAt":"2026-07-13T01:26:47.232Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":true,"waterSigns":["sheen","odor"],"waterExtent":"widespread","notes":"Heavy tar coverage, hard to find clean sand.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2369,"observedAt":"2026-07-13T01:30:17.947Z","beachSlug":"capitola-beach","beachName":"Capitola Beach","beachLat":36.9752,"beachLng":-121.9539,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2358,"observedAt":"2026-07-13T01:31:19.493Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"patchy","sandMaxSize":"plate","sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2371,"observedAt":"2026-07-13T01:48:12.088Z","beachSlug":"pfeiffer-beach","beachName":"Pfeiffer Beach","beachLat":36.2385,"beachLng":-121.7911,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2298,"observedAt":"2026-07-13T01:54:16.646Z","beachSlug":"coal-oil-point","beachName":"Coal Oil Point","beachLat":34.4072,"beachLng":-119.8781,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2367,"observedAt":"2026-07-13T01:56:48.078Z","beachSlug":"ocean-beach-sf","beachName":"Ocean Beach","beachLat":37.7594,"beachLng":-122.5107,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2339,"observedAt":"2026-07-13T01:57:17.168Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":34.4285,"reportLng":-119.6312,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2391,"observedAt":"2026-07-13T01:57:29.063Z","beachSlug":"doheny-state-beach","beachName":"Doheny State Beach","beachLat":33.4611,"beachLng":-117.6867,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2424,"observedAt":"2026-07-13T13:05:56.802Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4081,"reportLng":-119.6778,"zone":"dry_sand","sandCoverage":"broken","sandMaxSize":"palm","sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":"Heavy tar coverage, hard to find clean sand.","qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2397,"observedAt":"2026-07-13T13:07:55.658Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2415,"observedAt":"2026-07-13T13:18:22.208Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":34.4036,"reportLng":-119.738,"zone":"dry_sand","sandCoverage":"patchy","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2466,"observedAt":"2026-07-13T13:20:11.222Z","beachSlug":"monterey-state-beach","beachName":"Monterey State Beach","beachLat":36.6072,"beachLng":-121.8631,"reportLat":36.6127,"reportLng":-121.8579,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2494,"observedAt":"2026-07-13T13:29:26.212Z","beachSlug":"oceanside-beach","beachName":"Oceanside City Beach","beachLat":33.1959,"beachLng":-117.3795,"reportLat":33.1935,"reportLng":-117.3778,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2469,"observedAt":"2026-07-13T13:42:00.543Z","beachSlug":"pfeiffer-beach","beachName":"Pfeiffer Beach","beachLat":36.2385,"beachLng":-121.7911,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":2446,"observedAt":"2026-07-13T13:46:55.804Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3962,"reportLng":-119.5207,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2496,"observedAt":"2026-07-13T13:49:02.400Z","beachSlug":"pacific-beach","beachName":"Pacific Beach","beachLat":32.7997,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2414,"observedAt":"2026-07-13T13:54:07.100Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Some scattered tar in the wrack line.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2443,"observedAt":"2026-07-13T13:56:11.704Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"plate","sandConsistency":"firm","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2400,"observedAt":"2026-07-13T13:57:38.127Z","beachSlug":"ellwood","beachName":"Ellwood Beach","beachLat":34.416,"beachLng":-119.891,"reportLat":34.4272,"reportLng":-119.9084,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Noticed a faint petroleum smell near the tideline.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2419,"observedAt":"2026-07-13T14:13:00.140Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":34.4054,"reportLng":-119.6886,"zone":"dry_sand","sandCoverage":"patchy","sandMaxSize":"plate","sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2455,"observedAt":"2026-07-13T14:13:08.430Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"coin","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2481,"observedAt":"2026-07-13T14:16:02.368Z","beachSlug":"malibu-surfrider-beach","beachName":"Surfrider Beach","beachLat":34.0367,"beachLng":-118.6781,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2438,"observedAt":"2026-07-13T14:18:58.968Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":false,"waterSigns":["tar_balls","odor"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2483,"observedAt":"2026-07-13T14:23:36.698Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2465,"observedAt":"2026-07-13T14:35:14.087Z","beachSlug":"monterey-state-beach","beachName":"Monterey State Beach","beachLat":36.6072,"beachLng":-121.8631,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2450,"observedAt":"2026-07-13T14:38:04.953Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Strong oil sheen on the water and tar everywhere on the beach.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2475,"observedAt":"2026-07-13T14:40:09.747Z","beachSlug":"oceano-dunes","beachName":"Oceano Dunes State Vehicular Recreation Area","beachLat":35.0989,"beachLng":-120.6197,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2409,"observedAt":"2026-07-13T14:41:16.932Z","beachSlug":"sands","beachName":"Sands Beach","beachLat":34.4079,"beachLng":-119.8728,"reportLat":34.4133,"reportLng":-119.878,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"A few tar spots near the waterline, avoidable.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2499,"observedAt":"2026-07-13T14:44:11.194Z","beachSlug":"coronado-beach","beachName":"Coronado Beach","beachLat":32.6832,"beachLng":-117.188,"reportLat":32.6792,"reportLng":-117.1838,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2445,"observedAt":"2026-07-13T14:49:14.615Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"broken","sandMaxSize":"palm","sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Strong oil sheen on the water and tar everywhere on the beach.","qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2498,"observedAt":"2026-07-13T14:49:15.251Z","beachSlug":"mission-beach","beachName":"Mission Beach","beachLat":32.77,"beachLng":-117.2517,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2417,"observedAt":"2026-07-13T14:49:35.001Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Some scattered tar in the wrack line.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2460,"observedAt":"2026-07-13T14:50:42.719Z","beachSlug":"ocean-beach-sf","beachName":"Ocean Beach","beachLat":37.7594,"beachLng":-122.5107,"reportLat":37.7603,"reportLng":-122.5094,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2428,"observedAt":"2026-07-13T14:51:22.306Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"plate","sandConsistency":"firm","waterEntered":true,"waterSigns":["sheen","tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2461,"observedAt":"2026-07-13T14:57:14.784Z","beachSlug":"baker-beach","beachName":"Baker Beach","beachLat":37.7936,"beachLng":-122.4836,"reportLat":37.7957,"reportLng":-122.4838,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2411,"observedAt":"2026-07-13T14:57:22.728Z","beachSlug":"coal-oil-point","beachName":"Coal Oil Point","beachLat":34.4072,"beachLng":-119.8781,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2451,"observedAt":"2026-07-13T15:16:15.879Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"coin","sandConsistency":null,"waterEntered":true,"waterSigns":["sheen","odor"],"waterExtent":"widespread","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2439,"observedAt":"2026-07-13T15:29:15.098Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"palm","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2418,"observedAt":"2026-07-13T16:12:19.133Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":34.4022,"reportLng":-119.6896,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":"A few tar spots near the waterline, avoidable.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2423,"observedAt":"2026-07-13T16:32:14.434Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2401,"observedAt":"2026-07-13T16:37:39.891Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Some scattered tar in the wrack line.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":2448,"observedAt":"2026-07-13T16:38:47.914Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Thick tar balls all along the wrack line, feet got covered.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2462,"observedAt":"2026-07-13T16:55:02.494Z","beachSlug":"santa-cruz-main-beach","beachName":"Santa Cruz Main Beach","beachLat":36.9614,"beachLng":-122.0189,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":2485,"observedAt":"2026-07-13T16:55:52.131Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2421,"observedAt":"2026-07-13T17:08:36.814Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"plate","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2432,"observedAt":"2026-07-13T17:13:27.024Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"plate","sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2405,"observedAt":"2026-07-13T17:14:10.331Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4311,"reportLng":-119.9212,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2500,"observedAt":"2026-07-13T17:18:44.906Z","beachSlug":"coronado-beach","beachName":"Coronado Beach","beachLat":32.6832,"beachLng":-117.188,"reportLat":32.6813,"reportLng":-117.1856,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen","tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2487,"observedAt":"2026-07-13T17:37:23.561Z","beachSlug":"hermosa-beach","beachName":"Hermosa Beach","beachLat":33.8622,"beachLng":-118.4025,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2426,"observedAt":"2026-07-13T17:46:00.726Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2493,"observedAt":"2026-07-13T17:46:53.415Z","beachSlug":"doheny-state-beach","beachName":"Doheny State Beach","beachLat":33.4611,"beachLng":-117.6867,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2491,"observedAt":"2026-07-13T17:52:07.846Z","beachSlug":"laguna-beach","beachName":"Main Beach","beachLat":33.5427,"beachLng":-117.7854,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2477,"observedAt":"2026-07-13T17:57:11.812Z","beachSlug":"zuma-beach","beachName":"Zuma Beach","beachLat":34.0189,"beachLng":-118.8231,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2495,"observedAt":"2026-07-13T18:06:19.068Z","beachSlug":"carlsbad-state-beach","beachName":"Carlsbad State Beach","beachLat":33.1,"beachLng":-117.34,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":2404,"observedAt":"2026-07-13T18:10:43.890Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2492,"observedAt":"2026-07-13T18:26:53.415Z","beachSlug":"doheny-state-beach","beachName":"Doheny State Beach","beachLat":33.4611,"beachLng":-117.6867,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2484,"observedAt":"2026-07-13T18:28:14.315Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2471,"observedAt":"2026-07-13T18:29:13.247Z","beachSlug":"pfeiffer-beach","beachName":"Pfeiffer Beach","beachLat":36.2385,"beachLng":-121.7911,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2408,"observedAt":"2026-07-13T18:30:03.410Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":null,"sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen","odor"],"waterExtent":"isolated","notes":"Noticed a faint petroleum smell near the tideline.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2430,"observedAt":"2026-07-13T18:30:05.730Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2427,"observedAt":"2026-07-13T18:57:15.862Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"slab","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Heavy tar coverage, hard to find clean sand.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2441,"observedAt":"2026-07-13T19:00:26.741Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Thick tar balls all along the wrack line, feet got covered.","qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":2434,"observedAt":"2026-07-13T19:03:50.131Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Thick tar balls all along the wrack line, feet got covered.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2431,"observedAt":"2026-07-13T19:14:22.137Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":"liquid","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2478,"observedAt":"2026-07-13T19:22:22.657Z","beachSlug":"malibu-surfrider-beach","beachName":"Surfrider Beach","beachLat":34.0367,"beachLng":-118.6781,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2433,"observedAt":"2026-07-13T19:26:30.671Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Thick tar balls all along the wrack line, feet got covered.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2472,"observedAt":"2026-07-13T19:33:33.911Z","beachSlug":"cayucos-state-beach","beachName":"Cayucos State Beach","beachLat":35.4436,"beachLng":-120.8992,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2479,"observedAt":"2026-07-13T19:33:46.896Z","beachSlug":"malibu-surfrider-beach","beachName":"Surfrider Beach","beachLat":34.0367,"beachLng":-118.6781,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2470,"observedAt":"2026-07-13T19:41:52.276Z","beachSlug":"pfeiffer-beach","beachName":"Pfeiffer Beach","beachLat":36.2385,"beachLng":-121.7911,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2502,"observedAt":"2026-07-13T20:01:33.824Z","beachSlug":"trestles","beachName":"Trestles","beachLat":33.3825,"beachLng":-117.5928,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2468,"observedAt":"2026-07-13T20:10:44.396Z","beachSlug":"carmel-beach","beachName":"Carmel Beach","beachLat":36.5552,"beachLng":-121.9233,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2454,"observedAt":"2026-07-13T20:23:06.946Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3978,"reportLng":-119.5205,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Heavy tar coverage, hard to find clean sand.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":2486,"observedAt":"2026-07-13T20:26:22.431Z","beachSlug":"manhattan-beach","beachName":"Manhattan Beach","beachLat":33.8847,"beachLng":-118.4109,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2482,"observedAt":"2026-07-13T20:31:28.876Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2412,"observedAt":"2026-07-13T20:49:03.608Z","beachSlug":"coal-oil-point","beachName":"Coal Oil Point","beachLat":34.4072,"beachLng":-119.8781,"reportLat":34.4133,"reportLng":-119.8791,"zone":"rocks","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2501,"observedAt":"2026-07-13T21:08:29.218Z","beachSlug":"trestles","beachName":"Trestles","beachLat":33.3825,"beachLng":-117.5928,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2422,"observedAt":"2026-07-13T21:17:12.295Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":"Some scattered tar in the wrack line.","qualityGrade":"A","cohort":"registered","groupName":null},{"id":2402,"observedAt":"2026-07-13T21:51:27.789Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2467,"observedAt":"2026-07-13T21:55:31.288Z","beachSlug":"carmel-beach","beachName":"Carmel Beach","beachLat":36.5552,"beachLng":-121.9233,"reportLat":36.5559,"reportLng":-121.9225,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2452,"observedAt":"2026-07-13T21:57:03.965Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"broken","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":2474,"observedAt":"2026-07-13T21:59:37.208Z","beachSlug":"avila-beach","beachName":"Avila Beach","beachLat":35.1786,"beachLng":-120.7322,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":2473,"observedAt":"2026-07-13T22:09:46.839Z","beachSlug":"morro-strand-state-beach","beachName":"Morro Strand State Beach","beachLat":35.3733,"beachLng":-120.8642,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2447,"observedAt":"2026-07-13T22:14:14.590Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"palm","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Strong oil sheen on the water and tar everywhere on the beach.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":2435,"observedAt":"2026-07-13T22:15:15.223Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":34.4328,"reportLng":-119.6293,"zone":"dry_sand","sandCoverage":"broken","sandMaxSize":"plate","sandConsistency":"firm","waterEntered":true,"waterSigns":["sheen","tar_balls","odor"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2457,"observedAt":"2026-07-13T22:16:45.925Z","beachSlug":"doran-beach","beachName":"Doran Beach","beachLat":38.3243,"beachLng":-123.0533,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2463,"observedAt":"2026-07-13T22:18:52.774Z","beachSlug":"santa-cruz-main-beach","beachName":"Santa Cruz Main Beach","beachLat":36.9614,"beachLng":-122.0189,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2459,"observedAt":"2026-07-13T22:28:10.101Z","beachSlug":"ocean-beach-sf","beachName":"Ocean Beach","beachLat":37.7594,"beachLng":-122.5107,"reportLat":37.7568,"reportLng":-122.5102,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2437,"observedAt":"2026-07-13T22:33:38.528Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"broken","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2453,"observedAt":"2026-07-13T22:36:07.457Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Thick tar balls all along the wrack line, feet got covered.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2476,"observedAt":"2026-07-13T22:36:48.596Z","beachSlug":"zuma-beach","beachName":"Zuma Beach","beachLat":34.0189,"beachLng":-118.8231,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2425,"observedAt":"2026-07-13T22:38:32.402Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4112,"reportLng":-119.6771,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2456,"observedAt":"2026-07-13T22:40:36.747Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":34.3746,"reportLng":-119.4747,"zone":"dry_sand","sandCoverage":"patchy","sandMaxSize":"slab","sandConsistency":"sticky","waterEntered":true,"waterSigns":["tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2444,"observedAt":"2026-07-13T22:44:47.007Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":true,"waterSigns":["odor"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2436,"observedAt":"2026-07-13T22:58:48.581Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":true,"waterSigns":["tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2413,"observedAt":"2026-07-13T23:03:32.335Z","beachSlug":"campus-point","beachName":"Campus Point","beachLat":34.4048,"beachLng":-119.8441,"reportLat":34.4062,"reportLng":-119.8438,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Noticed a faint petroleum smell near the tideline.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2410,"observedAt":"2026-07-13T23:04:06.571Z","beachSlug":"coal-oil-point","beachName":"Coal Oil Point","beachLat":34.4072,"beachLng":-119.8781,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2407,"observedAt":"2026-07-13T23:13:56.536Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2488,"observedAt":"2026-07-13T23:19:36.630Z","beachSlug":"redondo-beach","beachName":"Redondo Beach","beachLat":33.8492,"beachLng":-118.3906,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2480,"observedAt":"2026-07-13T23:20:11.460Z","beachSlug":"malibu-surfrider-beach","beachName":"Surfrider Beach","beachLat":34.0367,"beachLng":-118.6781,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2449,"observedAt":"2026-07-13T23:21:05.646Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"liquid","waterEntered":true,"waterSigns":["sheen","tar_balls"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":2440,"observedAt":"2026-07-13T23:23:21.173Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"palm","sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2406,"observedAt":"2026-07-13T23:28:45.864Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2399,"observedAt":"2026-07-13T23:41:12.099Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":34.4684,"reportLng":-120.0624,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen","tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2464,"observedAt":"2026-07-14T00:04:19.922Z","beachSlug":"monterey-state-beach","beachName":"Monterey State Beach","beachLat":36.6072,"beachLng":-121.8631,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2497,"observedAt":"2026-07-14T00:05:26.724Z","beachSlug":"mission-beach","beachName":"Mission Beach","beachLat":32.77,"beachLng":-117.2517,"reportLat":32.7706,"reportLng":-117.2527,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":2490,"observedAt":"2026-07-14T00:10:18.718Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":33.656,"reportLng":-118.0009,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2403,"observedAt":"2026-07-14T00:25:13.801Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2429,"observedAt":"2026-07-14T00:50:50.977Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"plate","sandConsistency":"firm","waterEntered":true,"waterSigns":["sheen","tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":2416,"observedAt":"2026-07-14T00:51:18.607Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2442,"observedAt":"2026-07-14T00:53:55.728Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2503,"observedAt":"2026-07-14T01:08:01.377Z","beachSlug":"trestles","beachName":"Trestles","beachLat":33.3825,"beachLng":-117.5928,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2458,"observedAt":"2026-07-14T01:28:50.021Z","beachSlug":"stinson-beach","beachName":"Stinson Beach","beachLat":37.9008,"beachLng":-122.6444,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2613,"observedAt":"2026-07-14T13:00:29.044Z","beachSlug":"long-beach","beachName":"Long Beach","beachLat":33.7658,"beachLng":-118.1953,"reportLat":33.7676,"reportLng":-118.1939,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2519,"observedAt":"2026-07-14T13:09:46.712Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":false,"waterSigns":["sheen","tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":2571,"observedAt":"2026-07-14T13:09:48.568Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"broken","sandMaxSize":"palm","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2627,"observedAt":"2026-07-14T13:10:40.454Z","beachSlug":"coronado-beach","beachName":"Coronado Beach","beachLat":32.6832,"beachLng":-117.188,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2590,"observedAt":"2026-07-14T13:15:18.423Z","beachSlug":"seacliff-state-beach","beachName":"Seacliff State Beach","beachLat":36.9711,"beachLng":-121.9089,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2565,"observedAt":"2026-07-14T13:18:09.837Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2592,"observedAt":"2026-07-14T13:34:43.330Z","beachSlug":"carmel-beach","beachName":"Carmel Beach","beachLat":36.5552,"beachLng":-121.9233,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":2576,"observedAt":"2026-07-14T13:40:04.185Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"liquid","waterEntered":true,"waterSigns":["tar_balls"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2601,"observedAt":"2026-07-14T13:41:35.475Z","beachSlug":"zuma-beach","beachName":"Zuma Beach","beachLat":34.0189,"beachLng":-118.8231,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2505,"observedAt":"2026-07-14T13:46:13.308Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2554,"observedAt":"2026-07-14T14:02:33.373Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"sticky","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2572,"observedAt":"2026-07-14T14:05:19.529Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3948,"reportLng":-119.5171,"zone":"dry_sand","sandCoverage":"broken","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2597,"observedAt":"2026-07-14T14:08:58.075Z","beachSlug":"avila-beach","beachName":"Avila Beach","beachLat":35.1786,"beachLng":-120.7322,"reportLat":35.1805,"reportLng":-120.7338,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2507,"observedAt":"2026-07-14T14:16:46.898Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2551,"observedAt":"2026-07-14T14:17:55.824Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"broken","sandMaxSize":"plate","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Heavy tar coverage, hard to find clean sand.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2546,"observedAt":"2026-07-14T14:21:09.636Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":false,"waterSigns":["sheen","tar_balls","odor"],"waterExtent":"isolated","notes":"Strong oil sheen on the water and tar everywhere on the beach.","qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":2588,"observedAt":"2026-07-14T14:30:36.109Z","beachSlug":"half-moon-bay-state-beach","beachName":"Half Moon Bay State Beach","beachLat":37.4636,"beachLng":-122.4459,"reportLat":37.4631,"reportLng":-122.4437,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2593,"observedAt":"2026-07-14T14:36:47.841Z","beachSlug":"carmel-beach","beachName":"Carmel Beach","beachLat":36.5552,"beachLng":-121.9233,"reportLat":36.5553,"reportLng":-121.9236,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":2621,"observedAt":"2026-07-14T15:10:24.942Z","beachSlug":"pacific-beach","beachName":"Pacific Beach","beachLat":32.7997,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2524,"observedAt":"2026-07-14T15:13:42.767Z","beachSlug":"coal-oil-point","beachName":"Coal Oil Point","beachLat":34.4072,"beachLng":-119.8781,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2617,"observedAt":"2026-07-14T15:16:25.180Z","beachSlug":"doheny-state-beach","beachName":"Doheny State Beach","beachLat":33.4611,"beachLng":-117.6867,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2611,"observedAt":"2026-07-14T15:20:15.936Z","beachSlug":"redondo-beach","beachName":"Redondo Beach","beachLat":33.8492,"beachLng":-118.3906,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":2567,"observedAt":"2026-07-14T15:25:43.492Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":2561,"observedAt":"2026-07-14T15:32:01.388Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"broken","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Thick tar balls all along the wrack line, feet got covered.","qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":2626,"observedAt":"2026-07-14T15:36:55.290Z","beachSlug":"mission-beach","beachName":"Mission Beach","beachLat":32.77,"beachLng":-117.2517,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2553,"observedAt":"2026-07-14T15:42:00.206Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4131,"reportLng":-119.6739,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen","odor"],"waterExtent":"isolated","notes":"Thick tar balls all along the wrack line, feet got covered.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":2614,"observedAt":"2026-07-14T16:03:41.457Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":33.6539,"reportLng":-118.0019,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2527,"observedAt":"2026-07-14T16:08:02.008Z","beachSlug":"campus-point","beachName":"Campus Point","beachLat":34.4048,"beachLng":-119.8441,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2552,"observedAt":"2026-07-14T16:13:10.378Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":"liquid","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2632,"observedAt":"2026-07-14T16:16:19.656Z","beachSlug":"trestles","beachName":"Trestles","beachLat":33.3825,"beachLng":-117.5928,"reportLat":33.3818,"reportLng":-117.5953,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2566,"observedAt":"2026-07-14T16:20:49.221Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"patchy","sandMaxSize":"plate","sandConsistency":"liquid","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":2623,"observedAt":"2026-07-14T16:29:10.611Z","beachSlug":"pacific-beach","beachName":"Pacific Beach","beachLat":32.7997,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2578,"observedAt":"2026-07-14T16:30:24.484Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"broken","sandMaxSize":"palm","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Heavy tar coverage, hard to find clean sand.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2584,"observedAt":"2026-07-14T16:32:18.385Z","beachSlug":"ocean-beach-sf","beachName":"Ocean Beach","beachLat":37.7594,"beachLng":-122.5107,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":2629,"observedAt":"2026-07-14T16:35:08.361Z","beachSlug":"coronado-beach","beachName":"Coronado Beach","beachLat":32.6832,"beachLng":-117.188,"reportLat":32.6814,"reportLng":-117.1843,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2631,"observedAt":"2026-07-14T16:35:12.121Z","beachSlug":"imperial-beach","beachName":"Imperial Beach","beachLat":32.5797,"beachLng":-117.1339,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2618,"observedAt":"2026-07-14T16:49:54.028Z","beachSlug":"oceanside-beach","beachName":"Oceanside City Beach","beachLat":33.1959,"beachLng":-117.3795,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2539,"observedAt":"2026-07-14T16:53:45.291Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":34.4052,"reportLng":-119.691,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"plate","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen","tar_balls"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2508,"observedAt":"2026-07-14T16:56:18.123Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":34.4631,"reportLng":-120.0651,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2558,"observedAt":"2026-07-14T16:57:11.383Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"plate","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2511,"observedAt":"2026-07-14T17:00:03.627Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Noticed a faint petroleum smell near the tideline.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":2510,"observedAt":"2026-07-14T17:03:30.973Z","beachSlug":"ellwood","beachName":"Ellwood Beach","beachLat":34.416,"beachLng":-119.891,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2619,"observedAt":"2026-07-14T17:27:46.962Z","beachSlug":"pacific-beach","beachName":"Pacific Beach","beachLat":32.7997,"beachLng":-117.2553,"reportLat":32.8023,"reportLng":-117.2551,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2529,"observedAt":"2026-07-14T17:35:09.519Z","beachSlug":"campus-point","beachName":"Campus Point","beachLat":34.4048,"beachLng":-119.8441,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2560,"observedAt":"2026-07-14T17:35:11.032Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"slab","sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2568,"observedAt":"2026-07-14T17:35:59.831Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"broken","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":false,"waterSigns":["sheen","tar_balls"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2506,"observedAt":"2026-07-14T17:36:51.329Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":2612,"observedAt":"2026-07-14T17:47:44.479Z","beachSlug":"redondo-beach","beachName":"Redondo Beach","beachLat":33.8492,"beachLng":-118.3906,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2549,"observedAt":"2026-07-14T17:49:42.757Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"liquid","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2555,"observedAt":"2026-07-14T17:50:53.653Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"slab","sandConsistency":"firm","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2604,"observedAt":"2026-07-14T17:51:33.309Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2610,"observedAt":"2026-07-14T17:53:32.938Z","beachSlug":"hermosa-beach","beachName":"Hermosa Beach","beachLat":33.8622,"beachLng":-118.4025,"reportLat":33.8638,"reportLng":-118.4012,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2575,"observedAt":"2026-07-14T18:00:29.746Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"broken","sandMaxSize":"palm","sandConsistency":"sticky","waterEntered":false,"waterSigns":["sheen","odor"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":2542,"observedAt":"2026-07-14T18:02:37.515Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"broken","sandMaxSize":"palm","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2564,"observedAt":"2026-07-14T18:11:57.234Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"plate","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2534,"observedAt":"2026-07-14T18:18:54.045Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":"A few tar spots near the waterline, avoidable.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2594,"observedAt":"2026-07-14T18:34:21.284Z","beachSlug":"cayucos-state-beach","beachName":"Cayucos State Beach","beachLat":35.4436,"beachLng":-120.8992,"reportLat":35.444,"reportLng":-120.8983,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2557,"observedAt":"2026-07-14T18:34:49.615Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"slab","sandConsistency":"firm","waterEntered":true,"waterSigns":["sheen","tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2589,"observedAt":"2026-07-14T18:40:37.213Z","beachSlug":"capitola-beach","beachName":"Capitola Beach","beachLat":36.9752,"beachLng":-121.9539,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2625,"observedAt":"2026-07-14T18:54:27.617Z","beachSlug":"mission-beach","beachName":"Mission Beach","beachLat":32.77,"beachLng":-117.2517,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2532,"observedAt":"2026-07-14T18:56:18.878Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2580,"observedAt":"2026-07-14T18:57:42.670Z","beachSlug":"stinson-beach","beachName":"Stinson Beach","beachLat":37.9008,"beachLng":-122.6444,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2541,"observedAt":"2026-07-14T19:04:26.764Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2518,"observedAt":"2026-07-14T19:06:44.560Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2509,"observedAt":"2026-07-14T19:09:35.912Z","beachSlug":"ellwood","beachName":"Ellwood Beach","beachLat":34.416,"beachLng":-119.891,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2520,"observedAt":"2026-07-14T19:12:46.631Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2579,"observedAt":"2026-07-14T19:15:27.515Z","beachSlug":"trinidad-state-beach","beachName":"Trinidad State Beach","beachLat":41.0637,"beachLng":-124.1508,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2620,"observedAt":"2026-07-14T19:27:10.864Z","beachSlug":"pacific-beach","beachName":"Pacific Beach","beachLat":32.7997,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2525,"observedAt":"2026-07-14T19:32:05.949Z","beachSlug":"coal-oil-point","beachName":"Coal Oil Point","beachLat":34.4072,"beachLng":-119.8781,"reportLat":34.4139,"reportLng":-119.8818,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2591,"observedAt":"2026-07-14T19:32:36.509Z","beachSlug":"monterey-state-beach","beachName":"Monterey State Beach","beachLat":36.6072,"beachLng":-121.8631,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2573,"observedAt":"2026-07-14T19:44:13.772Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"slab","sandConsistency":"firm","waterEntered":false,"waterSigns":["tar_balls"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2514,"observedAt":"2026-07-14T19:45:59.590Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4334,"reportLng":-119.9244,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2586,"observedAt":"2026-07-14T19:48:31.010Z","beachSlug":"baker-beach","beachName":"Baker Beach","beachLat":37.7936,"beachLng":-122.4836,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2577,"observedAt":"2026-07-14T19:56:09.717Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"plate","sandConsistency":"liquid","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2569,"observedAt":"2026-07-14T20:04:58.221Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3951,"reportLng":-119.518,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2574,"observedAt":"2026-07-14T20:13:05.672Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"slab","sandConsistency":"sticky","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":"Heavy tar coverage, hard to find clean sand.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":2548,"observedAt":"2026-07-14T20:15:31.149Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4085,"reportLng":-119.6792,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2606,"observedAt":"2026-07-14T20:26:06.006Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":2609,"observedAt":"2026-07-14T20:29:32.667Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2583,"observedAt":"2026-07-14T20:30:48.207Z","beachSlug":"muir-beach","beachName":"Muir Beach","beachLat":37.8597,"beachLng":-122.5747,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2517,"observedAt":"2026-07-14T20:40:51.917Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4328,"reportLng":-119.9211,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2522,"observedAt":"2026-07-14T20:49:36.652Z","beachSlug":"sands","beachName":"Sands Beach","beachLat":34.4079,"beachLng":-119.8728,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2536,"observedAt":"2026-07-14T20:50:29.878Z","beachSlug":"mesa-lane","beachName":"Mesa Lane Beach","beachLat":34.4058,"beachLng":-119.7213,"reportLat":34.4043,"reportLng":-119.7228,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2504,"observedAt":"2026-07-14T20:53:15.236Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":34.5163,"reportLng":-120.5101,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2596,"observedAt":"2026-07-14T21:10:20.802Z","beachSlug":"pismo-beach","beachName":"Pismo State Beach","beachLat":35.1428,"beachLng":-120.6413,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2528,"observedAt":"2026-07-14T21:11:02.380Z","beachSlug":"campus-point","beachName":"Campus Point","beachLat":34.4048,"beachLng":-119.8441,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":2607,"observedAt":"2026-07-14T21:30:37.154Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2570,"observedAt":"2026-07-14T21:39:44.115Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"plate","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2540,"observedAt":"2026-07-14T21:42:47.188Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":34.4017,"reportLng":-119.6906,"zone":"dry_sand","sandCoverage":"broken","sandMaxSize":"slab","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2602,"observedAt":"2026-07-14T21:43:32.571Z","beachSlug":"malibu-surfrider-beach","beachName":"Surfrider Beach","beachLat":34.0367,"beachLng":-118.6781,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2521,"observedAt":"2026-07-14T21:49:31.052Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2538,"observedAt":"2026-07-14T21:55:24.426Z","beachSlug":"mesa-lane","beachName":"Mesa Lane Beach","beachLat":34.4058,"beachLng":-119.7213,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":"liquid","waterEntered":true,"waterSigns":["tar_balls"],"waterExtent":"widespread","notes":"Some scattered tar in the wrack line.","qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":2605,"observedAt":"2026-07-14T21:56:37.318Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":34.0107,"reportLng":-118.4952,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":2512,"observedAt":"2026-07-14T22:01:14.546Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2515,"observedAt":"2026-07-14T22:01:26.051Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4365,"reportLng":-119.9247,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"A few tar spots near the waterline, avoidable.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2513,"observedAt":"2026-07-14T22:22:35.817Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4346,"reportLng":-119.9222,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2523,"observedAt":"2026-07-14T22:32:00.033Z","beachSlug":"coal-oil-point","beachName":"Coal Oil Point","beachLat":34.4072,"beachLng":-119.8781,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["odor"],"waterExtent":"isolated","notes":"Noticed a faint petroleum smell near the tideline.","qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2603,"observedAt":"2026-07-14T22:32:23.425Z","beachSlug":"malibu-surfrider-beach","beachName":"Surfrider Beach","beachLat":34.0367,"beachLng":-118.6781,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2545,"observedAt":"2026-07-14T22:32:30.784Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"plate","sandConsistency":"hard","waterEntered":true,"waterSigns":["odor"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2587,"observedAt":"2026-07-14T22:32:58.400Z","beachSlug":"half-moon-bay-state-beach","beachName":"Half Moon Bay State Beach","beachLat":37.4636,"beachLng":-122.4459,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2582,"observedAt":"2026-07-14T22:45:45.020Z","beachSlug":"muir-beach","beachName":"Muir Beach","beachLat":37.8597,"beachLng":-122.5747,"reportLat":37.8616,"reportLng":-122.5772,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2516,"observedAt":"2026-07-14T22:46:24.688Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":null,"sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2599,"observedAt":"2026-07-14T22:48:26.008Z","beachSlug":"zuma-beach","beachName":"Zuma Beach","beachLat":34.0189,"beachLng":-118.8231,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2624,"observedAt":"2026-07-14T22:51:55.127Z","beachSlug":"mission-beach","beachName":"Mission Beach","beachLat":32.77,"beachLng":-117.2517,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2585,"observedAt":"2026-07-14T23:05:00.444Z","beachSlug":"ocean-beach-sf","beachName":"Ocean Beach","beachLat":37.7594,"beachLng":-122.5107,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":2535,"observedAt":"2026-07-14T23:06:14.292Z","beachSlug":"mesa-lane","beachName":"Mesa Lane Beach","beachLat":34.4058,"beachLng":-119.7213,"reportLat":34.4074,"reportLng":-119.7201,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2556,"observedAt":"2026-07-14T23:26:19.264Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"palm","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2616,"observedAt":"2026-07-14T23:31:01.866Z","beachSlug":"laguna-beach","beachName":"Main Beach","beachLat":33.5427,"beachLng":-117.7854,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2526,"observedAt":"2026-07-14T23:40:19.927Z","beachSlug":"campus-point","beachName":"Campus Point","beachLat":34.4048,"beachLng":-119.8441,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2595,"observedAt":"2026-07-14T23:42:33.000Z","beachSlug":"morro-strand-state-beach","beachName":"Morro Strand State Beach","beachLat":35.3733,"beachLng":-120.8642,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2563,"observedAt":"2026-07-14T23:46:10.902Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2544,"observedAt":"2026-07-14T23:51:23.956Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4129,"reportLng":-119.6741,"zone":"rocks","sandCoverage":"patchy","sandMaxSize":"plate","sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2550,"observedAt":"2026-07-15T00:06:17.055Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2600,"observedAt":"2026-07-15T00:26:34.514Z","beachSlug":"zuma-beach","beachName":"Zuma Beach","beachLat":34.0189,"beachLng":-118.8231,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2630,"observedAt":"2026-07-15T00:27:23.546Z","beachSlug":"coronado-beach","beachName":"Coronado Beach","beachLat":32.6832,"beachLng":-117.188,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2559,"observedAt":"2026-07-15T00:42:03.415Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"palm","sandConsistency":"sticky","waterEntered":false,"waterSigns":["sheen","tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2533,"observedAt":"2026-07-15T00:58:43.138Z","beachSlug":"more-mesa","beachName":"More Mesa Beach","beachLat":34.4183,"beachLng":-119.7959,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2598,"observedAt":"2026-07-15T01:02:35.857Z","beachSlug":"oceano-dunes","beachName":"Oceano Dunes State Vehicular Recreation Area","beachLat":35.0989,"beachLng":-120.6197,"reportLat":35.097,"reportLng":-120.6174,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2531,"observedAt":"2026-07-15T01:02:56.403Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"broken","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2547,"observedAt":"2026-07-15T01:06:07.182Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"plate","sandConsistency":"sticky","waterEntered":false,"waterSigns":["odor"],"waterExtent":"isolated","notes":"Strong oil sheen on the water and tar everywhere on the beach.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2615,"observedAt":"2026-07-15T01:15:34.755Z","beachSlug":"newport-beach","beachName":"Newport Beach","beachLat":33.606,"beachLng":-117.929,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2543,"observedAt":"2026-07-15T01:19:22.672Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":"liquid","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2608,"observedAt":"2026-07-15T01:35:38.206Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2562,"observedAt":"2026-07-15T01:40:47.460Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3938,"reportLng":-119.5201,"zone":"dry_sand","sandCoverage":"broken","sandMaxSize":"plate","sandConsistency":"sticky","waterEntered":true,"waterSigns":["odor"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2537,"observedAt":"2026-07-15T01:57:08.755Z","beachSlug":"mesa-lane","beachName":"Mesa Lane Beach","beachLat":34.4058,"beachLng":-119.7213,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2581,"observedAt":"2026-07-15T01:57:09.515Z","beachSlug":"stinson-beach","beachName":"Stinson Beach","beachLat":37.9008,"beachLng":-122.6444,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2628,"observedAt":"2026-07-15T01:58:17.242Z","beachSlug":"coronado-beach","beachName":"Coronado Beach","beachLat":32.6832,"beachLng":-117.188,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2703,"observedAt":"2026-07-15T13:07:18.390Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"liquid","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2740,"observedAt":"2026-07-15T13:07:45.860Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":33.6564,"reportLng":-118.0009,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen","tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2669,"observedAt":"2026-07-15T13:11:44.047Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2693,"observedAt":"2026-07-15T13:13:38.416Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3943,"reportLng":-119.519,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"plate","sandConsistency":"sticky","waterEntered":false,"waterSigns":["sheen","tar_balls","odor"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2705,"observedAt":"2026-07-15T13:13:55.683Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":34.3713,"reportLng":-119.4789,"zone":"rocks","sandCoverage":"broken","sandMaxSize":"palm","sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Thick tar balls all along the wrack line, feet got covered.","qualityGrade":"A","cohort":"registered","groupName":null},{"id":2633,"observedAt":"2026-07-15T13:23:11.526Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2668,"observedAt":"2026-07-15T13:25:00.311Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"broken","sandMaxSize":"palm","sandConsistency":"firm","waterEntered":false,"waterSigns":["odor"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2687,"observedAt":"2026-07-15T13:41:00.520Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":34.4202,"reportLng":-119.5986,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"palm","sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Heavy tar coverage, hard to find clean sand.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":2675,"observedAt":"2026-07-15T13:48:03.016Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2674,"observedAt":"2026-07-15T13:56:55.179Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2695,"observedAt":"2026-07-15T14:00:39.422Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"slab","sandConsistency":"sticky","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Thick tar balls all along the wrack line, feet got covered.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2684,"observedAt":"2026-07-15T14:01:39.093Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"plate","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2639,"observedAt":"2026-07-15T14:01:51.999Z","beachSlug":"el-capitan","beachName":"El Capitan State Beach","beachLat":34.4586,"beachLng":-120.0269,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2671,"observedAt":"2026-07-15T14:06:05.081Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"patchy","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Strong oil sheen on the water and tar everywhere on the beach.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2645,"observedAt":"2026-07-15T14:18:52.728Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2733,"observedAt":"2026-07-15T14:22:40.163Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":33.9879,"reportLng":-118.4722,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2706,"observedAt":"2026-07-15T14:27:51.108Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"palm","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2660,"observedAt":"2026-07-15T14:31:26.491Z","beachSlug":"mesa-lane","beachName":"Mesa Lane Beach","beachLat":34.4058,"beachLng":-119.7213,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2688,"observedAt":"2026-07-15T14:38:02.977Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"pea","sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2700,"observedAt":"2026-07-15T14:42:22.472Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"palm","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2697,"observedAt":"2026-07-15T14:42:57.382Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"broken","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2640,"observedAt":"2026-07-15T14:47:59.377Z","beachSlug":"el-capitan","beachName":"El Capitan State Beach","beachLat":34.4586,"beachLng":-120.0269,"reportLat":34.4583,"reportLng":-120.0281,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2655,"observedAt":"2026-07-15T14:48:20.737Z","beachSlug":"campus-point","beachName":"Campus Point","beachLat":34.4048,"beachLng":-119.8441,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":2746,"observedAt":"2026-07-15T14:51:49.193Z","beachSlug":"la-jolla-shores","beachName":"La Jolla Shores","beachLat":32.8614,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2751,"observedAt":"2026-07-15T14:55:27.767Z","beachSlug":"imperial-beach","beachName":"Imperial Beach","beachLat":32.5797,"beachLng":-117.1339,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2685,"observedAt":"2026-07-15T14:56:44.941Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2654,"observedAt":"2026-07-15T15:00:06.513Z","beachSlug":"sands","beachName":"Sands Beach","beachLat":34.4079,"beachLng":-119.8728,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2711,"observedAt":"2026-07-15T15:04:15.365Z","beachSlug":"santa-cruz-main-beach","beachName":"Santa Cruz Main Beach","beachLat":36.9614,"beachLng":-122.0189,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2713,"observedAt":"2026-07-15T15:05:41.813Z","beachSlug":"santa-cruz-main-beach","beachName":"Santa Cruz Main Beach","beachLat":36.9614,"beachLng":-122.0189,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2704,"observedAt":"2026-07-15T15:06:31.452Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"slab","sandConsistency":"firm","waterEntered":false,"waterSigns":["tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2725,"observedAt":"2026-07-15T15:09:19.771Z","beachSlug":"avila-beach","beachName":"Avila Beach","beachLat":35.1786,"beachLng":-120.7322,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2681,"observedAt":"2026-07-15T15:09:23.126Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"sticky","waterEntered":false,"waterSigns":["tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2649,"observedAt":"2026-07-15T15:17:16.623Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.432,"reportLng":-119.9258,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2723,"observedAt":"2026-07-15T15:19:15.711Z","beachSlug":"cayucos-state-beach","beachName":"Cayucos State Beach","beachLat":35.4436,"beachLng":-120.8992,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2635,"observedAt":"2026-07-15T15:23:53.060Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2731,"observedAt":"2026-07-15T15:44:24.752Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2651,"observedAt":"2026-07-15T15:47:39.706Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4332,"reportLng":-119.9243,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2676,"observedAt":"2026-07-15T15:58:29.881Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"slab","sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2657,"observedAt":"2026-07-15T16:03:26.882Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"slab","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2747,"observedAt":"2026-07-15T16:05:42.121Z","beachSlug":"pacific-beach","beachName":"Pacific Beach","beachLat":32.7997,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":2680,"observedAt":"2026-07-15T16:09:31.896Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"broken","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":2646,"observedAt":"2026-07-15T16:28:42.959Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":2698,"observedAt":"2026-07-15T16:29:46.807Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3983,"reportLng":-119.5197,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"plate","sandConsistency":"liquid","waterEntered":false,"waterSigns":["sheen","odor"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":2673,"observedAt":"2026-07-15T16:32:47.457Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Thick tar balls all along the wrack line, feet got covered.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2667,"observedAt":"2026-07-15T16:46:39.794Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2702,"observedAt":"2026-07-15T16:46:53.568Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":"Heavy tar coverage, hard to find clean sand.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2716,"observedAt":"2026-07-15T16:59:41.880Z","beachSlug":"capitola-beach","beachName":"Capitola Beach","beachLat":36.9752,"beachLng":-121.9539,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2710,"observedAt":"2026-07-15T17:03:00.388Z","beachSlug":"baker-beach","beachName":"Baker Beach","beachLat":37.7936,"beachLng":-122.4836,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2743,"observedAt":"2026-07-15T17:11:20.729Z","beachSlug":"doheny-state-beach","beachName":"Doheny State Beach","beachLat":33.4611,"beachLng":-117.6867,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":2647,"observedAt":"2026-07-15T17:16:17.648Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2678,"observedAt":"2026-07-15T17:22:30.979Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4119,"reportLng":-119.6772,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["odor"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2721,"observedAt":"2026-07-15T17:35:07.007Z","beachSlug":"carmel-beach","beachName":"Carmel Beach","beachLat":36.5552,"beachLng":-121.9233,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2652,"observedAt":"2026-07-15T17:35:42.034Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"hard","waterEntered":false,"waterSigns":["tar_balls"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2672,"observedAt":"2026-07-15T17:46:46.756Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"sticky","waterEntered":false,"waterSigns":["odor"],"waterExtent":"widespread","notes":"Strong oil sheen on the water and tar everywhere on the beach.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":2726,"observedAt":"2026-07-15T17:48:31.110Z","beachSlug":"oceano-dunes","beachName":"Oceano Dunes State Vehicular Recreation Area","beachLat":35.0989,"beachLng":-120.6197,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2709,"observedAt":"2026-07-15T17:49:03.442Z","beachSlug":"muir-beach","beachName":"Muir Beach","beachLat":37.8597,"beachLng":-122.5747,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2736,"observedAt":"2026-07-15T17:53:19.736Z","beachSlug":"redondo-beach","beachName":"Redondo Beach","beachLat":33.8492,"beachLng":-118.3906,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2696,"observedAt":"2026-07-15T17:56:17.523Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Strong oil sheen on the water and tar everywhere on the beach.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2739,"observedAt":"2026-07-15T17:56:28.560Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2692,"observedAt":"2026-07-15T18:03:54.573Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"plate","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2720,"observedAt":"2026-07-15T18:06:47.834Z","beachSlug":"carmel-beach","beachName":"Carmel Beach","beachLat":36.5552,"beachLng":-121.9233,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2734,"observedAt":"2026-07-15T18:16:09.196Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":33.9833,"reportLng":-118.4694,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2691,"observedAt":"2026-07-15T18:25:10.546Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"broken","sandMaxSize":"pea","sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Heavy tar coverage, hard to find clean sand.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2690,"observedAt":"2026-07-15T18:36:21.024Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"broken","sandMaxSize":"plate","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2661,"observedAt":"2026-07-15T18:39:12.453Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Noticed a faint petroleum smell near the tideline.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2730,"observedAt":"2026-07-15T18:49:13.573Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2636,"observedAt":"2026-07-15T18:53:30.663Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2686,"observedAt":"2026-07-15T19:00:09.042Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"palm","sandConsistency":"sticky","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2656,"observedAt":"2026-07-15T19:30:00.735Z","beachSlug":"campus-point","beachName":"Campus Point","beachLat":34.4048,"beachLng":-119.8441,"reportLat":34.405,"reportLng":-119.8454,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Some scattered tar in the wrack line.","qualityGrade":"A","cohort":"registered","groupName":null},{"id":2738,"observedAt":"2026-07-15T19:32:01.222Z","beachSlug":"seal-beach","beachName":"Seal Beach","beachLat":33.7414,"beachLng":-118.105,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2724,"observedAt":"2026-07-15T19:33:52.271Z","beachSlug":"pismo-beach","beachName":"Pismo State Beach","beachLat":35.1428,"beachLng":-120.6413,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2729,"observedAt":"2026-07-15T19:38:21.396Z","beachSlug":"oceano-dunes","beachName":"Oceano Dunes State Vehicular Recreation Area","beachLat":35.0989,"beachLng":-120.6197,"reportLat":35.1,"reportLng":-120.6177,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2741,"observedAt":"2026-07-15T20:15:47.212Z","beachSlug":"newport-beach","beachName":"Newport Beach","beachLat":33.606,"beachLng":-117.929,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2750,"observedAt":"2026-07-15T20:22:31.169Z","beachSlug":"coronado-beach","beachName":"Coronado Beach","beachLat":32.6832,"beachLng":-117.188,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2714,"observedAt":"2026-07-15T20:27:41.764Z","beachSlug":"capitola-beach","beachName":"Capitola Beach","beachLat":36.9752,"beachLng":-121.9539,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2699,"observedAt":"2026-07-15T20:32:58.773Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3984,"reportLng":-119.5217,"zone":"dry_sand","sandCoverage":"broken","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2707,"observedAt":"2026-07-15T20:43:18.522Z","beachSlug":"stinson-beach","beachName":"Stinson Beach","beachLat":37.9008,"beachLng":-122.6444,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2658,"observedAt":"2026-07-15T20:55:13.510Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":34.3996,"reportLng":-119.7352,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Noticed a faint petroleum smell near the tideline.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2737,"observedAt":"2026-07-15T21:00:34.595Z","beachSlug":"long-beach","beachName":"Long Beach","beachLat":33.7658,"beachLng":-118.1953,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2683,"observedAt":"2026-07-15T21:01:51.651Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":34.4288,"reportLng":-119.6373,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":2670,"observedAt":"2026-07-15T21:02:14.390Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"slab","sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":2735,"observedAt":"2026-07-15T21:07:13.738Z","beachSlug":"manhattan-beach","beachName":"Manhattan Beach","beachLat":33.8847,"beachLng":-118.4109,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":2642,"observedAt":"2026-07-15T21:10:45.860Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":2745,"observedAt":"2026-07-15T21:23:14.690Z","beachSlug":"oceanside-beach","beachName":"Oceanside City Beach","beachLat":33.1959,"beachLng":-117.3795,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2718,"observedAt":"2026-07-15T21:31:13.367Z","beachSlug":"moss-landing-state-beach","beachName":"Moss Landing State Beach","beachLat":36.8058,"beachLng":-121.7908,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen","tar_balls","odor"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2694,"observedAt":"2026-07-15T21:31:20.512Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"slab","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2665,"observedAt":"2026-07-15T21:32:38.515Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Thick tar balls all along the wrack line, feet got covered.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2643,"observedAt":"2026-07-15T21:38:51.521Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":2641,"observedAt":"2026-07-15T21:46:22.133Z","beachSlug":"ellwood","beachName":"Ellwood Beach","beachLat":34.416,"beachLng":-119.891,"reportLat":34.4277,"reportLng":-119.9044,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2728,"observedAt":"2026-07-15T21:53:31.159Z","beachSlug":"oceano-dunes","beachName":"Oceano Dunes State Vehicular Recreation Area","beachLat":35.0989,"beachLng":-120.6197,"reportLat":35.098,"reportLng":-120.6193,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2637,"observedAt":"2026-07-15T21:59:16.821Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2717,"observedAt":"2026-07-15T22:07:45.156Z","beachSlug":"seacliff-state-beach","beachName":"Seacliff State Beach","beachLat":36.9711,"beachLng":-121.9089,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2677,"observedAt":"2026-07-15T22:09:26.994Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2748,"observedAt":"2026-07-15T22:10:48.323Z","beachSlug":"mission-beach","beachName":"Mission Beach","beachLat":32.77,"beachLng":-117.2517,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2708,"observedAt":"2026-07-15T22:17:14.441Z","beachSlug":"stinson-beach","beachName":"Stinson Beach","beachLat":37.9008,"beachLng":-122.6444,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2742,"observedAt":"2026-07-15T22:21:38.767Z","beachSlug":"newport-beach","beachName":"Newport Beach","beachLat":33.606,"beachLng":-117.929,"reportLat":33.607,"reportLng":-117.9274,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2648,"observedAt":"2026-07-15T22:25:56.352Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2732,"observedAt":"2026-07-15T22:26:41.257Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2722,"observedAt":"2026-07-15T22:27:09.242Z","beachSlug":"cayucos-state-beach","beachName":"Cayucos State Beach","beachLat":35.4436,"beachLng":-120.8992,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["tar_balls"],"waterExtent":"widespread","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2659,"observedAt":"2026-07-15T22:31:32.055Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":true,"waterSigns":["sheen","tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2638,"observedAt":"2026-07-15T22:37:39.169Z","beachSlug":"el-capitan","beachName":"El Capitan State Beach","beachLat":34.4586,"beachLng":-120.0269,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2727,"observedAt":"2026-07-15T23:07:07.226Z","beachSlug":"oceano-dunes","beachName":"Oceano Dunes State Vehicular Recreation Area","beachLat":35.0989,"beachLng":-120.6197,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2664,"observedAt":"2026-07-15T23:11:03.082Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"plate","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2634,"observedAt":"2026-07-15T23:12:59.350Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":2712,"observedAt":"2026-07-15T23:29:40.275Z","beachSlug":"santa-cruz-main-beach","beachName":"Santa Cruz Main Beach","beachLat":36.9614,"beachLng":-122.0189,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2653,"observedAt":"2026-07-15T23:44:30.712Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen","odor"],"waterExtent":"isolated","notes":"Some scattered tar in the wrack line.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2749,"observedAt":"2026-07-15T23:52:46.430Z","beachSlug":"mission-beach","beachName":"Mission Beach","beachLat":32.77,"beachLng":-117.2517,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":2650,"observedAt":"2026-07-16T00:45:00.382Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2662,"observedAt":"2026-07-16T01:01:24.308Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"broken","sandMaxSize":"slab","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2663,"observedAt":"2026-07-16T01:04:18.942Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2666,"observedAt":"2026-07-16T01:05:47.536Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4088,"reportLng":-119.6786,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":"liquid","waterEntered":true,"waterSigns":["tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2682,"observedAt":"2026-07-16T01:08:58.426Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2644,"observedAt":"2026-07-16T01:10:17.063Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":false,"waterSigns":["sheen","odor"],"waterExtent":"isolated","notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":2715,"observedAt":"2026-07-16T01:16:07.401Z","beachSlug":"capitola-beach","beachName":"Capitola Beach","beachLat":36.9752,"beachLng":-121.9539,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2744,"observedAt":"2026-07-16T01:24:39.107Z","beachSlug":"doheny-state-beach","beachName":"Doheny State Beach","beachLat":33.4611,"beachLng":-117.6867,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":2719,"observedAt":"2026-07-16T01:35:28.506Z","beachSlug":"moss-landing-state-beach","beachName":"Moss Landing State Beach","beachLat":36.8058,"beachLng":-121.7908,"reportLat":36.8067,"reportLng":-121.7885,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2689,"observedAt":"2026-07-16T01:45:40.353Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"broken","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2701,"observedAt":"2026-07-16T01:49:35.937Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3982,"reportLng":-119.517,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"slab","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2812,"observedAt":"2026-07-16T13:00:06.147Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3984,"reportLng":-119.5189,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"plate","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2792,"observedAt":"2026-07-16T13:15:10.704Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2830,"observedAt":"2026-07-16T13:34:50.547Z","beachSlug":"stinson-beach","beachName":"Stinson Beach","beachLat":37.9008,"beachLng":-122.6444,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2760,"observedAt":"2026-07-16T13:41:31.905Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2851,"observedAt":"2026-07-16T13:57:35.102Z","beachSlug":"redondo-beach","beachName":"Redondo Beach","beachLat":33.8492,"beachLng":-118.3906,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2772,"observedAt":"2026-07-16T13:59:43.729Z","beachSlug":"more-mesa","beachName":"More Mesa Beach","beachLat":34.4183,"beachLng":-119.7959,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"plate","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2815,"observedAt":"2026-07-16T14:15:29.091Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2826,"observedAt":"2026-07-16T14:54:44.210Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":"Strong oil sheen on the water and tar everywhere on the beach.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2838,"observedAt":"2026-07-16T15:03:20.127Z","beachSlug":"seacliff-state-beach","beachName":"Seacliff State Beach","beachLat":36.9711,"beachLng":-121.9089,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":2848,"observedAt":"2026-07-16T15:09:49.119Z","beachSlug":"manhattan-beach","beachName":"Manhattan Beach","beachLat":33.8847,"beachLng":-118.4109,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2753,"observedAt":"2026-07-16T15:14:15.272Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":34.4727,"reportLng":-120.2274,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2847,"observedAt":"2026-07-16T15:18:10.311Z","beachSlug":"manhattan-beach","beachName":"Manhattan Beach","beachLat":33.8847,"beachLng":-118.4109,"reportLat":33.885,"reportLng":-118.4126,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2763,"observedAt":"2026-07-16T15:27:14.904Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2782,"observedAt":"2026-07-16T15:29:14.918Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":34.4055,"reportLng":-119.6905,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2764,"observedAt":"2026-07-16T15:32:10.635Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2828,"observedAt":"2026-07-16T15:33:49.709Z","beachSlug":"doran-beach","beachName":"Doran Beach","beachLat":38.3243,"beachLng":-123.0533,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2777,"observedAt":"2026-07-16T15:34:44.554Z","beachSlug":"mesa-lane","beachName":"Mesa Lane Beach","beachLat":34.4058,"beachLng":-119.7213,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"broken","sandMaxSize":null,"sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2831,"observedAt":"2026-07-16T15:40:44.711Z","beachSlug":"stinson-beach","beachName":"Stinson Beach","beachLat":37.9008,"beachLng":-122.6444,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2858,"observedAt":"2026-07-16T15:51:22.402Z","beachSlug":"trestles","beachName":"Trestles","beachLat":33.3825,"beachLng":-117.5928,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2795,"observedAt":"2026-07-16T15:52:03.453Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"slab","sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Thick tar balls all along the wrack line, feet got covered.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2773,"observedAt":"2026-07-16T15:55:42.649Z","beachSlug":"more-mesa","beachName":"More Mesa Beach","beachLat":34.4183,"beachLng":-119.7959,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"patchy","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2762,"observedAt":"2026-07-16T16:04:06.669Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2849,"observedAt":"2026-07-16T16:08:49.430Z","beachSlug":"manhattan-beach","beachName":"Manhattan Beach","beachLat":33.8847,"beachLng":-118.4109,"reportLat":33.8843,"reportLng":-118.4118,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2754,"observedAt":"2026-07-16T16:19:44.761Z","beachSlug":"el-capitan","beachName":"El Capitan State Beach","beachLat":34.4586,"beachLng":-120.0269,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":2752,"observedAt":"2026-07-16T16:34:52.201Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2856,"observedAt":"2026-07-16T16:46:12.123Z","beachSlug":"coronado-beach","beachName":"Coronado Beach","beachLat":32.6832,"beachLng":-117.188,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2788,"observedAt":"2026-07-16T16:47:41.389Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"patchy","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":false,"waterSigns":["sheen","tar_balls"],"waterExtent":"isolated","notes":"Heavy tar coverage, hard to find clean sand.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2808,"observedAt":"2026-07-16T16:51:36.823Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"slab","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Thick tar balls all along the wrack line, feet got covered.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2776,"observedAt":"2026-07-16T17:09:17.630Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":34.4008,"reportLng":-119.7401,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":null,"sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2817,"observedAt":"2026-07-16T17:19:11.686Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3942,"reportLng":-119.5175,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"palm","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2769,"observedAt":"2026-07-16T17:22:32.783Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Noticed a faint petroleum smell near the tideline.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2824,"observedAt":"2026-07-16T17:31:20.577Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"slab","sandConsistency":"firm","waterEntered":true,"waterSigns":["tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2816,"observedAt":"2026-07-16T17:43:24.509Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"patchy","sandMaxSize":"slab","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2833,"observedAt":"2026-07-16T17:47:02.791Z","beachSlug":"ocean-beach-sf","beachName":"Ocean Beach","beachLat":37.7594,"beachLng":-122.5107,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2832,"observedAt":"2026-07-16T17:56:51.209Z","beachSlug":"muir-beach","beachName":"Muir Beach","beachLat":37.8597,"beachLng":-122.5747,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2839,"observedAt":"2026-07-16T18:21:39.888Z","beachSlug":"carmel-beach","beachName":"Carmel Beach","beachLat":36.5552,"beachLng":-121.9233,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2756,"observedAt":"2026-07-16T18:31:42.747Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4326,"reportLng":-119.9239,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2822,"observedAt":"2026-07-16T18:31:54.483Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"plate","sandConsistency":"liquid","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Thick tar balls all along the wrack line, feet got covered.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2835,"observedAt":"2026-07-16T18:38:31.980Z","beachSlug":"half-moon-bay-state-beach","beachName":"Half Moon Bay State Beach","beachLat":37.4636,"beachLng":-122.4459,"reportLat":37.4663,"reportLng":-122.4455,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":2800,"observedAt":"2026-07-16T18:40:30.563Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"slab","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Thick tar balls all along the wrack line, feet got covered.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2836,"observedAt":"2026-07-16T18:54:48.593Z","beachSlug":"santa-cruz-main-beach","beachName":"Santa Cruz Main Beach","beachLat":36.9614,"beachLng":-122.0189,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2778,"observedAt":"2026-07-16T19:02:29.832Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"firm","waterEntered":true,"waterSigns":["sheen","tar_balls"],"waterExtent":"widespread","notes":"A few tar spots near the waterline, avoidable.","qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2823,"observedAt":"2026-07-16T19:12:52.759Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"palm","sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2780,"observedAt":"2026-07-16T19:25:12.351Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"palm","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Strong oil sheen on the water and tar everywhere on the beach.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2845,"observedAt":"2026-07-16T19:27:14.708Z","beachSlug":"zuma-beach","beachName":"Zuma Beach","beachLat":34.0189,"beachLng":-118.8231,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":2789,"observedAt":"2026-07-16T19:34:01.690Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4117,"reportLng":-119.6774,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"slab","sandConsistency":"firm","waterEntered":false,"waterSigns":["tar_balls","odor"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2757,"observedAt":"2026-07-16T19:35:20.670Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2846,"observedAt":"2026-07-16T19:41:42.958Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2797,"observedAt":"2026-07-16T19:45:36.487Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"broken","sandMaxSize":"palm","sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":2804,"observedAt":"2026-07-16T20:00:13.626Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"patchy","sandMaxSize":"slab","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2811,"observedAt":"2026-07-16T20:07:45.251Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"broken","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2813,"observedAt":"2026-07-16T20:21:19.176Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"plate","sandConsistency":"sticky","waterEntered":true,"waterSigns":["sheen","tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":2840,"observedAt":"2026-07-16T20:22:35.289Z","beachSlug":"pfeiffer-beach","beachName":"Pfeiffer Beach","beachLat":36.2385,"beachLng":-121.7911,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2783,"observedAt":"2026-07-16T20:25:43.276Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2784,"observedAt":"2026-07-16T20:27:44.079Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2814,"observedAt":"2026-07-16T20:45:07.976Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.399,"reportLng":-119.5217,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"slab","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2842,"observedAt":"2026-07-16T20:52:15.226Z","beachSlug":"morro-strand-state-beach","beachName":"Morro Strand State Beach","beachLat":35.3733,"beachLng":-120.8642,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2768,"observedAt":"2026-07-16T21:13:09.021Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":34.4119,"reportLng":-119.8257,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2809,"observedAt":"2026-07-16T21:36:13.024Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":34.4223,"reportLng":-119.5944,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"liquid","waterEntered":false,"waterSigns":["sheen","odor"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":2755,"observedAt":"2026-07-16T21:40:10.189Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Some scattered tar in the wrack line.","qualityGrade":"A","cohort":"registered","groupName":null},{"id":2801,"observedAt":"2026-07-16T21:43:19.587Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"plate","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2761,"observedAt":"2026-07-16T21:51:04.043Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4355,"reportLng":-119.9199,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2855,"observedAt":"2026-07-16T21:58:08.976Z","beachSlug":"la-jolla-shores","beachName":"La Jolla Shores","beachLat":32.8614,"beachLng":-117.2553,"reportLat":32.8599,"reportLng":-117.2573,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2785,"observedAt":"2026-07-16T22:00:26.614Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2781,"observedAt":"2026-07-16T22:07:52.254Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2796,"observedAt":"2026-07-16T22:11:15.343Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"broken","sandMaxSize":"slab","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2825,"observedAt":"2026-07-16T22:16:00.316Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"plate","sandConsistency":"liquid","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2775,"observedAt":"2026-07-16T22:39:58.151Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":34.4018,"reportLng":-119.7359,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2850,"observedAt":"2026-07-16T22:40:10.085Z","beachSlug":"hermosa-beach","beachName":"Hermosa Beach","beachLat":33.8622,"beachLng":-118.4025,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2770,"observedAt":"2026-07-16T22:44:36.638Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Noticed a faint petroleum smell near the tideline.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":2843,"observedAt":"2026-07-16T22:50:22.482Z","beachSlug":"pismo-beach","beachName":"Pismo State Beach","beachLat":35.1428,"beachLng":-120.6413,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2844,"observedAt":"2026-07-16T22:50:50.756Z","beachSlug":"oceano-dunes","beachName":"Oceano Dunes State Vehicular Recreation Area","beachLat":35.0989,"beachLng":-120.6197,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2807,"observedAt":"2026-07-16T22:51:08.321Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"plate","sandConsistency":"sticky","waterEntered":true,"waterSigns":["sheen","tar_balls"],"waterExtent":"widespread","notes":"Strong oil sheen on the water and tar everywhere on the beach.","qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2774,"observedAt":"2026-07-16T22:52:06.795Z","beachSlug":"more-mesa","beachName":"More Mesa Beach","beachLat":34.4183,"beachLng":-119.7959,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2802,"observedAt":"2026-07-16T23:00:27.485Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":34.4307,"reportLng":-119.637,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"slab","sandConsistency":"sticky","waterEntered":true,"waterSigns":["tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2798,"observedAt":"2026-07-16T23:07:12.601Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2793,"observedAt":"2026-07-16T23:17:19.639Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4129,"reportLng":-119.6788,"zone":"rocks","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Heavy tar coverage, hard to find clean sand.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2805,"observedAt":"2026-07-16T23:20:46.733Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"palm","sandConsistency":"sticky","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2860,"observedAt":"2026-07-16T23:27:14.096Z","beachSlug":"trestles","beachName":"Trestles","beachLat":33.3825,"beachLng":-117.5928,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":2853,"observedAt":"2026-07-16T23:30:06.546Z","beachSlug":"long-beach","beachName":"Long Beach","beachLat":33.7658,"beachLng":-118.1953,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2790,"observedAt":"2026-07-16T23:33:17.226Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"plate","sandConsistency":"sticky","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2837,"observedAt":"2026-07-16T23:55:34.589Z","beachSlug":"capitola-beach","beachName":"Capitola Beach","beachLat":36.9752,"beachLng":-121.9539,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2829,"observedAt":"2026-07-16T23:55:58.012Z","beachSlug":"stinson-beach","beachName":"Stinson Beach","beachLat":37.9008,"beachLng":-122.6444,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2787,"observedAt":"2026-07-16T23:59:44.818Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"palm","sandConsistency":"firm","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":"Strong oil sheen on the water and tar everywhere on the beach.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":2841,"observedAt":"2026-07-17T00:00:22.651Z","beachSlug":"cayucos-state-beach","beachName":"Cayucos State Beach","beachLat":35.4436,"beachLng":-120.8992,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2857,"observedAt":"2026-07-17T00:03:54.128Z","beachSlug":"imperial-beach","beachName":"Imperial Beach","beachLat":32.5797,"beachLng":-117.1339,"reportLat":32.5815,"reportLng":-117.1365,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2820,"observedAt":"2026-07-17T00:10:03.758Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"plate","sandConsistency":"liquid","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2803,"observedAt":"2026-07-17T00:10:58.440Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"palm","sandConsistency":"firm","waterEntered":false,"waterSigns":["tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2859,"observedAt":"2026-07-17T00:14:00.114Z","beachSlug":"trestles","beachName":"Trestles","beachLat":33.3825,"beachLng":-117.5928,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2766,"observedAt":"2026-07-17T00:28:13.345Z","beachSlug":"sands","beachName":"Sands Beach","beachLat":34.4079,"beachLng":-119.8728,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2767,"observedAt":"2026-07-17T00:32:00.046Z","beachSlug":"campus-point","beachName":"Campus Point","beachLat":34.4048,"beachLng":-119.8441,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":"hard","waterEntered":true,"waterSigns":["tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2827,"observedAt":"2026-07-17T00:32:18.872Z","beachSlug":"trinidad-state-beach","beachName":"Trinidad State Beach","beachLat":41.0637,"beachLng":-124.1508,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2806,"observedAt":"2026-07-17T00:41:09.897Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Heavy tar coverage, hard to find clean sand.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2786,"observedAt":"2026-07-17T00:43:19.501Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2758,"observedAt":"2026-07-17T00:55:35.237Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2810,"observedAt":"2026-07-17T00:58:32.858Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"slab","sandConsistency":"firm","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2854,"observedAt":"2026-07-17T01:10:42.629Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2791,"observedAt":"2026-07-17T01:19:11.205Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"palm","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2834,"observedAt":"2026-07-17T01:26:59.064Z","beachSlug":"half-moon-bay-state-beach","beachName":"Half Moon Bay State Beach","beachLat":37.4636,"beachLng":-122.4459,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2765,"observedAt":"2026-07-17T01:28:57.247Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":false,"waterSigns":["tar_balls"],"waterExtent":"widespread","notes":"A few tar spots near the waterline, avoidable.","qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":2779,"observedAt":"2026-07-17T01:33:54.939Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2821,"observedAt":"2026-07-17T01:34:21.214Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"slab","sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2771,"observedAt":"2026-07-17T01:39:14.447Z","beachSlug":"more-mesa","beachName":"More Mesa Beach","beachLat":34.4183,"beachLng":-119.7959,"reportLat":34.4185,"reportLng":-119.7899,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2818,"observedAt":"2026-07-17T01:41:24.536Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"plate","sandConsistency":"liquid","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2852,"observedAt":"2026-07-17T01:44:45.078Z","beachSlug":"long-beach","beachName":"Long Beach","beachLat":33.7658,"beachLng":-118.1953,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2799,"observedAt":"2026-07-17T01:55:39.449Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2909,"observedAt":"2026-07-17T13:06:24.970Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Strong oil sheen on the water and tar everywhere on the beach.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2927,"observedAt":"2026-07-17T13:13:01.796Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"palm","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Thick tar balls all along the wrack line, feet got covered.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2917,"observedAt":"2026-07-17T13:19:39.197Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":true,"waterSigns":["tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2879,"observedAt":"2026-07-17T13:47:59.098Z","beachSlug":"sands","beachName":"Sands Beach","beachLat":34.4079,"beachLng":-119.8728,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":null,"sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2945,"observedAt":"2026-07-17T13:53:16.659Z","beachSlug":"pismo-beach","beachName":"Pismo State Beach","beachLat":35.1428,"beachLng":-120.6413,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2887,"observedAt":"2026-07-17T13:54:52.317Z","beachSlug":"more-mesa","beachName":"More Mesa Beach","beachLat":34.4183,"beachLng":-119.7959,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2956,"observedAt":"2026-07-17T13:58:50.567Z","beachSlug":"seal-beach","beachName":"Seal Beach","beachLat":33.7414,"beachLng":-118.105,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2950,"observedAt":"2026-07-17T13:58:57.313Z","beachSlug":"zuma-beach","beachName":"Zuma Beach","beachLat":34.0189,"beachLng":-118.8231,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2882,"observedAt":"2026-07-17T14:01:31.062Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2922,"observedAt":"2026-07-17T14:07:52.782Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"liquid","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2928,"observedAt":"2026-07-17T14:27:26.282Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"plate","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":2964,"observedAt":"2026-07-17T14:28:07.450Z","beachSlug":"laguna-beach","beachName":"Main Beach","beachLat":33.5427,"beachLng":-117.7854,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2941,"observedAt":"2026-07-17T14:28:52.915Z","beachSlug":"moss-landing-state-beach","beachName":"Moss Landing State Beach","beachLat":36.8058,"beachLng":-121.7908,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2901,"observedAt":"2026-07-17T14:32:46.503Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Strong oil sheen on the water and tar everywhere on the beach.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2889,"observedAt":"2026-07-17T14:34:08.876Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"firm","waterEntered":true,"waterSigns":["sheen","odor"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2880,"observedAt":"2026-07-17T14:37:04.726Z","beachSlug":"campus-point","beachName":"Campus Point","beachLat":34.4048,"beachLng":-119.8441,"reportLat":34.4049,"reportLng":-119.8432,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2962,"observedAt":"2026-07-17T14:38:33.472Z","beachSlug":"laguna-beach","beachName":"Main Beach","beachLat":33.5427,"beachLng":-117.7854,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2926,"observedAt":"2026-07-17T14:44:00.433Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":34.3707,"reportLng":-119.475,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2971,"observedAt":"2026-07-17T14:47:33.452Z","beachSlug":"imperial-beach","beachName":"Imperial Beach","beachLat":32.5797,"beachLng":-117.1339,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2895,"observedAt":"2026-07-17T14:48:40.603Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":"liquid","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2908,"observedAt":"2026-07-17T15:08:27.503Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"liquid","waterEntered":true,"waterSigns":["odor"],"waterExtent":"widespread","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2905,"observedAt":"2026-07-17T15:11:00.220Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"slab","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2891,"observedAt":"2026-07-17T15:11:48.153Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2916,"observedAt":"2026-07-17T15:19:37.832Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3948,"reportLng":-119.5163,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2961,"observedAt":"2026-07-17T15:31:16.618Z","beachSlug":"newport-beach","beachName":"Newport Beach","beachLat":33.606,"beachLng":-117.929,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2923,"observedAt":"2026-07-17T15:33:48.526Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"slab","sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2904,"observedAt":"2026-07-17T15:34:27.266Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.409,"reportLng":-119.6746,"zone":"dry_sand","sandCoverage":"broken","sandMaxSize":"plate","sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2863,"observedAt":"2026-07-17T15:36:17.945Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":2959,"observedAt":"2026-07-17T16:01:36.249Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2868,"observedAt":"2026-07-17T16:02:15.046Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2952,"observedAt":"2026-07-17T16:05:22.395Z","beachSlug":"malibu-surfrider-beach","beachName":"Surfrider Beach","beachLat":34.0367,"beachLng":-118.6781,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2972,"observedAt":"2026-07-17T16:13:45.708Z","beachSlug":"trestles","beachName":"Trestles","beachLat":33.3825,"beachLng":-117.5928,"reportLat":33.3852,"reportLng":-117.5957,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2936,"observedAt":"2026-07-17T16:18:43.403Z","beachSlug":"santa-cruz-main-beach","beachName":"Santa Cruz Main Beach","beachLat":36.9614,"beachLng":-122.0189,"reportLat":36.9605,"reportLng":-122.0205,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2884,"observedAt":"2026-07-17T16:26:03.925Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2869,"observedAt":"2026-07-17T16:29:52.881Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4358,"reportLng":-119.9206,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2906,"observedAt":"2026-07-17T16:35:55.805Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":34.427,"reportLng":-119.6412,"zone":"rocks","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":"liquid","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2951,"observedAt":"2026-07-17T16:42:58.355Z","beachSlug":"malibu-surfrider-beach","beachName":"Surfrider Beach","beachLat":34.0367,"beachLng":-118.6781,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2924,"observedAt":"2026-07-17T16:45:17.084Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"plate","sandConsistency":"liquid","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2957,"observedAt":"2026-07-17T16:57:57.127Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":33.6566,"reportLng":-117.9991,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2958,"observedAt":"2026-07-17T16:58:00.579Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2885,"observedAt":"2026-07-17T17:02:30.464Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2919,"observedAt":"2026-07-17T17:04:37.683Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Thick tar balls all along the wrack line, feet got covered.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":2907,"observedAt":"2026-07-17T17:05:15.541Z","beachSlug":"butterfly","beachName":"Butterfly Beach","beachLat":34.4176,"beachLng":-119.6351,"reportLat":34.4266,"reportLng":-119.6406,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2973,"observedAt":"2026-07-17T17:19:38.159Z","beachSlug":"trestles","beachName":"Trestles","beachLat":33.3825,"beachLng":-117.5928,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2867,"observedAt":"2026-07-17T17:24:56.795Z","beachSlug":"ellwood","beachName":"Ellwood Beach","beachLat":34.416,"beachLng":-119.891,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":true,"waterSigns":["odor"],"waterExtent":"isolated","notes":"Clear water, no sheen visible.","qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2861,"observedAt":"2026-07-17T18:07:34.583Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2914,"observedAt":"2026-07-17T18:18:51.428Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"broken","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2933,"observedAt":"2026-07-17T18:21:21.213Z","beachSlug":"half-moon-bay-state-beach","beachName":"Half Moon Bay State Beach","beachLat":37.4636,"beachLng":-122.4459,"reportLat":37.4618,"reportLng":-122.4463,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2890,"observedAt":"2026-07-17T18:21:53.050Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"slab","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2953,"observedAt":"2026-07-17T18:35:03.923Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":34.0101,"reportLng":-118.4954,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2903,"observedAt":"2026-07-17T18:37:03.472Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2942,"observedAt":"2026-07-17T18:39:25.461Z","beachSlug":"monterey-state-beach","beachName":"Monterey State Beach","beachLat":36.6072,"beachLng":-121.8631,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2912,"observedAt":"2026-07-17T18:42:12.683Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Strong oil sheen on the water and tar everywhere on the beach.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":2862,"observedAt":"2026-07-17T18:47:24.146Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2954,"observedAt":"2026-07-17T19:06:29.653Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2900,"observedAt":"2026-07-17T19:09:26.040Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"patchy","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2974,"observedAt":"2026-07-17T19:54:03.732Z","beachSlug":"trestles","beachName":"Trestles","beachLat":33.3825,"beachLng":-117.5928,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2874,"observedAt":"2026-07-17T19:59:21.769Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2873,"observedAt":"2026-07-17T20:04:42.670Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2966,"observedAt":"2026-07-17T20:12:35.663Z","beachSlug":"la-jolla-shores","beachName":"La Jolla Shores","beachLat":32.8614,"beachLng":-117.2553,"reportLat":32.8589,"reportLng":-117.2592,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2870,"observedAt":"2026-07-17T20:30:31.829Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2864,"observedAt":"2026-07-17T20:32:15.772Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2899,"observedAt":"2026-07-17T20:40:46.512Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2883,"observedAt":"2026-07-17T20:45:47.465Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2910,"observedAt":"2026-07-17T20:54:33.447Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"plate","sandConsistency":"liquid","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2865,"observedAt":"2026-07-17T21:05:58.175Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2967,"observedAt":"2026-07-17T21:08:49.262Z","beachSlug":"la-jolla-shores","beachName":"La Jolla Shores","beachLat":32.8614,"beachLng":-117.2553,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2918,"observedAt":"2026-07-17T21:12:04.594Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2935,"observedAt":"2026-07-17T21:14:19.296Z","beachSlug":"half-moon-bay-state-beach","beachName":"Half Moon Bay State Beach","beachLat":37.4636,"beachLng":-122.4459,"reportLat":37.4641,"reportLng":-122.4484,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2925,"observedAt":"2026-07-17T21:21:59.210Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"palm","sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":"Thick tar balls all along the wrack line, feet got covered.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":2944,"observedAt":"2026-07-17T21:27:51.886Z","beachSlug":"cayucos-state-beach","beachName":"Cayucos State Beach","beachLat":35.4436,"beachLng":-120.8992,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2886,"observedAt":"2026-07-17T21:35:58.212Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"sticky","waterEntered":true,"waterSigns":["sheen","odor"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2897,"observedAt":"2026-07-17T21:39:23.634Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"liquid","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2893,"observedAt":"2026-07-17T21:43:45.488Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4086,"reportLng":-119.6776,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2963,"observedAt":"2026-07-17T22:09:08.036Z","beachSlug":"laguna-beach","beachName":"Main Beach","beachLat":33.5427,"beachLng":-117.7854,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2920,"observedAt":"2026-07-17T22:14:41.392Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2930,"observedAt":"2026-07-17T22:18:20.975Z","beachSlug":"muir-beach","beachName":"Muir Beach","beachLat":37.8597,"beachLng":-122.5747,"reportLat":37.8623,"reportLng":-122.5748,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2947,"observedAt":"2026-07-17T22:36:12.125Z","beachSlug":"avila-beach","beachName":"Avila Beach","beachLat":35.1786,"beachLng":-120.7322,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2969,"observedAt":"2026-07-17T22:40:08.304Z","beachSlug":"mission-beach","beachName":"Mission Beach","beachLat":32.77,"beachLng":-117.2517,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2965,"observedAt":"2026-07-17T22:55:30.605Z","beachSlug":"laguna-beach","beachName":"Main Beach","beachLat":33.5427,"beachLng":-117.7854,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2915,"observedAt":"2026-07-17T22:58:13.452Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3959,"reportLng":-119.5197,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"slab","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2939,"observedAt":"2026-07-17T23:08:20.392Z","beachSlug":"capitola-beach","beachName":"Capitola Beach","beachLat":36.9752,"beachLng":-121.9539,"reportLat":36.9756,"reportLng":-121.9566,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2875,"observedAt":"2026-07-17T23:23:36.657Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2938,"observedAt":"2026-07-17T23:33:20.047Z","beachSlug":"santa-cruz-main-beach","beachName":"Santa Cruz Main Beach","beachLat":36.9614,"beachLng":-122.0189,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2878,"observedAt":"2026-07-17T23:33:53.096Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2946,"observedAt":"2026-07-17T23:34:36.010Z","beachSlug":"pismo-beach","beachName":"Pismo State Beach","beachLat":35.1428,"beachLng":-120.6413,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2937,"observedAt":"2026-07-17T23:37:10.123Z","beachSlug":"santa-cruz-main-beach","beachName":"Santa Cruz Main Beach","beachLat":36.9614,"beachLng":-122.0189,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2877,"observedAt":"2026-07-17T23:41:33.198Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"UCSB COPR Lab"},{"id":2866,"observedAt":"2026-07-17T23:50:23.340Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":34.4633,"reportLng":-120.0644,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2940,"observedAt":"2026-07-18T00:10:51.912Z","beachSlug":"moss-landing-state-beach","beachName":"Moss Landing State Beach","beachLat":36.8058,"beachLng":-121.7908,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2898,"observedAt":"2026-07-18T00:13:56.096Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"slab","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Heavy tar coverage, hard to find clean sand.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2892,"observedAt":"2026-07-18T00:38:04.037Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"plate","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":2911,"observedAt":"2026-07-18T00:43:45.114Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":34.4291,"reportLng":-119.6304,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"plate","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2871,"observedAt":"2026-07-18T00:46:00.479Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4361,"reportLng":-119.9259,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2888,"observedAt":"2026-07-18T01:03:51.235Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2943,"observedAt":"2026-07-18T01:05:45.300Z","beachSlug":"monterey-state-beach","beachName":"Monterey State Beach","beachLat":36.6072,"beachLng":-121.8631,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2902,"observedAt":"2026-07-18T01:05:49.812Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"broken","sandMaxSize":"palm","sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Heavy tar coverage, hard to find clean sand.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2913,"observedAt":"2026-07-18T01:16:59.262Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3945,"reportLng":-119.5177,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"palm","sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen","odor"],"waterExtent":"isolated","notes":"Heavy tar coverage, hard to find clean sand.","qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":2896,"observedAt":"2026-07-18T01:18:21.315Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":"liquid","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Strong oil sheen on the water and tar everywhere on the beach.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":2931,"observedAt":"2026-07-18T01:21:45.229Z","beachSlug":"muir-beach","beachName":"Muir Beach","beachLat":37.8597,"beachLng":-122.5747,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2968,"observedAt":"2026-07-18T01:27:03.302Z","beachSlug":"pacific-beach","beachName":"Pacific Beach","beachLat":32.7997,"beachLng":-117.2553,"reportLat":32.8011,"reportLng":-117.2531,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2921,"observedAt":"2026-07-18T01:41:41.561Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"plate","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2949,"observedAt":"2026-07-18T01:42:58.772Z","beachSlug":"oceano-dunes","beachName":"Oceano Dunes State Vehicular Recreation Area","beachLat":35.0989,"beachLng":-120.6197,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":2872,"observedAt":"2026-07-18T01:44:09.978Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4352,"reportLng":-119.9253,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2894,"observedAt":"2026-07-18T01:49:55.412Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2955,"observedAt":"2026-07-18T01:52:43.539Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2970,"observedAt":"2026-07-18T01:54:37.448Z","beachSlug":"coronado-beach","beachName":"Coronado Beach","beachLat":32.6832,"beachLng":-117.188,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2881,"observedAt":"2026-07-18T01:58:18.388Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":34.4126,"reportLng":-119.8285,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Some scattered tar in the wrack line.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":3006,"observedAt":"2026-07-18T13:04:19.640Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4074,"reportLng":-119.6788,"zone":"rocks","sandCoverage":"broken","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":3030,"observedAt":"2026-07-18T13:07:10.447Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3933,"reportLng":-119.5174,"zone":"dry_sand","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2976,"observedAt":"2026-07-18T13:07:16.558Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":34.5143,"reportLng":-120.509,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2999,"observedAt":"2026-07-18T13:09:37.461Z","beachSlug":"more-mesa","beachName":"More Mesa Beach","beachLat":34.4183,"beachLng":-119.7959,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Noticed a faint petroleum smell near the tideline.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":3052,"observedAt":"2026-07-18T13:11:58.569Z","beachSlug":"ocean-beach-sf","beachName":"Ocean Beach","beachLat":37.7594,"beachLng":-122.5107,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":2988,"observedAt":"2026-07-18T13:17:33.899Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":34.4323,"reportLng":-119.9235,"zone":"waterline","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":3022,"observedAt":"2026-07-18T13:17:47.985Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":34.4311,"reportLng":-119.6321,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"plate","sandConsistency":"firm","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":3059,"observedAt":"2026-07-18T13:21:16.296Z","beachSlug":"capitola-beach","beachName":"Capitola Beach","beachLat":36.9752,"beachLng":-121.9539,"reportLat":36.9736,"reportLng":-121.9564,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":3035,"observedAt":"2026-07-18T13:24:42.512Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3941,"reportLng":-119.5205,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":3023,"observedAt":"2026-07-18T13:27:01.708Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"plate","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":3072,"observedAt":"2026-07-18T13:28:39.453Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":3055,"observedAt":"2026-07-18T13:31:46.981Z","beachSlug":"half-moon-bay-state-beach","beachName":"Half Moon Bay State Beach","beachLat":37.4636,"beachLng":-122.4459,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":3001,"observedAt":"2026-07-18T13:33:47.083Z","beachSlug":"mesa-lane","beachName":"Mesa Lane Beach","beachLat":34.4058,"beachLng":-119.7213,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"palm","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":3011,"observedAt":"2026-07-18T13:34:39.738Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":2987,"observedAt":"2026-07-18T13:37:05.683Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2998,"observedAt":"2026-07-18T13:40:01.387Z","beachSlug":"more-mesa","beachName":"More Mesa Beach","beachLat":34.4183,"beachLng":-119.7959,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Noticed a faint petroleum smell near the tideline.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2991,"observedAt":"2026-07-18T13:40:29.396Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":true,"waterSigns":["tar_balls"],"waterExtent":"widespread","notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":3033,"observedAt":"2026-07-18T13:42:36.373Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":3028,"observedAt":"2026-07-18T13:59:14.588Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":3009,"observedAt":"2026-07-18T14:06:02.979Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"pea","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2997,"observedAt":"2026-07-18T14:13:37.892Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":34.4119,"reportLng":-119.8238,"zone":"rocks","sandCoverage":"patchy","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2985,"observedAt":"2026-07-18T14:15:01.013Z","beachSlug":"ellwood","beachName":"Ellwood Beach","beachLat":34.416,"beachLng":-119.891,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":3064,"observedAt":"2026-07-18T14:24:05.435Z","beachSlug":"morro-strand-state-beach","beachName":"Morro Strand State Beach","beachLat":35.3733,"beachLng":-120.8642,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen","tar_balls","odor"],"waterExtent":"widespread","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":3090,"observedAt":"2026-07-18T14:37:18.421Z","beachSlug":"trestles","beachName":"Trestles","beachLat":33.3825,"beachLng":-117.5928,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":3066,"observedAt":"2026-07-18T14:41:25.961Z","beachSlug":"pismo-beach","beachName":"Pismo State Beach","beachLat":35.1428,"beachLng":-120.6413,"reportLat":35.1458,"reportLng":-120.6393,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":3058,"observedAt":"2026-07-18T14:42:34.852Z","beachSlug":"capitola-beach","beachName":"Capitola Beach","beachLat":36.9752,"beachLng":-121.9539,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":3062,"observedAt":"2026-07-18T14:46:31.862Z","beachSlug":"carmel-beach","beachName":"Carmel Beach","beachLat":36.5552,"beachLng":-121.9233,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":3083,"observedAt":"2026-07-18T14:49:05.776Z","beachSlug":"carlsbad-state-beach","beachName":"Carlsbad State Beach","beachLat":33.1,"beachLng":-117.34,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen","tar_balls"],"waterExtent":"isolated","notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":3078,"observedAt":"2026-07-18T14:49:44.250Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":3045,"observedAt":"2026-07-18T14:50:16.413Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"plate","sandConsistency":"sticky","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":3004,"observedAt":"2026-07-18T14:53:38.803Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"slab","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":3000,"observedAt":"2026-07-18T14:57:30.689Z","beachSlug":"arroyo-burro","beachName":"Arroyo Burro Beach County Park","beachLat":34.4002,"beachLng":-119.7376,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":3084,"observedAt":"2026-07-18T14:58:32.718Z","beachSlug":"carlsbad-state-beach","beachName":"Carlsbad State Beach","beachLat":33.1,"beachLng":-117.34,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":3050,"observedAt":"2026-07-18T14:58:42.662Z","beachSlug":"muir-beach","beachName":"Muir Beach","beachLat":37.8597,"beachLng":-122.5747,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":3018,"observedAt":"2026-07-18T14:59:42.905Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"broken","sandMaxSize":null,"sandConsistency":"sticky","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":3025,"observedAt":"2026-07-18T15:04:43.733Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":3085,"observedAt":"2026-07-18T15:09:02.867Z","beachSlug":"mission-beach","beachName":"Mission Beach","beachLat":32.77,"beachLng":-117.2517,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":2984,"observedAt":"2026-07-18T15:09:38.289Z","beachSlug":"el-capitan","beachName":"El Capitan State Beach","beachLat":34.4586,"beachLng":-120.0269,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":3044,"observedAt":"2026-07-18T15:18:43.563Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"plate","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":3042,"observedAt":"2026-07-18T15:27:38.237Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"broken","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":3021,"observedAt":"2026-07-18T15:28:48.908Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"palm","sandConsistency":"sticky","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":3031,"observedAt":"2026-07-18T15:45:35.475Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"coin","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Thick tar balls all along the wrack line, feet got covered.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":3082,"observedAt":"2026-07-18T15:51:11.100Z","beachSlug":"oceanside-beach","beachName":"Oceanside City Beach","beachLat":33.1959,"beachLng":-117.3795,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":3020,"observedAt":"2026-07-18T15:52:07.933Z","beachSlug":"hammonds","beachName":"Hammonds Beach","beachLat":34.4308,"beachLng":-119.6317,"reportLat":34.4335,"reportLng":-119.6338,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":3038,"observedAt":"2026-07-18T15:53:50.129Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":34.3985,"reportLng":-119.5179,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"coin","sandConsistency":"liquid","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":"Strong oil sheen on the water and tar everywhere on the beach.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":2977,"observedAt":"2026-07-18T15:56:02.232Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":34.4725,"reportLng":-120.2258,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":3024,"observedAt":"2026-07-18T16:00:12.935Z","beachSlug":"summerland","beachName":"Summerland Beach","beachLat":34.4188,"beachLng":-119.5976,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"slab","sandConsistency":"sticky","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":3077,"observedAt":"2026-07-18T16:00:39.841Z","beachSlug":"huntington-beach","beachName":"Huntington City Beach","beachLat":33.6511,"beachLng":-117.9963,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":3039,"observedAt":"2026-07-18T16:02:08.615Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"plate","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Strong oil sheen on the water and tar everywhere on the beach.","qualityGrade":"C","cohort":"registered","groupName":null},{"id":3007,"observedAt":"2026-07-18T16:09:57.443Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2975,"observedAt":"2026-07-18T16:11:24.631Z","beachSlug":"jalama","beachName":"Jalama Beach","beachLat":34.5136,"beachLng":-120.5106,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":3067,"observedAt":"2026-07-18T16:15:06.705Z","beachSlug":"oceano-dunes","beachName":"Oceano Dunes State Vehicular Recreation Area","beachLat":35.0989,"beachLng":-120.6197,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":3056,"observedAt":"2026-07-18T16:25:55.194Z","beachSlug":"santa-cruz-main-beach","beachName":"Santa Cruz Main Beach","beachLat":36.9614,"beachLng":-122.0189,"reportLat":36.9621,"reportLng":-122.0192,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":3073,"observedAt":"2026-07-18T16:28:05.775Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":33.9878,"reportLng":-118.4712,"zone":"wrack_line","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":3043,"observedAt":"2026-07-18T16:38:43.542Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":34.3735,"reportLng":-119.4753,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":"slab","sandConsistency":"liquid","waterEntered":false,"waterSigns":["tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":3053,"observedAt":"2026-07-18T16:44:20.588Z","beachSlug":"pacifica-state-beach","beachName":"Pacifica State Beach","beachLat":37.5952,"beachLng":-122.5013,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2982,"observedAt":"2026-07-18T16:49:03.343Z","beachSlug":"el-capitan","beachName":"El Capitan State Beach","beachLat":34.4586,"beachLng":-120.0269,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":3017,"observedAt":"2026-07-18T16:54:02.223Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4102,"reportLng":-119.6765,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":3015,"observedAt":"2026-07-18T16:59:20.254Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"broken","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":3010,"observedAt":"2026-07-18T17:06:14.232Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":null,"sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Strong oil sheen on the water and tar everywhere on the beach.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":3003,"observedAt":"2026-07-18T17:06:23.359Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":34.4063,"reportLng":-119.6897,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"slab","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":3029,"observedAt":"2026-07-18T17:10:27.647Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":3079,"observedAt":"2026-07-18T17:11:52.599Z","beachSlug":"newport-beach","beachName":"Newport Beach","beachLat":33.606,"beachLng":-117.929,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":3046,"observedAt":"2026-07-18T17:12:01.777Z","beachSlug":"glass-beach","beachName":"Glass Beach","beachLat":39.4487,"beachLng":-123.8078,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Sand felt normal, nothing sticky underfoot.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":3027,"observedAt":"2026-07-18T17:12:02.134Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"plate","sandConsistency":"liquid","waterEntered":false,"waterSigns":["tar_balls"],"waterExtent":"isolated","notes":"Heavy tar coverage, hard to find clean sand.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":3040,"observedAt":"2026-07-18T17:20:08.996Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":true,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":2993,"observedAt":"2026-07-18T17:22:56.470Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"sporadic","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":3019,"observedAt":"2026-07-18T17:28:40.648Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"pea","sandConsistency":"liquid","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":3032,"observedAt":"2026-07-18T17:33:36.395Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"liquid","waterEntered":false,"waterSigns":["tar_balls"],"waterExtent":"isolated","notes":"Heavy tar coverage, hard to find clean sand.","qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":3087,"observedAt":"2026-07-18T17:36:37.617Z","beachSlug":"mission-beach","beachName":"Mission Beach","beachLat":32.77,"beachLng":-117.2517,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"pea","sandConsistency":"hard","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":3057,"observedAt":"2026-07-18T17:37:28.149Z","beachSlug":"santa-cruz-main-beach","beachName":"Santa Cruz Main Beach","beachLat":36.9614,"beachLng":-122.0189,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2981,"observedAt":"2026-07-18T17:38:21.364Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2995,"observedAt":"2026-07-18T17:45:55.697Z","beachSlug":"coal-oil-point","beachName":"Coal Oil Point","beachLat":34.4072,"beachLng":-119.8781,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"patchy","sandMaxSize":"plate","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":3054,"observedAt":"2026-07-18T17:46:32.038Z","beachSlug":"half-moon-bay-state-beach","beachName":"Half Moon Bay State Beach","beachLat":37.4636,"beachLng":-122.4459,"reportLat":37.4626,"reportLng":-122.4488,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":3075,"observedAt":"2026-07-18T17:47:50.670Z","beachSlug":"hermosa-beach","beachName":"Hermosa Beach","beachLat":33.8622,"beachLng":-118.4025,"reportLat":33.863,"reportLng":-118.4029,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"A","cohort":"anon","groupName":null},{"id":2978,"observedAt":"2026-07-18T17:48:25.989Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":34.4737,"reportLng":-120.2274,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":3068,"observedAt":"2026-07-18T17:48:51.292Z","beachSlug":"malibu-surfrider-beach","beachName":"Surfrider Beach","beachLat":34.0367,"beachLng":-118.6781,"reportLat":34.0362,"reportLng":-118.6799,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":3088,"observedAt":"2026-07-18T17:50:46.268Z","beachSlug":"coronado-beach","beachName":"Coronado Beach","beachLat":32.6832,"beachLng":-117.188,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":3012,"observedAt":"2026-07-18T17:50:56.667Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"broken","sandMaxSize":"plate","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":3065,"observedAt":"2026-07-18T17:51:52.951Z","beachSlug":"morro-strand-state-beach","beachName":"Morro Strand State Beach","beachLat":35.3733,"beachLng":-120.8642,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":"Looked clean today, no tar spotted.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":3041,"observedAt":"2026-07-18T18:02:40.568Z","beachSlug":"rincon","beachName":"Rincon Point","beachLat":34.3768,"beachLng":-119.4808,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"slab","sandConsistency":"sticky","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":3037,"observedAt":"2026-07-18T18:13:12.397Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"plate","sandConsistency":"sticky","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":3060,"observedAt":"2026-07-18T18:15:45.383Z","beachSlug":"seacliff-state-beach","beachName":"Seacliff State Beach","beachLat":36.9711,"beachLng":-121.9089,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":3008,"observedAt":"2026-07-18T18:22:59.652Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"patchy","sandMaxSize":"palm","sandConsistency":"liquid","waterEntered":true,"waterSigns":["sheen","odor"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"group","groupName":"SB Channelkeeper Volunteers"},{"id":3048,"observedAt":"2026-07-18T18:29:03.500Z","beachSlug":"stinson-beach","beachName":"Stinson Beach","beachLat":37.9008,"beachLng":-122.6444,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2992,"observedAt":"2026-07-18T18:32:15.677Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":null,"sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":3016,"observedAt":"2026-07-18T18:38:36.834Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":34.4116,"reportLng":-119.6746,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"plate","sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":2996,"observedAt":"2026-07-18T18:41:46.113Z","beachSlug":"goleta-beach","beachName":"Goleta Beach","beachLat":34.4144,"beachLng":-119.8256,"reportLat":34.4129,"reportLng":-119.8262,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":3005,"observedAt":"2026-07-18T18:46:52.287Z","beachSlug":"west-beach","beachName":"West Beach","beachLat":34.4098,"beachLng":-119.6903,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"broken","sandMaxSize":"slab","sandConsistency":"hard","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":"Thick tar balls all along the wrack line, feet got covered.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":2980,"observedAt":"2026-07-18T18:47:11.324Z","beachSlug":"refugio","beachName":"Refugio State Beach","beachLat":34.4661,"beachLng":-120.0631,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":3002,"observedAt":"2026-07-18T18:54:24.282Z","beachSlug":"leadbetter","beachName":"Leadbetter Beach","beachLat":34.4009,"beachLng":-119.6973,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"broken","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["sheen","tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":3074,"observedAt":"2026-07-18T18:56:32.359Z","beachSlug":"venice-beach","beachName":"Venice Beach","beachLat":33.985,"beachLng":-118.4695,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":3063,"observedAt":"2026-07-18T19:10:27.985Z","beachSlug":"morro-strand-state-beach","beachName":"Morro Strand State Beach","beachLat":35.3733,"beachLng":-120.8642,"reportLat":35.3745,"reportLng":-120.8642,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":null,"sandConsistency":"firm","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":3070,"observedAt":"2026-07-18T19:17:03.804Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"B","cohort":"registered","groupName":null},{"id":2983,"observedAt":"2026-07-18T19:22:28.273Z","beachSlug":"el-capitan","beachName":"El Capitan State Beach","beachLat":34.4586,"beachLng":-120.0269,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":3061,"observedAt":"2026-07-18T19:33:01.230Z","beachSlug":"monterey-state-beach","beachName":"Monterey State Beach","beachLat":36.6072,"beachLng":-121.8631,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2986,"observedAt":"2026-07-18T19:42:09.868Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"sporadic","sandMaxSize":"plate","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":3049,"observedAt":"2026-07-18T19:52:11.027Z","beachSlug":"muir-beach","beachName":"Muir Beach","beachLat":37.8597,"beachLng":-122.5747,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":3081,"observedAt":"2026-07-18T19:53:08.349Z","beachSlug":"laguna-beach","beachName":"Main Beach","beachLat":33.5427,"beachLng":-117.7854,"reportLat":null,"reportLng":null,"zone":"rocks","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"registered","groupName":null},{"id":3076,"observedAt":"2026-07-18T20:04:09.194Z","beachSlug":"seal-beach","beachName":"Seal Beach","beachLat":33.7414,"beachLng":-118.105,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":3051,"observedAt":"2026-07-18T20:09:41.878Z","beachSlug":"ocean-beach-sf","beachName":"Ocean Beach","beachLat":37.7594,"beachLng":-122.5107,"reportLat":37.7612,"reportLng":-122.5119,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2989,"observedAt":"2026-07-18T20:10:53.670Z","beachSlug":"haskells","beachName":"Haskell's Beach","beachLat":34.4267,"beachLng":-119.9098,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"patchy","sandMaxSize":null,"sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"A few tar spots near the waterline, avoidable.","qualityGrade":"C","cohort":"anon","groupName":null},{"id":3086,"observedAt":"2026-07-18T20:10:55.892Z","beachSlug":"mission-beach","beachName":"Mission Beach","beachLat":32.77,"beachLng":-117.2517,"reportLat":32.7727,"reportLng":-117.2524,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["sheen","tar_balls"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":3034,"observedAt":"2026-07-18T20:13:04.942Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"patchy","sandMaxSize":"plate","sandConsistency":"liquid","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"widespread","notes":null,"qualityGrade":"B","cohort":"anon","groupName":null},{"id":3091,"observedAt":"2026-07-18T20:17:35.261Z","beachSlug":"trestles","beachName":"Trestles","beachLat":33.3825,"beachLng":-117.5928,"reportLat":33.3809,"reportLng":-117.591,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":"Clear water, no sheen visible.","qualityGrade":"B","cohort":"anon","groupName":null},{"id":3014,"observedAt":"2026-07-18T20:24:35.591Z","beachSlug":"east-beach","beachName":"East Beach","beachLat":34.4145,"beachLng":-119.6748,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"palm","sandConsistency":"firm","waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":3069,"observedAt":"2026-07-18T20:35:11.435Z","beachSlug":"santa-monica-beach","beachName":"Santa Monica State Beach","beachLat":34.0089,"beachLng":-118.4973,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":3080,"observedAt":"2026-07-18T20:39:33.923Z","beachSlug":"newport-beach","beachName":"Newport Beach","beachLat":33.606,"beachLng":-117.929,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":null,"waterSigns":[],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"registered","groupName":null},{"id":3089,"observedAt":"2026-07-18T20:39:41.283Z","beachSlug":"imperial-beach","beachName":"Imperial Beach","beachLat":32.5797,"beachLng":-117.1339,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"hard","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"anon","groupName":null},{"id":3047,"observedAt":"2026-07-18T20:46:49.716Z","beachSlug":"doran-beach","beachName":"Doran Beach","beachLat":38.3243,"beachLng":-123.0533,"reportLat":null,"reportLng":null,"zone":"wrack_line","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"C","cohort":"anon","groupName":null},{"id":2979,"observedAt":"2026-07-18T20:46:50.785Z","beachSlug":"gaviota","beachName":"Gaviota State Beach","beachLat":34.4711,"beachLng":-120.2278,"reportLat":null,"reportLng":null,"zone":"dry_sand","sandCoverage":"none","sandMaxSize":null,"sandConsistency":null,"waterEntered":true,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":3036,"observedAt":"2026-07-18T20:54:12.706Z","beachSlug":"carpinteria","beachName":"Carpinteria State Beach","beachLat":34.3914,"beachLng":-119.522,"reportLat":null,"reportLng":null,"zone":"waterline","sandCoverage":"broken","sandMaxSize":"pea","sandConsistency":"sticky","waterEntered":false,"waterSigns":["none"],"waterExtent":null,"notes":null,"qualityGrade":"A","cohort":"registered","groupName":null},{"id":2994,"observedAt":"2026-07-18T20:56:12.277Z","beachSlug":"sands","beachName":"Sands Beach","beachLat":34.4079,"beachLng":-119.8728,"reportLat":34.4149,"reportLng":-119.8775,"zone":"dry_sand","sandCoverage":"trace","sandMaxSize":"coin","sandConsistency":"firm","waterEntered":false,"waterSigns":["sheen"],"waterExtent":"isolated","notes":null,"qualityGrade":"C","cohort":"anon","groupName":null}]}