⚡ iTunes Podcast Reviews Monitor
Pricing
from $3.00 / 1,000 results
⚡ iTunes Podcast Reviews Monitor
Scrape podcast reviews from the official iTunes RSS endpoints. Extract structured data including star ratings, text, and author info without browser overhead or authentication.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
太郎 山田
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Share
Apple Podcasts Reviews Monitor API | Ratings + Reviews
Monitor new ratings and customer reviews for Apple Podcast shows across any country storefront via the official iTunes Customer Reviews RSS JSON feed. No login, no API key.
Status
Scaffolded as part of Wave 18 Amplify — Apple Podcasts winner derivatives. Domain logic lives in src/workflow.js and makes live calls to iTunes public endpoints.
Feasibility
Very high — iTunes Customer Reviews RSS is a public JSON endpoint: itunes.apple.com/{country}/rss/customerreviews/id={id}/sortby=mostrecent/json. No auth, no key, no browser.
V1 scope
iTunes Customer Reviews RSS JSON only. Per review: podcast ID, country, reviewer name, rating (1-5), title, content, version reviewed, review date. OUT OF SCOPE: publisher responses, flag-for-removal actions, aggregated average rating (can be derived), historical review volumes beyond the 500-entry feed depth.
Extraction surfaces
- Customer Reviews: https://itunes.apple.com/{country}/rss/customerreviews/id={id}/sortby=mostrecent/json
- Paged: https://itunes.apple.com/{country}/rss/customerreviews/page={n}/id={id}/sortby=mostrecent/json
Known limitations and explicit warnings
- iTunes Customer Reviews feed depth is capped at 500 most-recent reviews per country per show (10 pages × 50).
- Reviews that have been removed (abuse/spam) vanish from the feed; the actor cannot resurrect them.
- Per-country feeds are separate — a review posted from Japan appears only in the jp storefront feed.
- The rating is the in-review star rating, not the show's aggregate score; aggregate score is not exposed in this feed.
- Publisher responses are not included in the V1 output shape; Apple surfaces them only in the Apple Podcasts app.
- Reviewer names are author-controlled display names and may be pseudonyms.
- Review dates are in the country's local format per feed; the actor normalizes to ISO 8601 UTC.
- Very popular shows accumulate tens of thousands of reviews globally; the 500-entry cap may miss older reviews — paginate aggressively for initial backfills.
- Some storefronts occasionally return empty JSON for shows with zero reviews; the actor records this explicitly rather than erroring.
Input
- Apple Podcast IDs and country codes
- Delivery mode (dataset or webhook)
- Dry-run support for local validation
Output
- Normalized
reviewsarray metasection with implementation status, feasibility note, V1 scope, warnings, and notes
Local run
npm testnpm start