Hello,
I am trying to read file from specific file location and post it to IDM. I have made file connection point to retrieve file from specific directory as a binary file template. So my file is coded as base64 in RawData attribute of related BOD. Then I am mapping this BOD into new BOD which is exactly same as IDM api call for add items containing base64 representation of my file and file name. Then I have made connection point for API. This connection point is taking mapped BOD, input parameters and call IDM api "IDM/api/items". If I test the connection point the file is really created as expected (I am using the copy of BOD taken from OneView for testing input request). But If I have dataflow activated the API call is returning error 400 "Bad Request".
Could you give me some hints what is wrong or is there any other good way of achieving the same result?
I am attaching log file which is showing exact call and response. It looks correct to me.
[View:/cfs-file/__key/communityserver-discussions-components-files/94/infor.api.idm_api-_2800_1_2900_.log:320:240]