Для правильного вопроса надо знать половину ответа
Не путайте кэш и хэш.
Делать такое надо на бэкенде. Что у вас там есть - PHP или Node.js, на том и делать.
Но я бы сделал отдельный скрипт, который по крону обновляет данные в БД.
Для правильного вопроса надо знать половину ответа
AJAX - это идеология обновления страницы без её полной перезагрузки.
XMLHTTPRequest и fetch - это всего лишь методы получения содержимого для обновления страницы.
Для правильного вопроса надо знать половину ответа
Заголовок Access-Control-Allow-Origin должен присутствовать в ответе сайта currate.ru
Без такого заголовка через AJAX можно делать запросы только со страниц сайта currate.ru
Решение - делать запрос через бэкэнд своего сайта.