Cant update image field after uploading image to ZFS

Cant update image field after uploading image to ZFS

Hello i recently made an application in zoho creator for customer service where customers could upload their complaints every field has been mapped from creator into crm and works fine except for the image upload field i have tried every method to make the field work but have failed the api also states that File_Id__s has to be passed but so far it has failed for both files and images only file_id has produced satisfactory results any help is appreciated
thank you 

for each Complaint in Complaints { m = Map(); m.put("Name", "N"); image = invokeurl [ url :"https://creator.zoho.com" + Complaint.get("Image") type :GET connection:"creator" ]; info image; image.setParamName("file"); // upload uploadimg = invokeurl [ url :"https://www.zohoapis.com/crm/v8/files" type :POST files:image connection:"crm" ]; lead = zoho.crm.createRecord("Complaints",m); info lead; leadId = lead.get("id"); imgId = uploadimg.get("data").get(0).get("details").get("id"); mmp = Map(); mmp.put("file_id",imgId); flist = list(); flist.add(mmp); mp = Map(); mp.put("Image",file); info mp; update = zoho.crm.updateRecord("Complaints",leadId,mp); info update;