почему мой констант CharacterHtml не работает?

Написал аниме-сайт в поисках персонажей, но есть ошибка, которую не могу понять уже несколько дней:

введите сюда описание изображения

var Title = window.document.getElementById("title");
var Img = window.document.getElementById("Image");


const UrlBase = "https://api.jikan.moe/v4/characters";

async function getCaracter() {
  var ListCaracters = document.getElementById("ListCaracters")
  const request = await fetch(UrlBase)
  const response = await request.json()
  console.log(response.data)
  const caracters = response.data
  const CaracterHtml = caracters.map((carcater) => {
    `
<div class="CartAnime">
<img id="Image" src="${carcater.images.webp.image_url}" alt="picofAnime">
<h2 id="title">${carcater.name}</h2>
 </div>
`
  })

  ListCaracters.innerHTML = CaracterHtml;
}

getCaracter();


Ответы (1 шт):

Автор решения: Grundy

Первая ошибка сообщает о статусе 429

введите сюда описание изображения

Из-за это в ответе сервера приходит не ожидаемый массив, а что-то.

Для исправления - нужно уменьшить количество запросов к этому api, чтобы оно укладывалось в указанные ограничения

Интервал Количество запросов
В день не ограничено
В минуту 60 запросов
В секунду 3 запроса
→ Ссылка