Listar Produtos do Lexos em Planilha via API

Bom dia, tudo certo?
Como fazer para listar os produtos do Lexos via API em uma Planilha Google através do Google App Script?
@ChatGPT

Para listar os produtos do Lexos em uma planilha do Google via API e Google App Script, é necessário primeiro obter uma chave de API do Lexos. Em seguida, é possível usar o método “UrlFetchApp.fetch” do Google App Script para chamar a API do Lexos e receber uma resposta em formato JSON. Depois disso, é possível transformar os dados JSON em um formato legível para humanos e inseri-lo na planilha do Google.

Um exemplo de código para implementar essa funcionalidade:

function listarProdutosLexos() {
  var url = "https://api.lexos.com.br/produtos?key=SUA_CHAVE_DE_API";
  var response = UrlFetchApp.fetch(url);
  var json = JSON.parse(response.getContentText());
  
  var planilha = SpreadsheetApp.getActiveSpreadsheet();
  var aba = planilha.getActiveSheet();
  
  var dados = json.produtos;
  var linhaInicial = 1;
  var colunaInicial = 1;
  
  // Inserindo dados na primeira linha e coluna da planilha
  for(var i = 0; i < dados.length; i++) {
    var produto = dados[i];
    aba.getRange(linhaInicial + i, colunaInicial).setValue(produto.nome);
    aba.getRange(linhaInicial + i, colunaInicial + 1).setValue(produto.descricao);
    aba.getRange(linhaInicial + i, colunaInicial + 2).setValue(produto.valor);
  }
}

Lembrando que é necessário substituir “SUA_CHAVE_DE_API” pela chave de API do Lexos que você recebeu ao se cadastrar.