Programmatic access to the official Solana Mobile dApp Store catalog.
Browse categories, search apps, read metadata, reviews, update checks, and store commands — aligned with what the official store client can access.
Commercial access — not affiliated with Solana Foundation or Solana Mobile.
For pricing and onboarding → t.me/Th3ryks
| Capability | Summary |
|---|---|
| Catalog & discovery | Home / explore feed, top-level categories, browse apps inside a category |
| Search | Full-text search over listed dApps |
| App details | Full or lightweight “card” profile by Android package name |
| Batch lookup | Multiple packages in one request (full or summary) |
| Reviews | Paginated user reviews per app (with cursors) |
| Updates | Check whether newer store versions exist for installed packages |
| Store commands | See below — structured directives such as forced minimum versions |
Below are the operation families you can use. Exact parameters and payloads are provided after purchase.
| Operation | What it does | Main variables |
|---|---|---|
| topCategories | List store categories (names, ids, descriptions). | systemContext |
| explore | Home / editorial feed: featured rows, sponsored blocks, category strips, featured items, embedded category previews. | systemContext |
| search | Search dApps by text; returns summary cards and pagination cursors. | systemContext, searchText, first, after |
| dAppByPackage | Full detail for one app: ratings, release, icons, install artifact, permissions, publisher, screenshots, policies, etc. | systemContext, androidPackage |
| dAppByPackageSummary | Compact card for one package (faster payload). | systemContext, androidPackage |
| dAppReviews | Get reviews for dApp | systemContext, androidPackage, first, after |
| dAppsByPackages | Batch: full detail (+ embedded review slice where applicable). | systemContext, androidPackages[] |
| dAppsByPackagesSummary | Batch: summary cards only. | systemContext, androidPackages[] |
| dAppsCategory | Apps listed under a category id; paginated. | systemContext, categoryId, first, after |
| dAppsUpdated | Compare installed versionCode vs store; returns current store summary when applicable. |
systemContext, dapps[] { androidPackage, versionCode } |
| commands | Store-issued directives for clients: typed commands such as forced minimum version, hard/soft uninstall ranges (shape depends on command type). | systemContext |
Typical live payload — a force-update rule for an app (minimum build the store expects clients to run):
{
"data": {
"commands": {
"commands": [
{
"__typename": "ForceUpdateCommand",
"androidPackage": "com.solanamobile.wallet",
"versionCode": 15111
}
]
}
}
}ForceUpdateCommand means: require at least that versionCode for androidPackage. Other entries may use HardUninstallCommand or SoftUninstallCommand with their own fields (minVersionCode / maxVersionCode, etc.) when the store emits them.
The store enforces per-request caps on first (and similar). If you exceed them, you may get a generic error response. Practical limits observed for integration:
| Area | Typical max first per request |
|---|---|
Category listing (topCategories) |
20 |
| Search results | 10 |
| Apps in category | 20 |
Reviews (dAppReviews) |
10 (use after for more) |
Always use pagination cursors when the response includes them (e.g. after / next-page fields).
- Analytics, directories, and Solana ecosystem dashboards
- Seeker / Solana Mobile companion tools
- Alternative front-ends and Web3 app discovery products
- Developers who need programmatic dApp Store data without maintaining their own mirror
solana dapp store api · dappstore.solanamobile · saga phone apps api · solana app catalog · web3 app store · android dapp metadata · solana dapp reviews api · dapp store search api · solana mobile catalog · seeker phone store · solana ecosystem apps · solana mobile api · api dapp store · seeker dapp store api · seeker solana mobile api
English: contact on Telegram for pricing, and onboarding (integration details):
Please introduce your use case (personal project / startup / enterprise) and expected volume. Custom terms may be available.
- Trademarks “Solana”, “Solana Mobile”, “Saga”, and related marks belong to their respective owners.
- This service provides technical API access; you remain responsible for compliance with store terms, data protection, and applicable laws in your jurisdiction.
- No warranty; service is provided as-is under the agreement you make with the operator.
Telegram — @Th3ryks · Solana Mobile dApp Store