I used Google Apps Script with
var response = UrlFetchApp.fetch(url, params);
to get a response from an api. Sadly its too many request and too many data i need to be handled with Google Apps Script in Drive
My idea was now to switch to Google cloud functions and request but its not working.
const request = require('request');
const headers = {
    "Authorization" : "Basic " + Buffer.from('blabla').toString('base64')
};
const params = {
    "method":"GET",
    "headers":headers
};
exports.getCheckfrontBookings = (req, res) => {
  let url = 'https://fpronline.checkfront.com/api/3.0/item'
  request({url:url, qs:params}, function(err, response, body) {
    if(err) { console.log(err); return; }
    console.log("Get response: " + response.statusCode);
  });
 
    