{"active":true,"first_name":"Gabriel","last_name":"Keinig","race":"White","gender":"Male","rank":"DT3","command":{"command":"063 DET","assignment_date":"2022-07-02","id":"63det"},"shield_no":3834,"taxid":"958746","complaint_ids":[202307403,201901190,201903882],"command_history":[{"command":"060 PCT","id":"60pct"}],"appt_date":"2015-07-08","middle_initial":"K","shield_no_history":[18190],"documents":[{"url":"https://www.documentcloud.org/documents/21051834-keinig-958746-01-06-20-1","type":"brady-giglio"}],"image":"https://www.50-a.org/images/officer/MSPM-gabriel-keinig.jpg","payroll":{"salary":"119314","regular":"115089","overtime":"74937","other":"15318","total":"205344"},"email":"gabriel.keinig@nypd.org","id":"MSPM","url":"https://www.50-a.org/officer/MSPM"}