Google App Scripts - nishant24tankariya/Liferay GitHub Wiki

Function with API call using basic authentication method

function getData(parameter) {
  var url = [API_ENDPOINT];
  
  var headers = {
    "access_token": "Basic [TOKEN]",
    "Content-Type": "application/json"
  };
  
  var requestBody = {
    ...
  };
  
  var options = {
    "method": "post",
    "headers": headers,
    "payload": JSON.stringify(requestBody)
  };
  
  try {
    var response = UrlFetchApp.fetch(url, options);
    var json = JSON.parse(response.getContentText());
    return json;
  } catch (error) {
    return error.toString();
  }
}