{"active":true,"first_name":"Justin","last_name":"Thornton","race":"Black","gender":"Male","rank":"DT3","command":{"command":"BX CT","assignment_date":"2026-08-05","id":"89"},"shield_no":4239,"taxid":"957217","complaint_ids":[202104847,201804929],"command_history":[{"command":"INT CIS","id":"10"},{"command":"C A B","id":"CAB"},{"command":"YTH SD","id":"471"},{"command":"040 DET","id":"40det"},{"command":"TB DT03","id":"TB3"},{"command":"032 PCT","id":"32pct"}],"appt_date":"2014-07-09","middle_initial":"M","shield_no_history":[15200],"discipline":[{"disposition_date":"2019-03-05","case_no":"2019-20068","penalty":"Counseling, dismissal probation (12 months), ordered breath testing, pre-trial suspension days (31 days)","charges":[{"desc":"Unfit for duty.","disposition":"Guilty"}]}],"image":"https://www.50-a.org/images/officer/PS3R-justin-thornton.jpg","id":"PS3R","url":"https://www.50-a.org/officer/PS3R"}