tools / app
app
read-onlyApp lookup
What is this app's listing, exactly, in each storefront?
app is the listing lookup: give it a trackId and it returns the app's public App Store metadata per storefront — name, developer, aggregate rating and count, version, price, supported languages, and whether the app is available in that country at all.
Two flags extend it past the raw iTunes lookup. subtitle: true scrapes the App Store web listing for the subtitle, which the iTunes API omits — the subtitle is a third of the searchable word pool, so ASO work needs it. full: true returns the complete lookup record including the description, release notes and OS requirements.
One honest gap, stated rather than papered over: the hidden keyword field is not exposed by any public source, for any app. Tools that claim to show competitors' keyword fields are guessing; here the field is simply absent, and drafts of your own are evaluated locally with coverage.
worked example
Pull HabitKit's US listing, subtitle included.
{ "name": "app", "arguments": { "appId": 6443918070, "countries": [ "US" ], "subtitle": true } }
{ "appId": 6443918070, "storefronts": [ { "country": "US", "available": true, "app": { "trackId": 6443918070, "trackName": "Habit Tracker - HabitKit", "subtitle": "Streaks & Accountability", "developer": "Sebastian Roehl", "genre": "Productivity", "rating": 4.85477, "ratings": 2286, "version": "1.15.2", "price": "Free", "languages": ["EN"], "url": "https://apps.apple.com/us/app/habit-tracker-habitkit/id6443918070?uo=4" } } ] }
real response, captured 2026-07-29 — trimmed only where marked with …
subtitlecame from the web listing scrape (subtitle: true) — the iTunes API alone never returns it.available: falseper storefront is a real answer: apps are routinely missing from markets, and every other tool'snullranks make sense once you check availability here.languagesis a quick localization-coverage signal — one localization (["EN"]) means most storefronts search this app through English metadata only.
when to use it
- Resolving “what changed?”: version, name and subtitle in one call, diffable across days and storefronts.
- Competitive teardowns: walk a competitors result's trackIds and collect every rival's title + subtitle word pool.
- Availability checks before interpreting ranks — an app absent from a storefront ranks
nullfor everything there. - Feeding
full: truedescriptions to an agent for positioning and vocabulary analysis alongside reviews.