A small, dependency-free Python package that fetches App Store customer reviews and ratings for any app as JSON. Uses the public iTunes RSS reviews feed and the iTunes Lookup API. No API key.
pip install ./appstore_reviews-0.1.0-py3-none-any.whl
Downloads: wheel · source · MIT license.
from appstore_reviews import get_rating, get_reviews
print(get_rating(284882215, country="us"))
for r in get_reviews(284882215, country="us", pages=2):
print(r["rating"], r["title"])
The hosted App Store Reviews Scraper on Apify handles those: pay per review, no setup. Disclosure: I maintain both.