cancel
Showing results for 
Search instead for 
Did you mean: 

iRPA - Calling DMS API

Former Member
0 Kudos

Hi Team,

Trying to call DMS API from bot, but script is not accepting the 'FormData()'

var oFormData = new FormData();
oFormData.append("cmisAction", "createFolder");
oFormData.append("succinct", "true");
oFormData.append("propertyId[0]", "cmis:name");
oFormData.append("propertyValue[0]", `${folderName}`);
oFormData.append("propertyId[1]", "cmis:objectTypeId");
oFormData.append("propertyValue[1]", "cmis:folder");
var oSettings = {
                "url": sUrl,
                "method": "POST",
                "async": false,
                "data": oFormData,
                "cache": false,
                "contentType": false,
                "processData": false,
                "headers": {
                    'X-CSRF-Token': sToken
                }
            };

Please help me with this, how to handle this scenario ?

Regard,

Satya

Former Member
0 Kudos

Issue Resolved

let oFormData={ "cmisAction": "createFolder", "succinct": "true", "propertyId[0]": "cmis:name", "propertyValue[0]": folderName, "propertyId[1]": "cmis:objectTypeId", "propertyValue[1]": "cmis:folder"};
return { method: 'POST', url: `${dmsServiceUrl}`, responseType: 'json', resolveBodyOnly: true, form: oFormData, "DataServiceVersion":"2.0", "headers": { "DataServiceVersion":"2.0", "Accept": "application/json", "Authorization": "Bearer " + objToken }};

Accepted Solutions (0)

Answers (1)

Answers (1)

davide_bramati
Advisor
Advisor
0 Kudos

What if I need to create a document in folder? How would be the form if there is a file to upload?