PHP curl стал выдавать ошибку?
Судя по логу из спойлера, запрос делается к сайту который использует Cloudflare в качестве WAF и защиты от DDoS атак.
Как раз таки Cloudflare при блокировке поступающего запроса на защищаемый им сайт возвращает Error 1020 Access Denied (подробнее тут).
Либо администрация сайта усилила правила фильтрации поступающего HTTP трафика, либо система защиты от атак поняла что запросы с вашего IP или User-Agent'а являются автоматическими (ботом), в связи с чем начала блокировать их.

Попробуйте:

изменить значение для CURLOPT_USERAGENT, выставив реальный User-Agent обычного браузера
изменить IP с которого делается отправка такого запроса

Затем выполните вопрос и залогируйте полный ответ (тело), а не только http-статус ответа.
Если запрос пройдёт - значит всё отлично,  а иначе увидите полный html вывод ответа, на базе которого можно будет лучше понять какие дальнейшие действия можно предпринимать чтобы "обойти" защиту.

Если ответ помог, не забудьте отметить его как решение вашего вопроса. Успехов!
Блокировка запросов.
Ошибка curl 1020
Увеличить интервал между запросами.
Добавить стандартные заголовки в запросы, например, заголовок User-Agent.
Проверить, не ограничивает ли сервер ваш IP-адрес или ваш провайдер интернета.
Проверить, не изменился ли URL или структура запросов для этого API.

Интернет в помощь.