Read one app or a few
app_tracker_lookupUse this when the user asks about one competitor app, such as "how many installs does this Play app have?" or "when was this app last updated?". It returns no reviews or complaint themes (no allowed source carries store reviews): for complaints, ask the user to paste the reviews. Pass app (an App Store id or link, or a Google Play package or link) and country, or apps (up to 5) to compare in one call. Returns the price, rating, rating count, update date, an estimate and a Stale Winner score; for Google Play also exact installs, the rating split and the in-app price range. warnings names each part that is off: App Store IAP tiers, version history and privacy labels. With apps, the answer is reports (one per app, in the order asked) and failed (each app not read, with its error code).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| app | No | App Store id or link (571800810), or Google Play package name or link (com.calm.android). Do not pass this together with apps. | |
| apps | No | Up to 5 apps to tear down in one call, each in the same form as app, to compare competitors. All share country, store and reviews. | |
| store | No | Force apple or play when the app value is ambiguous, such as an App Store bundle id. | |
| country | No | Two-letter store country, such as us, gb or jp. Default us. | |
| reviews | No | No allowed source carries store reviews, so complaint themes are always empty. Default false; true only adds a warnings line saying reviews are off. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| app | No | ||
| note | Yes | ||
| as_of | Yes | ISO 8601 time the data was published by its source or fetched from it. A cached answer keeps the time of its fetch. | |
| score | No | ||
| failed | No | ||
| source | Yes | Who the data comes from, to cite and to check it against. | |
| cadence | No | ||
| reports | No | ||
| estimate | No | ||
| warnings | No | ||
| complaints | No | ||
| untrusted_source | Yes |