Download de planilha EXCEL tratada no back end

Boa noite pessoal, estou trabalhando com uma planilha excel no back end e ja tratei toda ela por la, estou tentando disponibilizar para o usuário baixar, porém quando eu pego o arquivo do back end para baixar no front ele só baixa um arquivo undefined, sabem oq pode ser ? Estou usando a biblioteca xlsx populate do node js

import XlsxPopulate from "xlsx-populate";
let quotationBox = document.querySelector(".fatherBox");

async function backendAPIConsult() {
  let request = {
    method: "GET",
    headers: {
      "Content-Type": "application/json",
    },
  };
  try {
    let apiResponse = await fetch(
      `http://localhost:3333/cotacoesInside`,
      request
    );

    if (apiResponse.status == 200) {
      let finalResponse = await apiResponse.json();
      quotationBox.innerHTML = `<a href=${finalResponse} download>Download do Excel</a>`;
    } else {
      throw Error("Error searching materials with prices list");
    }
  } catch (error) {
    console.log(error);
  }
}
backendAPIConsult();

o código está dessa maneira

Coloque o código do backend de cotacoesInside.

voce nao pode fazer um a href para o arquivo, o backend api tem que retornar o arquivo em si

de uma olhada em https://github.com/dtjohnson/xlsx-populate#serving-from-express

para maiores detalhes