{"help": "https://ckan0.cf.opendata.inter.prod-toronto.ca/ne/api/3/action/help_show?name=datastore_search", "success": true, "result": {"include_total": true, "limit": 100, "records_format": "objects", "resource_id": "4274fa5a-3ff8-4959-b20f-19839815794c", "total_estimation_threshold": null, "records": [{"_id":1,"YEAR":2021,"RANK":"Uniform","CLASSIFICATION":"Staff Inspector","COUNT_":"1"},{"_id":2,"YEAR":2021,"RANK":"Uniform","CLASSIFICATION":"Inspector","COUNT_":"44"},{"_id":3,"YEAR":2021,"RANK":"Uniform","CLASSIFICATION":"Staff Sergeant/Detective Sergeant","COUNT_":"217"},{"_id":4,"YEAR":2021,"RANK":"Uniform","CLASSIFICATION":"Sergeant/Detective","COUNT_":"745"},{"_id":5,"YEAR":2021,"RANK":"Uniform","CLASSIFICATION":"Police Constable","COUNT_":"3,930"},{"_id":6,"YEAR":2021,"RANK":"Civilian","CLASSIFICATION":"Cadets-in-Training","COUNT_":"154"},{"_id":7,"YEAR":2021,"RANK":"Civilian","CLASSIFICATION":"Civilian Command Officer","COUNT_":"2"},{"_id":8,"YEAR":2021,"RANK":"Civilian","CLASSIFICATION":"Director","COUNT_":"6"},{"_id":9,"YEAR":2021,"RANK":"Parking","CLASSIFICATION":"Parking Enforcement Officer","COUNT_":"312"},{"_id":10,"YEAR":2021,"RANK":"Civilian","CLASSIFICATION":"Court Officer","COUNT_":"454"},{"_id":11,"YEAR":2021,"RANK":"Civilian","CLASSIFICATION":"Document Server","COUNT_":"15"},{"_id":12,"YEAR":2021,"RANK":"Civilian","CLASSIFICATION":"Communications Operator","COUNT_":"283"},{"_id":13,"YEAR":2021,"RANK":"Civilian","CLASSIFICATION":"Custodial Officer","COUNT_":"1"},{"_id":14,"YEAR":2021,"RANK":"Civilian","CLASSIFICATION":"Other Civilians","COUNT_":"1,734"},{"_id":15,"YEAR":2021,"RANK":"Volunteer","CLASSIFICATION":"Auxiliary Personnel","COUNT_":"295"},{"_id":16,"YEAR":2021,"RANK":"Part Time/Temporary","CLASSIFICATION":"School Crossing Guard","COUNT_":"None"},{"_id":17,"YEAR":2021,"RANK":"Part Time/Temporary","CLASSIFICATION":"Temporary Employee","COUNT_":"93"},{"_id":18,"YEAR":2021,"RANK":"Part Time/Temporary","CLASSIFICATION":"Part-time Court Officer","COUNT_":"None"},{"_id":19,"YEAR":2021,"RANK":"Part Time/Temporary","CLASSIFICATION":"Part-time Employee - other","COUNT_":"20"},{"_id":20,"YEAR":2022,"RANK":"Uniform","CLASSIFICATION":"Chief","COUNT_":"2"},{"_id":21,"YEAR":2022,"RANK":"Uniform","CLASSIFICATION":"Deputy Chief","COUNT_":"3"},{"_id":22,"YEAR":2022,"RANK":"Uniform","CLASSIFICATION":"Chief Superintendent","COUNT_":"8"},{"_id":23,"YEAR":2022,"RANK":"Uniform","CLASSIFICATION":"Superintendent","COUNT_":"31"},{"_id":24,"YEAR":2022,"RANK":"Uniform","CLASSIFICATION":"Staff Inspector","COUNT_":"1"},{"_id":25,"YEAR":2022,"RANK":"Uniform","CLASSIFICATION":"Inspector","COUNT_":"46"},{"_id":26,"YEAR":2022,"RANK":"Uniform","CLASSIFICATION":"Staff Sergeant/Detective Sergeant","COUNT_":"205"},{"_id":27,"YEAR":2022,"RANK":"Uniform","CLASSIFICATION":"Sergeant/Detective","COUNT_":"755"},{"_id":28,"YEAR":2022,"RANK":"Uniform","CLASSIFICATION":"Police Constable","COUNT_":"3,875"},{"_id":29,"YEAR":2022,"RANK":"Civilian","CLASSIFICATION":"Cadets-in-Training","COUNT_":"230"},{"_id":30,"YEAR":2022,"RANK":"Civilian","CLASSIFICATION":"Civilian Command Officer","COUNT_":"2"},{"_id":31,"YEAR":2022,"RANK":"Civilian","CLASSIFICATION":"Director","COUNT_":"8"},{"_id":32,"YEAR":2022,"RANK":"Parking","CLASSIFICATION":"Parking Enforcement Officer","COUNT_":"277"},{"_id":33,"YEAR":2022,"RANK":"Civilian","CLASSIFICATION":"Court Officer","COUNT_":"431"},{"_id":34,"YEAR":2022,"RANK":"Civilian","CLASSIFICATION":"Document Server","COUNT_":"16"},{"_id":35,"YEAR":2022,"RANK":"Civilian","CLASSIFICATION":"Communications Operator","COUNT_":"288"},{"_id":36,"YEAR":2022,"RANK":"Civilian","CLASSIFICATION":"Custodial Officer","COUNT_":"None"},{"_id":37,"YEAR":2022,"RANK":"Civilian","CLASSIFICATION":"Other Civilians","COUNT_":"1,806"},{"_id":38,"YEAR":2022,"RANK":"Volunteer","CLASSIFICATION":"Auxiliary Personnel","COUNT_":"304"},{"_id":39,"YEAR":2022,"RANK":"Part Time/Temporary","CLASSIFICATION":"Temporary Employee","COUNT_":"95"},{"_id":40,"YEAR":2022,"RANK":"Part Time/Temporary","CLASSIFICATION":"Part-time Court Officer","COUNT_":"None"},{"_id":41,"YEAR":2022,"RANK":"Part Time/Temporary","CLASSIFICATION":"Part-time Employee - other","COUNT_":"18"},{"_id":42,"YEAR":2023,"RANK":"Uniform","CLASSIFICATION":"Chief","COUNT_":"1"},{"_id":43,"YEAR":2023,"RANK":"Uniform","CLASSIFICATION":"Deputy Chief","COUNT_":"2"},{"_id":44,"YEAR":2023,"RANK":"Uniform","CLASSIFICATION":"Chief Superintendent","COUNT_":"7"},{"_id":45,"YEAR":2023,"RANK":"Uniform","CLASSIFICATION":"Superintendent","COUNT_":"31"},{"_id":46,"YEAR":2023,"RANK":"Uniform","CLASSIFICATION":"Staff Inspector","COUNT_":"0"},{"_id":47,"YEAR":2023,"RANK":"Uniform","CLASSIFICATION":"Inspector","COUNT_":"50"},{"_id":48,"YEAR":2023,"RANK":"Uniform","CLASSIFICATION":"Staff Sergeant/Detective Sergeant","COUNT_":"190"},{"_id":49,"YEAR":2023,"RANK":"Uniform","CLASSIFICATION":"Sergeant/Detective","COUNT_":"704"},{"_id":50,"YEAR":2023,"RANK":"Uniform","CLASSIFICATION":"Police Constable","COUNT_":"4044"},{"_id":51,"YEAR":2023,"RANK":"Civilian","CLASSIFICATION":"Cadets-in-Training","COUNT_":"266"},{"_id":52,"YEAR":2023,"RANK":"Civilian","CLASSIFICATION":"Civilian Command Officer","COUNT_":"2"},{"_id":53,"YEAR":2023,"RANK":"Civilian","CLASSIFICATION":"Director","COUNT_":"7"},{"_id":54,"YEAR":2023,"RANK":"Parking","CLASSIFICATION":"Parking Enforcement Officer","COUNT_":"321"},{"_id":55,"YEAR":2023,"RANK":"Civilian","CLASSIFICATION":"Court Officer","COUNT_":"434"},{"_id":56,"YEAR":2018,"RANK":"Volunteer","CLASSIFICATION":"Auxiliary Personnel","COUNT_":"343"},{"_id":57,"YEAR":2018,"RANK":"Part Time/Temporary","CLASSIFICATION":"Temporary Employee","COUNT_":"52"},{"_id":58,"YEAR":2018,"RANK":"Part Time/Temporary","CLASSIFICATION":"School Crossing Guard","COUNT_":"727"},{"_id":59,"YEAR":2018,"RANK":"Part Time/Temporary","CLASSIFICATION":"Part-time Court Officer","COUNT_":"113"},{"_id":60,"YEAR":2018,"RANK":"Part Time/Temporary","CLASSIFICATION":"Part-time Employee - other","COUNT_":"70"},{"_id":61,"YEAR":2019,"RANK":"Uniform","CLASSIFICATION":"Chief","COUNT_":"1"},{"_id":62,"YEAR":2019,"RANK":"Uniform","CLASSIFICATION":"Deputy Chief","COUNT_":"4"},{"_id":63,"YEAR":2019,"RANK":"Uniform","CLASSIFICATION":"Chief Superintendent","COUNT_":"5"},{"_id":64,"YEAR":2019,"RANK":"Uniform","CLASSIFICATION":"Superintendent","COUNT_":"23"},{"_id":65,"YEAR":2019,"RANK":"Uniform","CLASSIFICATION":"Staff Inspector","COUNT_":"1"},{"_id":66,"YEAR":2019,"RANK":"Uniform","CLASSIFICATION":"Inspector","COUNT_":"41"},{"_id":67,"YEAR":2019,"RANK":"Uniform","CLASSIFICATION":"Staff Sergeant/Detective Sergeant","COUNT_":"222"},{"_id":68,"YEAR":2019,"RANK":"Uniform","CLASSIFICATION":"Sergeant/Detective","COUNT_":"772"},{"_id":69,"YEAR":2019,"RANK":"Uniform","CLASSIFICATION":"Police Constable","COUNT_":"3,827"},{"_id":70,"YEAR":2019,"RANK":"Civilian","CLASSIFICATION":"Cadets-in-Training","COUNT_":"258"},{"_id":71,"YEAR":2019,"RANK":"Civilian","CLASSIFICATION":"Civilian Command Officer","COUNT_":"1"},{"_id":72,"YEAR":2019,"RANK":"Civilian","CLASSIFICATION":"Director","COUNT_":"6"},{"_id":73,"YEAR":2019,"RANK":"Parking","CLASSIFICATION":"Parking Enforcement Officer","COUNT_":"322"},{"_id":74,"YEAR":2019,"RANK":"Civilian","CLASSIFICATION":"Court Officer","COUNT_":"433"},{"_id":75,"YEAR":2019,"RANK":"Civilian","CLASSIFICATION":"Document Server","COUNT_":"12"},{"_id":76,"YEAR":2019,"RANK":"Civilian","CLASSIFICATION":"Communications Operator","COUNT_":"248"},{"_id":77,"YEAR":2019,"RANK":"Civilian","CLASSIFICATION":"Custodial Officer","COUNT_":"5"},{"_id":78,"YEAR":2019,"RANK":"Civilian","CLASSIFICATION":"Other Civilians","COUNT_":"1,475"},{"_id":79,"YEAR":2019,"RANK":"Volunteer","CLASSIFICATION":"Auxiliary Personnel","COUNT_":"367"},{"_id":80,"YEAR":2019,"RANK":"Part Time/Temporary","CLASSIFICATION":"Temporary Employee","COUNT_":"135"},{"_id":81,"YEAR":2019,"RANK":"Part Time/Temporary","CLASSIFICATION":"School Crossing Guard","COUNT_":"-"},{"_id":82,"YEAR":2019,"RANK":"Part Time/Temporary","CLASSIFICATION":"Part-time Court Officer","COUNT_":"77"},{"_id":83,"YEAR":2019,"RANK":"Part Time/Temporary","CLASSIFICATION":"Part-time Employee - other","COUNT_":"113"},{"_id":84,"YEAR":2020,"RANK":"Uniform","CLASSIFICATION":"Chief","COUNT_":"1"},{"_id":85,"YEAR":2020,"RANK":"Uniform","CLASSIFICATION":"Deputy Chief","COUNT_":"3"},{"_id":86,"YEAR":2020,"RANK":"Uniform","CLASSIFICATION":"Chief Superintendent","COUNT_":"5"},{"_id":87,"YEAR":2020,"RANK":"Uniform","CLASSIFICATION":"Superintendent","COUNT_":"20"},{"_id":88,"YEAR":2020,"RANK":"Uniform","CLASSIFICATION":"Staff Inspector","COUNT_":"1"},{"_id":89,"YEAR":2020,"RANK":"Uniform","CLASSIFICATION":"Inspector","COUNT_":"54"},{"_id":90,"YEAR":2020,"RANK":"Uniform","CLASSIFICATION":"Staff Sergeant/Detective Sergeant","COUNT_":"205"},{"_id":91,"YEAR":2020,"RANK":"Uniform","CLASSIFICATION":"Sergeant/Detective","COUNT_":"841"},{"_id":92,"YEAR":2020,"RANK":"Uniform","CLASSIFICATION":"Police Constable","COUNT_":"3,931"},{"_id":93,"YEAR":2020,"RANK":"Civilian","CLASSIFICATION":"Cadets-in-Training","COUNT_":"132"},{"_id":94,"YEAR":2020,"RANK":"Civilian","CLASSIFICATION":"Civilian Command Officer","COUNT_":"2"},{"_id":95,"YEAR":2020,"RANK":"Civilian","CLASSIFICATION":"Director","COUNT_":"7"},{"_id":96,"YEAR":2020,"RANK":"Parking","CLASSIFICATION":"Parking Enforcement Officer","COUNT_":"401"},{"_id":97,"YEAR":2020,"RANK":"Civilian","CLASSIFICATION":"Court Officer","COUNT_":"765"},{"_id":98,"YEAR":2020,"RANK":"Civilian","CLASSIFICATION":"Document Server","COUNT_":"15"},{"_id":99,"YEAR":2020,"RANK":"Civilian","CLASSIFICATION":"Communications Operator","COUNT_":"312"},{"_id":100,"YEAR":2020,"RANK":"Civilian","CLASSIFICATION":"Custodial Officer","COUNT_":"1"}], "fields": [{"id": "_id", "type": "int"}, {"id": "YEAR", "type": "int4", "info": {"notes": "Year of reported personnel"}}, {"id": "RANK", "type": "text", "info": {"notes": "Breakdown of rank, uniform, civilian, other"}}, {"id": "CLASSIFICATION", "type": "text", "info": {"notes": "Description of rank breakdown"}}, {"id": "COUNT_", "type": "text", "info": {"notes": "Count of employed persons"}}], "_links": {"start": "/api/action/datastore_search?resource_id=4274fa5a-3ff8-4959-b20f-19839815794c", "next": "/api/action/datastore_search?resource_id=4274fa5a-3ff8-4959-b20f-19839815794c&offset=100"}, "total": 272, "total_was_estimated": false}}