Check an app's keyword rank
get_keyword_rankUse this when someone asks where their app ranks for a keyword right now in one store and country. Returns the app's live position, or not-ranked, after scanning the top 50 results by default and up to 200, and renders a rank card. Not for how a rank changed over time.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| num | No | How many search results to scan for the app, from 1 to 200; defaults to 50 | |
| lang | No | Two-letter language code such as en or it; defaults to en except on Google Play, which uses the store default | |
| term | Yes | Search term to check, 1 to 200 characters | |
| appId | Yes | AppSkyline app id (uuid) | |
| store | Yes | Store to check: ios-app-store, macos-app-store, google-play or microsoft-store; the app needs an id on that store | |
| country | No | Two-letter store country code such as US or IT; defaults to US |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| app | Yes | ||
| lang | Yes | ||
| rank | Yes | 1-based position; null unless status is ranked | |
| term | Yes | ||
| store | Yes | ||
| status | Yes | ||
| country | Yes | ||
| resultsScanned | Yes | How many results were scanned; report a rank as #N of this |