# GetApp Scraper (`alaricus/getapp-scraper`) Actor

Extract detailed data from GetApp. Gather product specs, pricing, features, integrations, and ratings. Easily collect software info by keyword, category, or URL to power your market research and competitive analysis.

- **URL**: https://apify.com/alaricus/getapp-scraper.md
- **Developed by:** [Alaricus](https://apify.com/alaricus) (community)
- **Categories:** News, Other, Lead generation
- **Stats:** 13 total users, 2 monthly users, 100.0% runs succeeded, 2 bookmarks
- **User rating**: No ratings yet

## Pricing

from $10.00 / 1,000 results

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.

Learn more: https://docs.apify.com/actors/running/actors-in-store.md#pay-per-event

## What's an Apify Actor?

Actors are web data automations that power AI and operations. They run on the Apify platform to scrape websites, process data, connect APIs, and automate workflows.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

- **AI agents and MCP clients** — the [Apify MCP server](https://docs.apify.com/integrations/mcp.md) at `https://mcp.apify.com` (remote, streamable HTTP, OAuth on first use).
- **Agentic workflows and local Actor development** — [Agent Skills](https://apify.com/.well-known/agent-skills/index.json) with the [Apify CLI](https://docs.apify.com/cli/docs.md): `npm install -g apify-cli`, then `apify login`.
- **JavaScript/TypeScript projects** — the official [JS/TS client](https://docs.apify.com/api/client/js/docs.md): `npm install apify-client`.
- **Python projects** — the official [Python client](https://docs.apify.com/api/client/python/docs.md): `pip install apify-client`.
- **Any other language** — the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).

# README

[![Website Content Crawler Actor](https://apify.com/actor-badge?actor=alaricus/getapp-scraper)](https://apify.com/alaricus/getapp-scraper)

### What does GetApp scraper do?

GetApp scraper enables you to extract deep product intelligence from https://www.getapp.com/ with higher precision than official sources. It specifically handles the complex nested data like pricing plans and star breakdowns that are often truncated elsewhere.

GetApp scraper can scrape:

- Comprehensive Pricing Models: Full breakdown of "Free," "Individual," and "Enterprise" plans including specific monthly costs and billing cycles.
- Granular Rating Data: Exact counts for 1-star through 5-star reviews to perform weighted sentiment analysis.
- Detailed Feature Lists: Complete feature sets mapped to each specific pricing tier.
- Integration Ecosystems: Lists of third-party software compatibility (e.g., Jira, Slack, Salesforce) and total integration counts.

### Why scrape GetApp?

GetApp is a cornerstone of the Gartner Digital Markets network, which sees over 100 million annual visitors. In 2026, it remains the primary destination for SMBs to discover SaaS solutions.

Here are just some of the ways you could use that data:

- Price Benchmarking: Automatically compare your software's pricing tiers against the "Individual" or "Team" plans of every competitor in your category.
- Feature Gap Analysis: Identify which features (like "SSO" or "Advanced Analytics") are standard in "Enterprise" plans vs. "Free" tiers.
- Market Sentiment Tracking: Monitor the "Rating Breakdown" to see if a competitor's recent update led to an influx of 1-star or 5-star reviews.
- Partnership Scouting: Use the "Integrations" list to find which software tools are most commonly connected to, identifying potential partners for your own ecosystem.

If you would like more inspiration on how scraping GetApp could help your business or organization, check out our [industry pages](https://apify.com/industries).

### How to scrape GetApp

It's easy to scrape https://www.getapp.com/ with GetApp scraper. Just follow these few steps and you'll get your data in a few minutes.

1. Click on Try for free: Sign up for an Apify account (no credit card required).
2. Enter URLs: Provide the GetApp product URLs or Category pages you want to target.
3. Click on Run: The scraper uses headful browser technology to bypass Cloudflare and capture the data.
4. Download Data: Preview or download your results in JSON, CSV, or Excel from the Dataset tab.

### How much will it cost to scrape GetApp?

Apify gives you with $5 free usage credits every month on the [Apify Free plan](https://apify.com/pricing).

- Free Plan ($5 credits): You can get roughly 800 results per month for free.

- Starter Plan ($29/month): Ideal for mid-sized projects. You can get up to 4,500+ results monthly.

- Scale Plan ($199/month): Best for enterprise-level research. You can get up to 35,000+ results monthly.

### Results

```json
{
  "title": "ScrapRight",
  "short_description": "Web-based recycling and scrap metal yard management solution",
  "description": "What is ScrapRight?\n\nScrapRight is a scrap and recycling software solution built for deployment by recycling centers and scrap yards of varying scale, and available as a cloud-based SaaS or locally installed. Designed to meet compliance requirements, guaranteed at state, federal, county and local levels, ScrapRight promises to facilitate the creation of sales contracts, control inventories and also perform shipments. Admin tools include extensive built-in reporting capabilities, price list generation, plus workstation and permission-based user controls for restricting access. Inventory management encompasses WIP / FIFO, regrading, PO creation, cost analysis, barcode scanning support and more. Shipping and contracts features span sales orders, packing lists, BOLs and invoicing, while a Dedicated Container dispatch system tracks containers and other assets to Google Maps and is synced with the built-in calendar. More specific to automobile scrap yards, ScrapRight offers assistance for the buying and selling of catalytic converters, plus scrap vehicle buying tools such as NMVTIS reporting and VIN scanning etc. Accounting integration then goes on to include accounts payable features, along with connectivity for leading third-party packages such as QuickBooks, SAP and Sage / Peachtree. ?\n\nAside from kiosk-based support, the iScrapRight App is a companion iOS recycling app that allows iPad devices to be used as scrap compliance and ticketing workstations – enabling yard staff to perform transactions remotely. Materials can be added, weights entered and even pictures captured, while facilitating the gathering of the customer and vehicle information required for meeting compliance. Newest features include material search functionality on swipe, additional hotkeys for use with iScrapRight, OEM and autoparts search, timestamp on material and seller image and more. In addition, the app can be paired with a battery powered Bluetooth printer for the printing of receipts and tickets etc.\n\nKey benefits of using ScrapRight",
  "rating": 4.5,
  "rating_breakdown": {
    "5_stars": {
      "value": 61,
      "is_estimate": false,
      "label": "61"
    },
    "4_stars": {
      "value": 30,
      "is_estimate": false,
      "label": "30"
    },
    "3_stars": {
      "value": 9,
      "is_estimate": false,
      "label": "9"
    },
    "2_stars": {
      "value": 1,
      "is_estimate": false,
      "label": "1"
    },
    "1_stars": {
      "value": 0,
      "is_estimate": false,
      "label": "0"
    }
  },
  "reviews_count": 101,
  "pricing_details": {
    "free_plan": false,
    "free_trial": true,
    "subscription": true
  },
  "pricing_plans": [
    {
      "title": "iScrapRight",
      "price": 49.0,
      "price_unit": null,
      "currency": "USD",
      "billing_cycle": "Per month",
      "features": [
        "Cloud-Based",
        "Compliance",
        "Essential Reporting",
        "Fast Ticketing",
        "Leads Online",
        "Web and Ipad"
      ]
    },
    {
      "title": "ScrapRight",
      "price": 698.0,
      "price_unit": null,
      "currency": "USD",
      "billing_cycle": "Per month",
      "features": [
        "Extensive Reporting",
        "Full Networking",
        "Guaranteed Compliance",
        "Pricelists",
        "Unlimited Ticketing",
        "Uploads",
        "Virtual Server or LAN"
      ]
    },
    {
      "title": "ScrapRight (Commercial Suite)",
      "price": 698.0,
      "price_unit": null,
      "currency": "USD",
      "billing_cycle": "Per month",
      "features": [
        "Bol's",
        "Brokerage Sortation",
        "Extensive Reporting",
        "Fulfillment",
        "Full Networking",
        "Guaranteed Compliance",
        "Inventory & Costing",
        "Ipad App",
        "Pricelists",
        "Purchase Transactions",
        "Shipping",
        "Sortation",
        "Unlimited Ticketing",
        "Uploads",
        "Virtual Server or LAN",
        "Vsaas or LAN",
        "WIP & Finished Goods"
      ]
    },
    {
      "title": "ScrapRight (Enterprise)",
      "price": 1998.0,
      "price_unit": null,
      "currency": "USD",
      "billing_cycle": "Per month",
      "features": [
        "Autoparts Buying",
        "Bol's",
        "Brokerage Sortation",
        "Buy Side",
        "Catalytic Converter",
        "Commercial Buy/Sell",
        "Container/Dispatch",
        "Customer Portal",
        "Extensive Reporting",
        "Fulfillment",
        "Full Networking",
        "Guaranteed Compliance",
        "Inventory",
        "Inventory & Costing",
        "Ipad App",
        "Pricelists",
        "Purchase Transactions",
        "QB & Accounting Integration",
        "Shipping",
        "Sortation",
        "Stock Inquiry",
        "Unlimited Ticketing",
        "Uploads",
        "Virtual Server or LAN",
        "Vsaas or LAN",
        "WIP & Finished Goods"
      ]
    }
  ],
  "logo": "https://gdm-catalog-fmapi-prod.imgix.net/ProductLogo/5ad057e0-278f-4dbb-bc00-96b5d712392a.png?w=100&q=50",
  "category": "Recycling",
  "url": "https://www.getapp.com/industries-software/a/scrapright/",
  "media": [
    "https://gdm-catalog-fmapi-prod.imgix.net/ProductScreenshot/7c018d6f-c778-443a-bfd1-05d00b702eae.png?ixlib=rb-1.0.0&ch=Width%2CDPR&auto=format&w=750&h=450&q=50",
    "https://gdm-catalog-fmapi-prod.imgix.net/ProductScreenshot/a7ef100a-da2b-440f-bef7-5140465ad159.png?ixlib=rb-1.0.0&ch=Width%2CDPR&auto=format&w=300&q=50",
    "https://gdm-catalog-fmapi-prod.imgix.net/ProductScreenshot/dedbe96d-d7ad-444d-a672-c5f23cd4dece.png?ixlib=rb-1.0.0&ch=Width%2CDPR&auto=format&w=300&q=50",
    "https://gdm-catalog-fmapi-prod.imgix.net/ProductScreenshot/8fbfb83e-543f-4de9-b746-8e5c5d8b524f.png?ixlib=rb-1.0.0&ch=Width%2CDPR&auto=format&w=300&q=50",
    "https://gdm-catalog-fmapi-prod.imgix.net/ProductScreenshot/5eedddaf-ef64-4745-8aa0-0a819530b21a.png?ixlib=rb-1.0.0&ch=Width%2CDPR&auto=format&w=300&q=50",
    "https://gdm-catalog-fmapi-prod.imgix.net/ProductScreenshot/fff84edf-96d9-491e-a1cd-85740809318c.png?ixlib=rb-1.0.0&ch=Width%2CDPR&auto=format&w=300&q=50",
    "https://gdm-catalog-fmapi-prod.imgix.net/ProductScreenshot/d04d9e8d-133b-4b8e-859a-9a9d8c341fe7.png?ixlib=rb-1.0.0&ch=Width%2CDPR&auto=format&w=300&q=50",
    "https://gdm-catalog-fmapi-prod.imgix.net/ProductScreenshot/0509552e-af98-46f3-8ccf-0ae20168d6ec.png?ixlib=rb-1.0.0&ch=Width%2CDPR&auto=format&w=300&q=50",
    "https://gdm-catalog-fmapi-prod.imgix.net/ProductScreenshot/584de919-570b-4a0b-88f7-8913f3de205b.png?ixlib=rb-1.0.0&ch=Width%2CDPR&auto=format&w=300&q=50",
    "https://gdm-catalog-fmapi-prod.imgix.net/ProductScreenshot/5de64d5a-a5b7-4e01-9e89-f84db0d5d4c7.png?ixlib=rb-1.0.0&ch=Width%2CDPR&auto=format&w=300&q=50"
  ],
  "integrations": {
    "integrations_count": 4,
    "integrations": [
      "Google Maps",
      "QuickBooks Online Advanced",
      "Sage Intacct",
      "SAP Business One"
    ]
  }
}
```

### Tips for scraping GetApp

Pro Tip: Scraping category pages is 10x cheaper than scraping individual product pages because it allows the scraper to "batch" the data into a single browser session.
For details: [Pricing](https://apify.com/pricing)

### Is it legal to scrape GetApp?

Note that personal data is protected by GDPR in the European Union and by other regulations around the world. You should not scrape personal data unless you have a legitimate reason to do so. If you're unsure whether your reason is legitimate, consult your lawyers. We also recommend that you read our blog post: [is web scraping legal?](https://blog.apify.com/is-web-scraping-legal/)

# Actor input Schema

## `mode` (type: `string`):

Choose 'Full' for a site-wide crawl of all categories and products. Choose 'Partial' for targeted scraping based on specific URLs or search terms.

## `product_urls` (type: `array`):

List of specific GetApp product URLs to scrape. (e.g., https://www.getapp.com/project-management-planning-software/a/jira/)

## `category_urls` (type: `array`):

List of category URLs (e.g., https://www.getapp.com/project-management-planning-software/agile-project-management/).

## `search_word` (type: `string`):

Enter a keyword to trigger a search-based crawl.

## `pricing` (type: `array`):

Select one or more pricing models.

## `devices` (type: `array`):

Which platforms should the software support?

## `org_types` (type: `array`):

Target audience for the software.

## `min_rating` (type: `string`):

Only show products with this rating or higher.

## Actor input object example

```json
{
  "mode": "partial",
  "product_urls": [
    "https://www.getapp.com/project-management-planning-software/a/jira/"
  ],
  "pricing": [],
  "devices": [],
  "org_types": [],
  "min_rating": "0"
}
```

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {};

// Run the Actor and wait for it to finish
const run = await client.actor("alaricus/getapp-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {}

# Run the Actor and wait for it to finish
run = client.actor("alaricus/getapp-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{}' |
apify call alaricus/getapp-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,alaricus/getapp-scraper"
        }
    }
}

```

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/erxF0jq55ByWGAi3g/builds/DQlllR8TnlhVSvpQC/openapi.json
