OverviewPlatformsAPI Reference

App Store

New App Store reviews of your apps, per country, with their star rating.


The App Store is a review site, so Rumoro doesn't search it for your term. You add apps to a keyword's reviewSources, and every new review of those apps becomes a mention, even if it doesn't name the app.

platformappstore
FindsEvery new review of the apps you add, per storefront (country)
CheckedOnce a day for each app and storefront
New pageThe 100 newest reviews per storefront, free
SourceApple's public review feed

Add an app

Paste the app's App Store link and list the storefronts to read. Without countries, Rumoro uses the one in the link, or us.

await rumoro.updateKeyword({
  path: { id: 'kw_...' },
  body: { reviewSources: [{ url: 'https://apps.apple.com/us/app/slack/id618783545', countries: ['us', 'gb', 'de'] }] },
});

You can also send the number after id in the link, as { "platform": "appstore", "id": "618783545" }. Each storefront has its own reviews. For an app reviewed mostly in Germany, add de. A review seen in two storefronts counts once.

What you get

FieldHolds
post.textReview title, a blank line, then the review
review.rating1 to 5
review.title, review.version, review.countryTitle, the reviewer's app version, and country
authorName and a link to the reviewer's App Store profile
review.responseAlways null. Apple's feed leaves out developer replies.

Sentiment comes from the stars and relevance from the keyword's kind. Intents are still read from the text.

Limits

  • Apple's feed shows the 500 newest reviews per storefront. A daily read only hits that limit for the very biggest apps.
  • Apple lists a review a few hours after it is written, with the time it was written. So a review can show up a day after its date.
  • A storefront where the app isn't sold stays empty.
Was this page helpful?

On this page