Существует 3 JSON API для Google Cloud Storage. v1 (по умолчанию), v1beta1 и v1beta2. Вы используете v1beta1, и когда я использую его, он дает мне ту же ошибку.
С другой стороны, используя API v1, я получаю правильный ответ (код 200). Попробуйте использовать облачное хранилище JSON API v1, а не v1beta1.