GetApp Scraper avatar

GetApp Scraper

Pricing

from $2.60 / 1,000 software listings

Go to Apify Store
GetApp Scraper

GetApp Scraper

Collect public software data from GetApp.com and app details from Xiaomi GetApps. Search GetApp listings or open product pages, then save source details such as ratings, reviews, pricing, integrations, links, and localized Xiaomi app data when shown.

Pricing

from $2.60 / 1,000 software listings

Rating

0.0

(0)

Developer

Maxime Dupré

Maxime Dupré

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

1

Monthly active users

5 days ago

Last modified

Share

🔎 Find software and app details

For product researchers, market analysts, and app teams, this Actor collects public software listings and product pages from GetApp.com and known app details from Xiaomi GetApps. Save ratings, descriptions, pricing plans, integrations, reviews, and FAQs when the source shows them, plus source links and localized Xiaomi market data for research.

📦 Software and app records

GetApp.com

Collect software listing and product records with source pages, descriptions, categories, ratings, review counts, rating breakdowns, and source discovery context. Product pages can also include pricing plans, integrations, media, reviews, FAQs, and a candidate official website when the source or public lookup provides them.

Xiaomi GetApps

Collect known app details by public package name or detail page URL. Rows can include publisher and developer names, language, localized content for each selected market, download measures, APK size, version, update time, permissions, and media links when exposed.

▶️ Run a public marketplace lookup

Run steps

  1. Choose one target: a GetApp category or search page, a GetApp keyword search, a GetApp product page, or Xiaomi GetApps app details.
  2. Fill in the fields for that target. Fields for other targets are ignored.
  3. Add one or more public URLs, package names, market regions, or filters as needed.
  4. Start the Actor and open the default dataset from the Output tab.

The Actor reads public GetApp.com and Xiaomi GetApps pages. It does not need a marketplace account, API key, or customer credentials.

⚙️ Input

Input fields

FieldTypeWhat it does
targetstringChooses getappListingPage, getappKeywordSearch, getappProductDetails, or xiaomiAppDetails.
categoryOrSearchUrlstringPublic GetApp.com category or search page URL. Use this with a listing-page target.
keywordstringOne software keyword for a public GetApp.com discovery search.
productUrlsarray of objectsOne or more public GetApp.com product detail page URLs. The Actor keeps the source link for each chosen product.
productUrls[].urlstringOne public GetApp.com product detail page URL.
xiaomiAppTargetsarray of stringsOne or more public Xiaomi GetApps package names or detail page URLs, one per line.
xiaomiLanguagestringLanguage code for Xiaomi GetApps text, such as en or es.
xiaomiMarketRegionsarray of stringsOne or more Xiaomi GetApps market region codes. The output keeps localized content for each selected market.
minimumRatingintegerFor GetApp category or keyword targets, keeps products with this rating or higher. Leave it blank to keep all ratings.
pricingModelstringFor GetApp category or keyword targets, keeps products with this pricing model. Leave it blank to keep all models.
platformsarray of stringsFor GetApp category or keyword targets, keeps products that support one or more selected platforms. Leave it blank to keep all platforms.
organizationTypestringFor GetApp category or keyword targets, keeps products for this organization type. Leave it blank to keep all types.
maxItemsintegerFor GetApp category or keyword targets, stops after this many listings. Leave it blank to return all available results until the source is exhausted.

minimumRating accepts 1 to 4. pricingModel can be free, freemium, subscription, one-time-license, or open-source. platforms can include web, windows, mac, linux, android, or ios. organizationType can be small-business, mid-size-business, or enterprise.

Default input

This is the default input:

{
"target": "getappKeywordSearch",
"keyword": "project management",
"minimumRating": 4,
"maxItems": 25
}

🧾 Output

The Output tab links to the default dataset. Each saved row has one of the two shapes below. Optional source fields stay unavailable when the source does not show them; the Actor does not make up replacement values.

Output link

FieldTypeWhat it does
defaultDatasetUrlstringOpens the default dataset with extracted GetApp.com software and Xiaomi GetApps app records.

GetApp software row

FieldTypeWhat it does
recordTypestringAlways getappSoftware for a GetApp.com software row.
sourcestringAlways GetApp.com for this row.
namestringSoftware name.
sourceUrlstringPublic GetApp.com page for the row.
discoveredFromstringFirst source URL, category, or keyword that led to this row.
descriptionstringMain description supplied by the source.
shortDescriptionstringShort description supplied by the source.
categoriesarray of stringsCategories assigned by the source.
ratingnumberRating on a normalized scale from 0 to 5.
reviewCountintegerNumber of reviews shown by the source.
ratingDimensionsarray of objectsRating scores by dimension, such as value and ease of use, when shown.
ratingDimensions[].namestringName of the rating dimension shown by the source.
ratingDimensions[].ratingnumberScore shown for this rating dimension.
popularFeaturesarray of stringsPopular feature tags shown by the source for the listing.
badgesarray of stringsMarketplace status badges shown by the source for the listing.
ratingBreakdownobjectReview counts grouped by star keys such as 1 through 5.
reviewsarray of objectsIndividual reviews shown by the source, when available.
reviews[].textstringReview text shown by the source.
reviews[].authorstringReview author shown by the source.
reviews[].datestringReview date shown by the source.
reviews[].ratingintegerStar rating given in the review.
faqsarray of objectsQuestions and answers shown by the source, when available.
faqs[].questionstringQuestion shown by the source.
faqs[].answerstringAnswer shown by the source.
officialWebsitestring or nullCandidate official website found through public lookup; null means none was found.
pricingPlansarray of objectsCommercial plans shown by the source.
pricingPlans[].namestringPricing plan name.
pricingPlans[].pricenumberNumeric plan price when the source gives one.
pricingPlans[].priceTextstringSource price text when it adds a range or useful context.
pricingPlans[].currencystringCurrency used for the plan price.
pricingPlans[].billingPeriodstringBilling period or payment context shown by the source.
pricingPlans[].featuresarray of stringsFeatures included in the plan.
integrationsarray of stringsSoftware and services that the product integrates with, when shown.
mediaobjectImage links supplied by the source.
media.logoUrlstringMain logo image URL, when supplied.
media.iconUrlstringApp icon URL, when supplied.
media.screenshotUrlsarray of stringsScreenshot image URLs, when supplied.

One row is saved for the first eligible match. If the same source item appears again through another keyword, URL, or submitted value, later matches are ignored; discoveredFrom describes the first saved match and does not merge later evidence.

Example GetApp product row

This is an unshortened genuine row from a successful current-beta product lookup.

{
"recordType": "getappSoftware",
"source": "GetApp.com",
"name": "IBM SPSS Statistics",
"sourceUrl": "https://www.getapp.com/business-intelligence-analytics-software/a/ibm-spss-statistics/",
"discoveredFrom": "https://www.getapp.com/business-intelligence-analytics-software/a/ibm-spss-statistics/",
"officialWebsite": "https://www.ibm.com",
"description": "IBM SPSS Statistics is a business intelligence software that helps businesses of all sizes conduct statistical analysis utilizing big data, machine learning algorithms, open-source extensibility, and other methodologies from within a unified platform.",
"shortDescription": "Business intelligence and statistical analysis software",
"rating": 4.51937984496124,
"reviewCount": 645,
"categories": [
"Business Performance Management",
"Big Data",
"Statistical Analysis",
"Data Mining",
"Reporting",
"Data Analysis"
],
"pricingPlans": [
{
"name": "Basic",
"price": 99,
"currency": "USD"
}
],
"integrations": [
"Microsoft Excel",
"Tableau",
"Microsoft Power BI",
"Adobe Acrobat Reader",
"Stata",
"IBM SPSS Modeler"
],
"media": {
"logoUrl": "https://gdm-catalog-fmapi-prod.imgix.net/ProductLogo/f13d9768-ff0f-4850-86a0-12816ed9e568.png",
"screenshotUrls": [
"https://gdm-catalog-fmapi-prod.imgix.net/ProductScreenshot/df2963f4-aafa-4072-a45c-f502bf0750a5.png",
"https://gdm-catalog-fmapi-prod.imgix.net/ProductScreenshot/9be73a3c-758e-4f21-a793-4d3bd7d43e50.png",
"https://gdm-catalog-fmapi-prod.imgix.net/ProductScreenshot/718dae03-f06a-4fec-91be-c65bc431c42b.png",
"https://gdm-catalog-fmapi-prod.imgix.net/ProductScreenshot/b7e4ab67-43e2-42b8-be0e-daa6634e670a.png",
"https://gdm-catalog-fmapi-prod.imgix.net/ProductScreenshot/9fac87ca-9c0b-496a-857b-7b893d17a0fc.png"
]
},
"ratingBreakdown": {
"1": 1,
"2": 2,
"3": 38,
"4": 224,
"5": 380
},
"ratingDimensions": [
{
"name": "value",
"rating": 4.15
},
{
"name": "features",
"rating": 4.45
},
{
"name": "ease of use",
"rating": 3.98
},
{
"name": "support",
"rating": 4.09
},
{
"name": "likelihood to recommend",
"rating": 0.79
}
],
"reviews": [
{
"text": "IBM SPSS Statistics makes statistical analysis accessible without requiring extensive programming knowledge. I particularly like the combination of a graphical interface and syntax-based analysis, which allows users to perform analyses quickly while still maintaining a reproducible workflow when needed. Data management, descriptive statistics, regression analysis, hypothesis testing, and the creation of tables and graphs are straightforward. The output viewer is also helpful because results are organized clearly and can be reviewed or exported for reports and further interpretation.\n\nThe main limitation is that SPSS can be relatively expensive compared with some alternative statistical software, particularly for individual users or organizations that need additional modules. The interface is functional but can sometimes feel less flexible and modern than newer analytical platforms. Managing very complex workflows or highly customized analyses may also require syntax or additional programming knowledge. Some output tables and graphs need further formatting before they are ready for publication or professional reports.\n\nMy overall experience with IBM SPSS Statistics has been positive. It provides a dependable environment for data management and statistical analysis and is particularly useful when working with structured survey or research data. Its menu-driven interface makes common statistical procedures relatively easy to perform, while the syntax option provides additional flexibility and improves reproducibility for more advanced work. I have found the software especially useful for moving efficiently from data preparation to statistical analysis and interpretation. Although there are more flexible or lower-cost alternatives available, SPSS remains a strong statistical package because of its reliability, broad range of analytical procedures, and relatively manageable learning curve.",
"author": "Hamidullah Nikzad",
"date": "2026-08-26T21:49:13Z",
"rating": 5
},
{
"text": "Next to Python, SPSS is still my go to statistical software for providing quality and validated analyses\n\nI feel like it's rather limited in modern-day statistical practices. This is why I switched to Python and even R because I can work with multiple packages",
"author": "Essence Wilson",
"date": "2026-03-19T23:20:26Z",
"rating": 4
},
{
"text": "SPSS has powerful statistical features that allow users to manipulate data through descriptive statistics, inferential statistics, and more. The users can also import data into different platforms like Excel, Access, and Google Sheets.\n\nItis very expensive software and not affordable for small institutions. In addition, its interface can be difficult to navigate compared to similar tools like R.\n\nI used SPSS for my research and also to complete a statistical assignment for my graduate classes. The experience was great.",
"author": "Jean-Pierre Niyikora",
"date": "2025-12-11T22:16:07Z",
"rating": 5
},
{
"text": "I found it super easy to use in college and I love it for the purpose of Psychology, using graphing etc.\n\nIt can be a bit outdated compared to other softwares, and I don't believe that it is free to have. If it was I probably would keep it on my computer\n\nOverall, I loved using SPSS Statistics and I would go back to it whenever I got the chance because it is easy to use and understand.",
"author": "Kristen Singh",
"date": "2025-12-08T15:16:42Z",
"rating": 5
},
{
"text": "Buen programa para gente con experiencia, completa y funcional para todas esas personas. Buen programa\n\nEs costoso y complejo de utilizar para personas que no son muy buenas para este medio, a pesar de ser completa es de difícil uso\n\nEs una plataforma difícil de usar sino tienes experiencia, soy estudiante y se me hace complejo el uso, además de ser costoso",
"author": "yosahandi ortega",
"date": "2025-11-12T20:39:42Z",
"rating": 2
},
{
"text": "Es el mejor programa para la metodología cuantitativa.\n\nEl costo del programa es elevado para un estudiante de doctorado.\n\nUtilizo SPSS desde mi primer año de universidad, durante toda mi carrera profesional y en la elaboración de mi tesis doctoral.",
"author": "Ivana MERLO RODRIGUEZ",
"date": "2025-04-09T13:20:10Z",
"rating": 5
}
],
"faqs": [
{
"question": "Q. Who are the typical users of IBM SPSS Statistics?",
"answer": "IBM SPSS Statistics has the following typical customers: Freelancers, Small Business, Mid-size Business, Large Enterprises"
},
{
"question": "Q. What is IBM SPSS Statistics used for?",
"answer": "IBM SPSS Statistics is a business intelligence software that helps businesses of all sizes conduct statistical analysis utilizing big data, machine learning algorithms, open-source extensibility, and other methodologies from within a unified platform. It lets staff members optimize data preparation processes by detecting patterns of missing data, invalid values, and variable distributions. IBM SPSS Statistics enables team members to utilize hypothesis testing, ad hoc analysis, predictive analytics, and geospatial analysis to solve research and business problems on a centralized platform. It lets employees store data and files, ensuring overall data security. Supervisors can build visualizations, run descriptive statistics, conduct regression analysis, and more."
},
{
"question": "Q. What level of support does IBM SPSS Statistics offer?",
"answer": "IBM SPSS Statistics offers the following support options: Email/Help Desk, Phone Support, 24/7 (Live rep)"
}
]
}

Xiaomi app row

FieldTypeWhat it does
recordTypestringAlways xiaomiApp for a Xiaomi GetApps app row.
sourcestringAlways Xiaomi GetApps for this row.
namestringApp name.
sourceUrlstringPublic Xiaomi GetApps page for the row.
discoveredFromstringFirst package name or detail page URL that led to this row.
descriptionstringMain app description supplied by the source.
shortDescriptionstringShort app description supplied by the source.
categoriesarray of stringsCategories assigned by the source.
ratingnumberRating shown by the source.
packageNamestringXiaomi GetApps package name.
publisherstringPublisher name shown by Xiaomi GetApps.
developerstringDeveloper name shown by Xiaomi GetApps.
languagestringLanguage used for Xiaomi GetApps text.
marketContentarray of objectsLocalized content returned for each selected market.
marketContent[].regionstringMarket region code.
marketContent[].namestringApp name for that market.
marketContent[].descriptionstringApp description for that market.
marketContent[].categoriesarray of stringsCategories for that market.
downloadsobjectNormalized Xiaomi GetApps download measure.
downloads.countintegerDownload count, or the lower bound when the source shows a range.
downloads.rangeLabelstringSource label for the download range or measure.
apkSizeobjectNormalized size of the APK file.
apkSize.bytesintegerAPK size in bytes.
apkSize.sourceLabelstringSource label for the APK size.
versionstringApp version shown by Xiaomi GetApps.
updatedAtdate-time stringLast update time shown by Xiaomi GetApps.
permissionsarray of stringsPermission identifiers shown by Xiaomi GetApps, when available.
mediaobjectImage links supplied by the source.
media.logoUrlstringMain logo image URL, when supplied.
media.iconUrlstringApp icon URL, when supplied.
media.screenshotUrlsarray of stringsScreenshot image URLs, when supplied.

Example Xiaomi GetApps row

This is an unshortened genuine row from a successful current-beta lookup for Facebook in the US market.

{
"recordType": "xiaomiApp",
"source": "Xiaomi GetApps",
"name": "Facebook",
"sourceUrl": "https://global.app.mi.com/details?id=com.facebook.katana&la=en&lo=US",
"discoveredFrom": "com.facebook.katana",
"description": "Keeping up with friends is faster and easier than ever. Share updates and photos, engage with friends and Pages, and stay connected to communities important to you. Features on the Facebook app include: * Connect with friends and family and meet new people on your social media network * Set status updates & use Facebook emoji to help relay what’s going on in your world * Share photos, videos, and your favorite memories. * Get notifications when friends like and comment on your posts * Find local social events, and make plans to meet up with friends * Play games with any of your Facebook friends * Backup photos by saving them in albums * Follow your favorite artists, websites, and companies to get their latest news * Look up local businesses to see reviews, operation hours, and pictures * Buy and sell locally on Facebook Marketplace * Watch live videos on the go The Facebook app does more than help you stay connected with your friends and interests. It's also your personal organizer for storing, saving and sharing photos. It's easy to share photos straight from your Android camera, and you have full control over your photos and privacy settings. You can choose when to keep individual photos private or even set up a secret photo album to control who sees it. Facebook also helps you keep up with the latest news and current events around the world. Subscribe to your favorite celebrities, brands, news sources, artists, or sports teams to follow their newsfeeds, watch live streaming videos and be caught up on the latest happenings no matter where you are! The most important desktop features of Facebook are also available on the app, such as writing on timelines, liking photos, browsing for people, and editing your profile and groups. Now you can get early access to the next version of Facebook for Android by becoming a beta tester. Learn how to sign up, give feedback and leave the program in our Help Center: http://on.fb.me/133NwuP Sign up directly here: http://play.google.com/apps/testing/com.facebook.katana Problems downloading or installing the app? See http://bit.ly/GPDownload1 Still need help? Please tell us more about the issue. http://bit.ly/invalidpackage Facebook is only available for users age 13 and over. Terms of Service: http://m.facebook.com/terms.php.",
"shortDescription": "Find friends, watch live videos, play games & save photos in your social network",
"categories": [
"Social"
],
"rating": 4.9,
"packageName": "com.facebook.katana",
"publisher": "META PLATFORMS, INC.",
"developer": "Meta Platforms Inc.",
"language": "en",
"marketContent": [
{
"region": "US",
"name": "Facebook",
"description": "Keeping up with friends is faster and easier than ever. Share updates and photos, engage with friends and Pages, and stay connected to communities important to you. Features on the Facebook app include: * Connect with friends and family and meet new people on your social media network * Set status updates & use Facebook emoji to help relay what’s going on in your world * Share photos, videos, and your favorite memories. * Get notifications when friends like and comment on your posts * Find local social events, and make plans to meet up with friends * Play games with any of your Facebook friends * Backup photos by saving them in albums * Follow your favorite artists, websites, and companies to get their latest news * Look up local businesses to see reviews, operation hours, and pictures * Buy and sell locally on Facebook Marketplace * Watch live videos on the go The Facebook app does more than help you stay connected with your friends and interests. It's also your personal organizer for storing, saving and sharing photos. It's easy to share photos straight from your Android camera, and you have full control over your photos and privacy settings. You can choose when to keep individual photos private or even set up a secret photo album to control who sees it. Facebook also helps you keep up with the latest news and current events around the world. Subscribe to your favorite celebrities, brands, news sources, artists, or sports teams to follow their newsfeeds, watch live streaming videos and be caught up on the latest happenings no matter where you are! The most important desktop features of Facebook are also available on the app, such as writing on timelines, liking photos, browsing for people, and editing your profile and groups. Now you can get early access to the next version of Facebook for Android by becoming a beta tester. Learn how to sign up, give feedback and leave the program in our Help Center: http://on.fb.me/133NwuP Sign up directly here: http://play.google.com/apps/testing/com.facebook.katana Problems downloading or installing the app? See http://bit.ly/GPDownload1 Still need help? Please tell us more about the issue. http://bit.ly/invalidpackage Facebook is only available for users age 13 and over. Terms of Service: http://m.facebook.com/terms.php.",
"categories": [
"Social"
]
}
],
"downloads": {
"count": 16497777,
"rangeLabel": "16M+"
},
"apkSize": {
"bytes": 155623652,
"sourceLabel": "148.4 MB"
},
"version": "576.0.0.42.73",
"updatedAt": "2026-09-12T07:28:12.400Z",
"media": {
"iconUrl": "https://sf0.market.xiaomi.com/thumbnail/AppStore/081ee74e9626f4d2783bb7577f6696f0f58a51fab",
"screenshotUrls": [
"https://sf0.market.xiaomi.com/thumbnail/AppStore/0625b63284ad5459c8f30d4f78090838247f9d00c",
"https://sf0.market.xiaomi.com/thumbnail/AppStore/0a039c4580b1c483c950a7853d4be2b59bb598253",
"https://sf0.market.xiaomi.com/thumbnail/AppStore/0409c7d1956864ebaa3402cfa1b51072d0e23335d",
"https://sf0.market.xiaomi.com/thumbnail/AppStore/09e8bb4a6692644bcac4dac68fdb3434959bd56f0"
]
}
}

💳 Pricing

How charges work

Pricing uses pay-per-event. The current price is shown in the Pricing tab and can vary by Apify plan.

EventWhen it charges
getapp_category_listing_extractedOne software listing saved from a public category or search page.
getapp_product_detail_extractedOne chosen product detail saved to your dataset.
xiaomi_app_detail_extractedOne app detail saved for the requested package and market.

Each listed event is tied to the saved record described in its row. Check the Pricing tab for current rates.

🔌 Integrations

Video

Apify access

Open the default dataset after a run or read it through the Apify API.

❓ FAQ

Can I search GetApp by a software keyword?

Yes. Choose getappKeywordSearch and enter one software keyword. You can also use a public GetApp category or search page URL with getappListingPage.

Can I look up one GetApp product page?

Yes. Choose getappProductDetails and submit one or more public GetApp.com product detail page URLs. The saved row keeps each product's source link.

What does a Xiaomi GetApps lookup need?

Choose xiaomiAppDetails, then submit one or more public package names or detail page URLs. You can choose the language and one or more market regions; each selected market can appear in marketContent.

Can this Actor download an app or an APK?

No. It returns public marketplace data and links. It does not download, transform, or redistribute APK files or other source files.

What happens when I submit the same item twice?

The first eligible occurrence is saved as soon as it is found. A later match from another keyword, URL, package name, or similar submitted value is ignored, and the first discoveredFrom value stays on the saved row.

What happens when the source does not show a field?

The optional value stays unavailable, such as null for officialWebsite when no candidate is found. The Actor does not invent a replacement value.

What is the GetApp official website used here?

GetApp.com is the public source for the software listing and product pages. The Actor reads those public pages and does not need a GetApp account or API key.

What happens if I leave maxItems empty?

For GetApp category and keyword targets, the Actor returns all available results until the source is exhausted. Set maxItems when you want to stop sooner.

📝 Changelog

v1.0 (13-09-2026)

  • GetApp software records now include rating dimensions, popular features, and marketplace badges when the source shows them.
  • Work continues for other submitted values when one source page is unavailable.

v0.0

  • Initial release.

🆘 Support

For issues, questions, or feature requests, file a ticket and I'll fix or implement it in less than 24h 🫡

Made with ❤️ by Maxime Dupré