App SDK Intelligence API - Mobile App Tech Stack Data
Pricing
from $15.00 / 1,000 app or publisher returneds
App SDK Intelligence API - Mobile App Tech Stack Data
Find mobile apps by the SDKs they run, their downloads, revenue or active users, then read the full record: store metadata, publisher and parent company, rating history, download and revenue estimates by day, and every SDK seen inside the app with first and last seen dates. Bring your own key.
Pricing
from $15.00 / 1,000 app or publisher returneds
Rating
0.0
(0)
Developer
Nabeel Hassan
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Find the mobile apps running a particular SDK, then read everything behind them: who publishes them, what they earn, how many people open them, and what else is inside the binary.
What it does
- Searches by what is inside the app, not just its name. Filter by SDK, SDK count, estimated downloads and revenue over the last 30 days, daily and monthly active users, category, free or paid, and release date.
- Search returns records, not identifiers. The provider's search answers bare app ids; this actor takes those ids and reads the full record for each one, in batches of fifty, so a search run produces usable rows rather than a list of numbers.
- Reads the SDK profile. Every SDK seen inside an app, with its category and the dates it was first and last observed, so you can see adoption and churn rather than a static tag list.
- Time series by day. Download, revenue and active user estimates per app, per country, per day, and rating history on the same shape.
- Publishers and parent companies. Publisher rows carry catalogue size, 30 day downloads and revenue, and the parent company when the provider knows it, so a portfolio rolls up.
- Five stores. Apple App Store and Google Play, plus Xiaomi, 360 Mobile Assistant and Tencent MyApp.
- Takes store URLs. Paste an App Store or Google Play listing URL and the identifier is read out of it.
- An escape hatch for hard filters. The advanced query field takes the provider's own nested-array query form for anything the fields do not cover.
- Keeps the misses. An identifier the provider has no record of still produces a row saying so, and it is not charged for. A search that matches nothing costs nothing at all.
Input
Find apps running a particular SDK
{"mode": "search","searchSubject": "app","store": "google_play","sdkIds": ["10", "20"],"minDownloads30d": 100000,"minMonthlyActiveUsers": 50000,"maxResults": 500}
Look up apps you already have
{"mode": "apps","store": "itunes_connect","ids": ["284882215", "https://apps.apple.com/us/app/nfl/id389781154"]}
The SDKs inside an app
{"mode": "sdks","store": "google_play","ids": ["com.facebook.katana"],"maxResults": 200}
Download and revenue estimates by day
{"mode": "estimates","store": "itunes_connect","ids": ["284882215"],"country": "US","dateFrom": "2026-08-01","dateTo": "2026-08-31","maxResults": 100}
An advanced query
{"mode": "search","advancedQuery": [["match", "kingdom", "batman"],["filter", [["not", ["=", "primary_category_id", 6014]], [">", "rev_tier_30d", 100]]]]}
Example output
An app row and an SDK row.
{"recordType": "app","store": "google_play","appId": "com.facebook.katana","name": "Facebook","publisherId": "5348452345","publisherName": "Meta Platforms, Inc.","kind": "free","primaryCategoryId": 6005,"releasedOn": "2011-06-15","currentVersion": "512.0.0.42.72","rating": 4.1,"sdkCount": 47,"downloads30d": 24800000,"revenue30d": 0,"dailyActiveUsers": 41200000,"monthlyActiveUsers": 186000000,"found": true}
{"recordType": "sdk","store": "google_play","appId": "com.facebook.katana","sdkId": "142","sdkName": "Firebase Analytics","sdkCategory": "Analytics","firstSeenOn": "2019-04-11","lastSeenOn": "2026-08-29","installed": true,"found": true}
Bring your own key
This actor calls an app and SDK intelligence API with your own account's credentials: the client name and client secret the provider issued you when your Data API access was set up. Put the client name in the client name field, and the secret in the client secret field or the DATA_API_KEY environment secret. They are exchanged for a session token at the start of the run and are never written to the dataset or the log.
Without them the run ends cleanly and tells you what to add, rather than failing.
Pricing
Pay per result, platform usage included.
| Event | Price |
|---|---|
| App or publisher returned | $0.015 |
| Metric or SDK row returned | $0.006 |
Rows for identifiers the provider has no record of, and requests it refused, are never charged. A search that matches nothing is never charged.
FAQ
What is an SDK intelligence API?
An API that reports which third-party software development kits are compiled into a mobile app: the analytics, advertising, attribution, payments, crash reporting and other libraries inside it. It turns "which apps use this SDK" into a query, which is how mobile ad-tech, analytics and payments vendors build target lists and track competitors.
Can I find every app that uses a specific SDK?
Yes. Put the provider's SDK ids in the SDKs in use field and run a search. Add a minimum download, revenue or active user threshold to keep the list to apps worth contacting.
What app data comes back?
Name, store, publisher and parent company, primary and secondary categories, free or paid, release date, last version update, current version, price, rating and rating count, SDK count and SDK ids, estimated downloads and revenue over the last 30 days, and estimated daily and monthly active users.
Which app stores are covered?
Apple App Store (itunes_connect), Google Play (google_play), Xiaomi, 360 Mobile Assistant and Tencent MyApp. The store is part of the provider's route, so one run reads one store.
How far back do the time series go?
The provider accepts at most 180 days in a single request. Set dateFrom and dateTo within that window; the default is the last 30 days.
What identifiers does it take?
An App Store numeric id, a Google Play package name, a publisher id, or a store listing URL containing one. URLs are parsed for you.
Are downloads and revenue real figures?
They are modelled estimates from the data provider, not figures reported by Apple or Google. Two model versions are available and the provider's default is used unless you pick one.
Do I need my own API key?
Yes. This actor is bring-your-own-key: it signs in with your account's client name and secret, so you keep your own plan, allowance and terms. There is no shared or bundled credential.
What if the fields do not cover the filter I need?
Use the advanced query field. It takes the provider's own query form, a JSON array combining a match form and a filter form of [predicate, attribute, value] triples, and it is sent exactly as given.
How is the price calculated?
Per row stored. App and publisher records are $0.015, and time series points and SDK rows are $0.006. Rows saying something was not found cost nothing.
Keyword map
app SDK intelligence API, mobile app tech stack API, SDK detection API, app store data API, mobile app intelligence, find apps using an SDK, app download estimates API, app revenue estimates API, mobile ad tech prospecting, app publisher data API, google play data API, app store scraper alternative, DAU MAU estimates, mobile app market intelligence