app-intel-api (Python)
Python client for the App Intel API — App Store & Google Play app data: search, full app details (screenshots, preview videos, in-app purchase price lists, install brackets), reviews, top charts & rankings, similar apps, keyword suggestions (ASO), download & revenue estimates, daily rank/rating history. Sync and async (httpx).
Free tier: 300 requests/month → https://rapidapi.com/kotuaigor/api/app-intel-api-app-store-google-play-data · Plans & pricing
pip install app-intel-api
from app_intel_api import AppIntel
api = AppIntel("YOUR_RAPIDAPI_KEY", country="us") # or set RAPIDAPI_KEY
hits = api.search("candy crush", store="ios")["data"]
app = api.app(hits[0]["id"], estimate=True)["data"]
print(app["name"], app["iap"]["items"], app["previewVideos"], app["estimate"])
api.app("com.king.candycrushsaga") # Android by package name
api.app("com.burbn.instagram", store="ios") # iOS by bundle id
api.reviews("com.king.candycrushsaga", sort="rating", limit=50)
api.charts(store="android", chart="top-grossing", category="GAME", country="gb")
api.suggest("medit", country="de")
api.similar("553834731"); api.estimates("553834731"); api.history("553834731", days=30)
api.developer_apps("526656015")
Async:
from app_intel_api import AsyncAppIntel
async with AsyncAppIntel("YOUR_RAPIDAPI_KEY") as api:
top = await api.charts(store="ios", chart="top-grossing", category="Health & Fitness")
Every call returns {"data": ..., "meta": {"cached": bool, "stale": bool, "fetchedAt": iso}}. Errors raise AppIntelError (.status, .code, .request_id).
Full endpoint reference and interactive playground: https://rapidapi.com/kotuaigor/api/app-intel-api-app-store-google-play-data
Metadata
Release files for app-intel-api 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| app_intel_api-0.1.0.tar.gz | 3.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| app_intel_api-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 8.7 kB
Release files / app_intel_api-0.1.0.tar.gz
| Download URL | app_intel_api-0.1.0.tar.gz |
|---|---|
| Size | 3.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
296cefc675e7d5e684171c2c02ce0f6bfc9aa2957574f8c55362538fd9b4c514
|
|
BLAKE2b-256 checksum How to use checksums |
56c095de7896c4e69296e33b7f7e859e7344617339cc85af7e1d88f2b80b2299
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.9
|
Release files / app_intel_api-0.1.0-py3-none-any.whl
| Download URL | app_intel_api-0.1.0-py3-none-any.whl |
|---|---|
| Size | 4.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d72e10287b6b1873e4f68d08f7bb5fb856ba9f98ec0a02e665c7a2cbea1a25ae
|
|
BLAKE2b-256 checksum How to use checksums |
dccad9876e5f0fd5bd2650bfa4360f6ca5a12c3cf18bb16aac5398992390c713
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.9
|