Play Store Apps API
Fast, Reliable, and Extensive Google Play Store Apps & Games (Android) Search, Top Charts, Including Extensive App Details and Reviews in Real-Time.
- Free tier, no credit card
- Structured JSON
- Real-time results
Also available on RapidAPI
{
"app_id": "com.google.android.apps.subscriptions.red",
"app_name": "Google One",
"app_category": "Productivity",
"app_category_id": "PRODUCTIVITY",
"app_developer": "Google LLC",
"num_downloads": "1,000,000,000+",
"app_description": "The Google One app lets you automatically back up your phone and mana…",
"app_page_link": "https://play.google.com/store/apps/details?id=com.google.android.apps…",
"price": 0,
"is_paid": false,
"rating": 4.2,
"photos": [
"https://play-lh.googleusercontent.com/xcoYpL5PaW0Mu3Wye1itWvfoQHPhUZa…",
"https://play-lh.googleusercontent.com/HCSGxPwHeuNpZHSNn_BZQKAi4j4wGws…",
…
],
"app_icon": "https://play-lh.googleusercontent.com/B5AENJqFOd91t5cWZLTQbVUm7iDWzYV…",
"trailer": "https://play.google.com/video/lava/web/player/yt:movie:ViRM0OIJIPQ",
"num_downloads_exact": 2019902402,
"app_content_rating": "Everyone",
"chart_label": "top grossing productivity",
"chart_rank": 1,
"app_updated_at_timestamp": 1728341721,
"app_updated_at_datetime_utc": "2024-10-07T22:55:21.000Z",
"num_ratings": 645551,
"num_reviews": 39749,
"reviews_per_rating": {
"1": 80104,
"2": 20676,
"3": 36184,
"4": 61441,
"5": 447137
},
"app_first_released_at_datetime_utc": "2018-05-24T14:06:20.000Z",
"app_first_released_at_timestamp": 1527170780,
"current_version_whatsnew": "This release contains bug fixes and performance improvements.",
"data_shared_by_app_and_why": {
"Personal info": {
"User IDs": "App functionality"
}
},
"data_collected_by_app_and_why": {
"Messages": {
"SMS or MMS": "App functionality",
"Other in-app messages": "App functionality, Analytics"
},
"Contacts": {
"Contacts": "Account management"
},
"Files and docs": {
"Files and docs": "App functionality, Analytics, Fraud prevention, security, and compliance"
},
"Financial info": {
"Purchase history": "App functionality, Analytics, Advertising or marketing, Account manag…"
},
"Personal info": {
"Name": "App functionality, Advertising or marketing, Personalization, Account…",
"Email address": "App functionality, Analytics, Advertising or marketing, Fraud prevent…",
"User IDs": "App functionality, Analytics, Advertising or marketing, Fraud prevent…",
"Address": "App functionality, Account management",
"Phone number": "App functionality, Fraud prevention, security, and compliance, Accoun…",
"Other info": "App functionality, Fraud prevention, security, and compliance, Accoun…"
},
"Photos and videos": {
"Photos": "Account management"
},
"Device or other IDs": {
"Device or other IDs": "App functionality, Analytics, Advertising or marketing, Fraud prevent…"
},
"App info and performance": {
"Crash logs": "Analytics",
"Diagnostics": "Analytics, Fraud prevention, security, and compliance",
"Other app performance data": "Analytics"
},
"App activity": {
"App interactions": "App functionality, Analytics, Advertising or marketing, Fraud prevent…",
"In-app search history": "App functionality, Analytics",
"Other user-generated content": "App functionality, Analytics",
"Other actions": "Analytics"
},
"Location": {
"Approximate location": "App functionality, Analytics, Developer communications, Advertising o…"
}
},
"security_practices": [
"Data is encrypted in transit",
"You can request that data be deleted",
…
],
"contains_ads": false,
"privacy_policy_link": "http://www.google.com/policies/privacy",
"app_permissions": [
"find accounts on the device",
"add or remove accounts",
…
],
"app_developer_website": "http://one.google.com/",
"app_developer_email": "apps-help@google.com",
"max_android_version": "10",
"max_android_api_level": 29
}Data samples
What the Play Store Apps API returns
Real responses for each kind of object the API provides. Pick an object type to inspect its fields.
{
"app_id": "com.google.android.apps.subscriptions.red",
"app_name": "Google One",
"app_category": "Productivity",
"app_category_id": "PRODUCTIVITY",
"app_developer": "Google LLC",
"num_downloads": "1,000,000,000+",
"app_description": "The Google One app lets you automatically back up your phone and manage your Google cloud storage.\n • Automatically back up the important things on your phone, like photos, contacts and messages using your 15 GB of storage that comes with every Google account. If you break, lose or upgrade your phone, you can restore everything to your new Android device.\n • Manage your existing Google account storage across Google Drive, Gmail and Google Photos.\n\n Upgrade to a Google One membership to get even more:\n • Get as much storage as you need for your important memories, projects and digital files. Choose the plan that works best for you.",
"app_page_link": "https://play.google.com/store/apps/details?id=com.google.android.apps.subscriptions.red",
"price": 0,
"price_currency": null,
"is_paid": false,
"rating": 4.2,
"photos": [
"https://play-lh.googleusercontent.com/xcoYpL5PaW0Mu3Wye1itWvfoQHPhUZaO51t-C7_SjLlNAIc65FqnbLOiCYIyfmJbMjU",
"https://play-lh.googleusercontent.com/HCSGxPwHeuNpZHSNn_BZQKAi4j4wGwsdFfLWMmlYJJWbXhrTT7Pz1r3wgoVCLduLQfQ",
"https://play-lh.googleusercontent.com/apixL5Z9_rraVR9O4G0v_6ANQC57575ov-iGjvHRV5smbQbxhOAW3716mA8nAzHxHYax",
"https://play-lh.googleusercontent.com/LQBa2_eT1aWIuF3v0nf2XGPEDsAWvpWQvreF0Lxub4zcP4xgzsIUyaameXf8B-IOag",
"https://play-lh.googleusercontent.com/ON19Xd4I71GTht0sD591He5YJqcvrDjmWZ75cU0bRTB21rXNYdb1qBcq8aboumYqRSTh"
],
"app_icon": "https://play-lh.googleusercontent.com/B5AENJqFOd91t5cWZLTQbVUm7iDWzYVM1n0Pe2RI_46dhlWMtVAUBioUvy4YMXWdwA",
"trailer": "https://play.google.com/video/lava/web/player/yt:movie:ViRM0OIJIPQ",
"num_downloads_exact": 2019902402,
"app_content_rating": "Everyone",
"chart_label": "top grossing productivity",
"chart_rank": 1,
"app_updated_at_timestamp": 1728341721,
"app_updated_at_datetime_utc": "2024-10-07T22:55:21.000Z",
"num_ratings": 645551,
"num_reviews": 39749,
"reviews_per_rating": {
"1": 80104,
"2": 20676,
"3": 36184,
"4": 61441,
"5": 447137
},
"app_first_released_at_datetime_utc": "2018-05-24T14:06:20.000Z",
"app_first_released_at_timestamp": 1527170780,
"current_version": null,
"current_version_released_at_timestamp": null,
"current_version_released_at_datetime_utc": null,
"current_version_whatsnew": "This release contains bug fixes and performance improvements.",
"data_shared_by_app_and_why": {
"Personal info": {
"User IDs": "App functionality"
}
},
"data_collected_by_app_and_why": {
"Messages": {
"SMS or MMS": "App functionality",
"Other in-app messages": "App functionality, Analytics"
},
"Contacts": {
"Contacts": "Account management"
},
"Files and docs": {
"Files and docs": "App functionality, Analytics, Fraud prevention, security, and compliance"
},
"Financial info": {
"Purchase history": "App functionality, Analytics, Advertising or marketing, Account management"
},
"Personal info": {
"Name": "App functionality, Advertising or marketing, Personalization, Account management",
"Email address": "App functionality, Analytics, Advertising or marketing, Fraud prevention, security, and compliance, Account management",
"User IDs": "App functionality, Analytics, Advertising or marketing, Fraud prevention, security, and compliance, Personalization, Account management",
"Address": "App functionality, Account management",
"Phone number": "App functionality, Fraud prevention, security, and compliance, Account management",
"Other info": "App functionality, Fraud prevention, security, and compliance, Account management"
},
"Photos and videos": {
"Photos": "Account management"
},
"Device or other IDs": {
"Device or other IDs": "App functionality, Analytics, Advertising or marketing, Fraud prevention, security, and compliance, Personalization, Account management"
},
"App info and performance": {
"Crash logs": "Analytics",
"Diagnostics": "Analytics, Fraud prevention, security, and compliance",
"Other app performance data": "Analytics"
},
"App activity": {
"App interactions": "App functionality, Analytics, Advertising or marketing, Fraud prevention, security, and compliance, Personalization",
"In-app search history": "App functionality, Analytics",
"Other user-generated content": "App functionality, Analytics",
"Other actions": "Analytics"
},
"Location": {
"Approximate location": "App functionality, Analytics, Developer communications, Advertising or marketing, Fraud prevention, security, and compliance, Personalization, Account management"
}
},
"security_practices": [
"Data is encrypted in transit",
"You can request that data be deleted",
"Independent security review"
],
"contains_ads": false,
"privacy_policy_link": "http://www.google.com/policies/privacy",
"app_permissions": [
"find accounts on the device",
"add or remove accounts",
"find accounts on the device",
"view Wi-Fi connections",
"view network connections",
"change network connectivity",
"connect and disconnect from Wi-Fi",
"measure app storage space",
"full network access",
"run at startup",
"use accounts on the device",
"prevent device from sleeping",
"read Google service configuration",
"receive data from Internet"
],
"app_developer_website": "http://one.google.com/",
"app_developer_email": "apps-help@google.com",
"min_android_version": null,
"min_android_api_level": null,
"max_android_version": "10",
"max_android_api_level": 29
}{
"review_id": "c4a124fd-b6c2-4bfb-ba34-63e7cf8e7319",
"review_text": "The app is great, and it makes it SOO much easier to talk to friends. I've been using snap for a long time, and I never thought there was a problem with it until about a week ago. Whenever I'm trying to view a friend's story, it puts in some music that they didn't put in their picture or videos, and it overlaps the audio from their story. I'm not saying that I'm going to reinstall the app or nothing, I just think it's kinda annoying and that it needs to be fixed. That's all!! :DD",
"review_rating": 5,
"author_id": "107272203321180617997",
"author_name": "Jaron Vlogs (Jaron._.)",
"author_photo": "https://play-lh.googleusercontent.com/a-/ALV-UjVUdmNeLprbowmYX7ObRaFDd9-siV5FedvHzWftdWIMgX6M5uE2",
"author_app_version": "13.7.0.42",
"review_timestamp": 1726408320,
"review_datetime_utc": "2024-09-15T13:52:00.000Z",
"review_likes": 23655,
"app_developer_reply": null,
"app_developer_reply_timestamp": null,
"app_developer_reply_datetime_utc": null
}Key features and capabilities
What the Play Store Apps API supports out of the box.
- Search and retrieve apps and games on the Google Play Store.
- Retrieve the full details of apps/games and all customer reviews of apps and games.
- Get all Google Play Store app/game categories.
- Access top charts / lists, including top grossing, top paid, and top free apps/games.
Docs and code
Integrate in minutes, in any language
Full reference in the API docs, and a live playground on the developer portal. Code samples for cURL, Python, Node.js, PHP, Go, Java, C# and more.
import requests
headers = {
"x-api-key": "YOUR_API_KEY"
}
response = requests.request(
'GET',
'https://api.openwebninja.com/play-store-apps/search',
params={"q":"notes"},
headers=headers
)Why this API
Why teams choose the OpenWeb Ninja Play Store Apps API
We keep it fast and reliable every day, and we keep adding what customers ask for.
Comprehensive
Use the API's extensive capabilities - search and get all app/game details including name, category, developer information, ratings & reviews, required permissions, and more from the Google Play Store.
Reliable
Leverage our advanced scraping technology & infrastructure to consistently and reliabily access the data you need.
Lightning Fast
Get the data you need from the Google Play Store within seconds or less, keeping your operation fast and smooth.
Scalable
Benefit from our scalable infrastructure to get the data you need in any volume and rate you require, without compromising on performance.
Real-Time Data
Get the most current data available on the Google Play Store, ensuring your information is always up-to-date and relevant.
Free Tier
Start with our generous free tier for easy testing and integration (no credit card required).
Pricing
Simple plans, free to start
Every plan uses the same endpoints and data. Need a custom volume, a higher rate limit, a hard cap or an SLA? Talk to us.
Ultra
Most popularPrices in USD. Subscribe on the OpenWeb Ninja portal, or on RapidAPI. Cancel anytime.
What data can I get from the Play Store Apps API?
It returns Google Play Store app and game data for Android: app details (title, developer, rating, install count, price, content rating, description, screenshots), search results, category top charts, and user reviews.
How do I get top charts or category rankings?
Each chart has its own endpoint: /top-free-apps, /top-paid-apps, /top-grossing-apps, /top-free-games, /top-grossing-games, and /top-paid-games. Pass a category parameter to scope a chart to a specific Play Store category, and use the /categories endpoint to list valid category values.
Can I get app reviews?
Yes. Use the app reviews endpoint with an app ID, and optionally filter by rating or sort by recency.
What is the typical response time of the Play Store Apps API?
Response times range from approximately 1 to 5 seconds depending on the endpoint and parameters.
Can I get a custom plan with higher limits or a hard cap?
Yes. Contact us at support@openwebninja.com with your expected monthly volume and any requirements (hard request caps to prevent overage charges from automated retries, higher RPS). Custom plans can combine custom request limits, rate limits, and per-request pricing tailored to your usage.
How do I subscribe to and start using the Play Store Apps API?
Click the "Try for Free" button at the top of this page to sign up on the OpenWeb Ninja developer portal, subscribe to a plan, and start calling the API by passing your key in the x-api-key header. No credit card required for the free tier. The API is also available on the RapidAPI marketplace if that fits your workflow better (link available at the top). Both routes serve identical endpoints, parameters, and response shapes; the direct portal route avoids RapidAPI's data transfer limits.
Start using the Play Store Apps API today
Free tier included, no credit card required. Your first response is a minute away.