I try to create a project based on another of my projects (<<myprojectid>>). Code below works, but it doesn´t update the Project Lead (leadAccountId). Any thought?
------------------------------------------------------------------------------------------------
function createProject(){
var apikey = "xxxxxxxxxxxx";
var login = "xxxxxxx@xxxxxx.com";
var UserCredentials = "Basic " + Utilities.base64Encode(login + ":" + apikey);
var Data = {"key":"NEWPRJ11","name":"Test Project created with shared configuration with T<<myprojectid>>", "leadAccountId":"NNNxNNNNNNxNNNNNNxxNxNNx"} ;
var payload = JSON.stringify(Data);
var headers = {"Accept":"application/json",
"Content-Type":"application/json",
"Authorization": UserCredentials,
"muteHttpExceptions": "True",
};
var options = {"method":"POST",
"headers": headers,
"payload" : payload,
};
var response = UrlFetchApp.fetch(IssueURL, options);
var dataAll = JSON.parse(response.getContentText());
var issueKey = dataAll.key;
Logger.log (issueKey);
}