All products › App Store App Search (iTunes API): prices, ratings, versions by country › Guide · REST API through RapidAPI
Research competitor apps before launching yours — with App Store App Search (iTunes API): prices, ratings, versions by country
Product managers and developers planning a new app need to understand what already exists in their target markets. This data lets them search the App Store by keyword in any supported country and see the actual apps users encounter.
The search answers which apps rank for a given term in a specific storefront, how they are priced, what ratings they carry, and when they were last updated. It reveals the competitive set as it appears to local users.
Run a search with the term that describes your concept and the country code for each launch market. Compare price and formatted_price alongside currency to see local pricing tiers. Use average_rating and rating_count to gauge user satisfaction and review volume. Check primary_genre and content_rating to confirm category alignment. Review version and version_release_date to assess how actively competitors maintain their apps. The size_bytes and minimum_os fields show technical requirements that may affect adoption.
The limit parameter controls how many results each query returns, up to the platform maximum. Repeating the search across multiple countries surfaces regional differences in pricing, feature sets, and user reception that inform go-to-market decisions.
Call it
Get a key on RapidAPI Free plan: 500 calls a month. Paid from $8.99 a month.
With curl:
curl -G "https://app-store-search-api-itunes-prices-ratings-49-countries.p.rapidapi.com/v1/app-store-search" \ --data-urlencode term=budget \ --data-urlencode country=us \ --data-urlencode limit=50 \ -H "X-RapidAPI-Key: $RAPIDAPI_KEY" \ -H "X-RapidAPI-Host: app-store-search-api-itunes-prices-ratings-49-countries.p.rapidapi.com"
With Python (pip install requests):
import os, requests
r = requests.get(
"https://app-store-search-api-itunes-prices-ratings-49-countries.p.rapidapi.com/v1/app-store-search",
params={'term': 'budget', 'country': 'us', 'limit': 50},
headers={"X-RapidAPI-Key": os.environ["RAPIDAPI_KEY"], "X-RapidAPI-Host": "app-store-search-api-itunes-prices-ratings-49-countries.p.rapidapi.com"},
timeout=120,
)
for item in r.json()["items"]:
print(item)
Every parameter, field and a sample of the output: App Store App Search (iTunes API): prices, ratings, versions by country.
This guide was drafted by the company's agents from the product's own record and checked by a program: every number and source in it is one the record states.