¿Cuál es el equivalente del lado del servidor de $ .ajax () en Google Apps Scripts?

Quiero realizar una solicitud HTTP desde el código del lado del servidor en un script de aplicación de Google con unAuthorization encabezamiento. ¿Existe una API de App Script para enviar solicitudes HTTP?

¿Cuál es el equivalente de este código en un script de Google Apps?

 var api = "URL";
 $.ajax({
     type: 'GET',
     url: api,
     contentType: 'application/json',
     dataType:'json',
     data: {},
     beforeSend: function(xhr) {
         xhr.setRequestHeader('Authorization', makeBaseAuth('username', 'password'));
     }
});

Respuestas a la pregunta(2)

Su respuesta a la pregunta