var userContentUrl = user.portal.url + "/content/users/" + user.credential.userId, folderUrl; if ("Want to save to the root folder") { folderUrl = userContentUrl; } else { folderUrl = userContentUrl + "/" + folderId; } var request = esri.request({ url: folderUrl + "/addItem", content: item }, { usePost: true }); request.then(requestSucceeded);