[{"id":1635157,"event_type":"response","created_at":"2026-06-16T11:12:33.684-04:00","described_state":null,"calculated_state":"successful","last_described_at":"2026-06-18T06:50:38.846-04:00","incoming_message_id":153780,"outgoing_message_id":null,"comment_id":null,"display_status":"Successful","snippet":"Hello,\n Please see attached regarding your OPRA request. Thank you.\n\n-Ryan Giles, Records Custodian\n\nNicole \nNicole L. O’Hara, CTC\nLand Use Board Secre...","info_request":{"id":92350,"url_title":"code_violation_list_request_4198","title":"Code Violation List Request","created_at":"2026-06-15T09:29:51.259-04:00","updated_at":"2026-06-18T06:50:38.816-04:00","described_state":"successful","display_status":"Successful","awaiting_description":false,"prominence":"normal","law_used":"foi","tags":[]},"public_body":{"id":929,"url_name":"westville_borough","name":"Westville Borough","short_name":null,"created_at":"2017-11-06T23:42:42.385-05:00","updated_at":"2017-11-22T09:07:45.305-05:00","home_page":"https://www.westville-nj.com","notes":"","publication_scheme":"","disclosure_log":"","tags":[["GloucesterCounty",null],["municipal",null]],"info":{"requests_count":69,"requests_successful_count":27,"requests_not_held_count":0,"requests_overdue_count":0,"requests_visible_classified_count":51}},"user":{"id":9121,"url_name":"ava","name":"Ava","ban_text":"","about_me":""}},{"id":1634574,"event_type":"sent","created_at":"2026-06-15T09:29:51.640-04:00","described_state":"waiting_response","calculated_state":"waiting_response","last_described_at":"2026-06-15T09:29:51.697-04:00","incoming_message_id":null,"outgoing_message_id":122563,"comment_id":null,"display_status":"Clarification","snippet":"Please accept this electronic request for public records made under OPRA and the common law right of access.  I am not required to fill out an official...","info_request":{"id":92350,"url_title":"code_violation_list_request_4198","title":"Code Violation List Request","created_at":"2026-06-15T09:29:51.259-04:00","updated_at":"2026-06-18T06:50:38.816-04:00","described_state":"successful","display_status":"Successful","awaiting_description":false,"prominence":"normal","law_used":"foi","tags":[]},"public_body":{"id":929,"url_name":"westville_borough","name":"Westville Borough","short_name":null,"created_at":"2017-11-06T23:42:42.385-05:00","updated_at":"2017-11-22T09:07:45.305-05:00","home_page":"https://www.westville-nj.com","notes":"","publication_scheme":"","disclosure_log":"","tags":[["GloucesterCounty",null],["municipal",null]],"info":{"requests_count":69,"requests_successful_count":27,"requests_not_held_count":0,"requests_overdue_count":0,"requests_visible_classified_count":51}},"user":{"id":9121,"url_name":"ava","name":"Ava","ban_text":"","about_me":""}}]