{"token":"csbh44TZwQkSS1R9WSPtPafHA3hZWXMlXwWVIaPL","user_id":1,"filename":"staff.csv","created_at":"2026-10-23T03:37:00+08:00","create_missing_positions":false,"source_rows":[{"number":1,"values":["name","email","phone","position","department","sort","status"]},{"number":2,"values":["Ahmad Ali","ahmad@example.com","","","","1","Active"]},{"number":3,"values":["Ahmad Dua","AHMAD@example.com","","","","2","Active"]}],"rows":[{"row":2,"name":"Ahmad Ali","email":"ahmad@example.com","phone":"","position":"","position_code":"","position_bm":"","position_en":"","position_name_en":"","position_ref_code":"","position_status":"none","department":"","department_id":null,"department_name":"","sort_raw":"1","sort":1,"status_raw":"Active","status":1,"email_key":"ahmad@example.com","action":"insert","errors":["This email appears more than once in the file."]},{"row":3,"name":"Ahmad Dua","email":"ahmad@example.com","phone":"","position":"","position_code":"","position_bm":"","position_en":"","position_name_en":"","position_ref_code":"","position_status":"none","department":"","department_id":null,"department_name":"","sort_raw":"2","sort":2,"status_raw":"Active","status":1,"email_key":"ahmad@example.com","action":"insert","errors":["This email appears more than once in the file."]}],"total_rows":2,"valid_rows":0,"invalid_rows":2,"insert_count":0,"update_count":0}