Как обойти ограничения к API на количество запросов?
В любом случае придётся использовать прокси
Ну как бы да, если сказано Клиент обязан иметь timeout ответа от сервера не менее 60 секунд для всех API вызовов, 
если в описании конкретного REST метода данный параметр не уточняется отдельно.
Установлен
запрет на количество запросов с одного ip адреса 
-
не чаще чем 2 раза за 1 
минуту
.
Естественно прокси нужен. И запросы лучше делай через CURL. Там удобно можно прокси ставить: $proxy_ip = '12.34.21.23:9050'; //IP адрес сервера прокси и порт
    $loginpassw = 'login:password';  //логин и пароль для прокси
    
    $ch = curl_init();

    curl_setopt($ch, CURLOPT_PROXY, $proxy_ip );
    curl_setopt($ch, CURLOPT_PROXYUSERPWD, $loginpassw);

    //доступные значения для типа используемого прокси-сервера:  CURLPROXY_HTTP (по умолчанию), CURLPROXY_SOCKS4, CURLPROXY_SOCKS5, CURLPROXY_SOCKS4A или CURLPROXY_SOCKS5_HOSTNAME. 
    curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5);