При просмотре сетевого запроса вы видите, что он не работает из-за заблокированного флага смешанного содержимого
![screenshot of network request](https://i.stack.imgur.com/T8orx.png)
Небольшое копание предполагает, что это может быть связано с тем, что вызов осуществляется через http, а не через https, что, к сожалению, может быть исправлено только создателем API. В результате браузер не может выполнить запрос, так как видит ответ небезопасным. Подробнее здесь .
К сожалению, на самом деле это не отвечает на вопрос: если запрос был сделан из бэкэнда, он может быть не так чувствителен к смешанному контенту, но в браузере вам может быть сложно получить результаты из этого API. (Например, звонок от почтальона, ответ API передается без проблем)