Hi Folks
I am trying to create contact via Portal Web API + LIQUID code. I tried the below code to set the Account/Company of the newly created contact but I am getting 403.
// {% assign parentcustomerid = user.parentcustomerid.Id %}
var fname = $('#fname').val();
var lname = $('#lname').val();
var email = $('#email').val();
//var parentcustomerid = '{{parentcustomerid}}'
var dataObject = {
"emailaddress1": email,
"firstname": fname,
"lastname": lname,
"parentcustomerid_account":'{{parentcustomerid}}'
};
//"parentcustomerid_account":parentcustomerid
//"parentcustomerid":parentcustomerid
webapi.safeAjax({
type: "POST",
url: "/_api/contacts",
contentType: "application/json",
data: JSON.stringify(dataObject),
success: function (res, status, xhr) {
//print id of newly created entity record
console.log("entityID: " + xhr.getResponseHeader("entityid"))
}
});
I tried the
