ParseForge Scrapers

Apify Store Actors Scraper

parseforge/smart-apify-actor-scraper

Developer toolsOtherAgents

Scrapes Apify Store actor listings by search term, category, pricing model, or maintainer. Returns each actor as a flat row with title, description, pricing, stats, and optional quality scores.

Run this scraper See the API call
Total users
26
Monthly active
1
Total runs
356
Bookmarked
1
Rating
5.0 (2)
Last modified
12 days ago

Overview

ParseForge

Apify Store Actors Scraper

Scrape Apify Store actors by search term, category, pricing model, or maintainer, up to a million per run. Each actor includes its title, description, pricing, stats, and optional quality scores. No login or API key. Export to CSV, JSON, Excel, or XML.

Apify's own API needs an account, a token, and rate limits. This reads the public Apify Store listings directly, filtered by search query, category, pricing model, or maintainer, and returns each matching actor in one fixed schema. It is the fastest way to build a dataset of Apify actors for market research, competitive analysis, or lead generation.

Who uses it What they scrape Apify Store for
Market researchers Which Apify actors are popular in a niche and how they are priced
Competitive analysts What features and pricing competitors offer on the Apify Store
Lead generators A list of actor developers and their contact details for outreach
SEO professionals Which actor titles and descriptions rank for target keywords
Product managers Gaps in the Apify Store that a new actor could fill

What it does

This Actor collects Apify Store actor listings by search term, category, pricing model, or maintainer, and returns each one as a flat row.

  • ๐Ÿ” Search terms: one or more queries, processed sequentially until maxItems is reached
  • ๐Ÿท๏ธ Category filter: narrow to AI, E-commerce, SEO tools, Real estate, and more
  • ๐Ÿ’ฐ Pricing model filter: Pay per result, Pay per event, Pay per usage, or Rental
  • ๐Ÿ‘ฅ Maintainer filter: Apify-maintained or community-maintained actors
  • ๐Ÿ“Š Quality scores: optional actor quality percentiles and feedback, with a small delay per actor

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with Apify Store data

๐Ÿ“ˆ Track actor popularity and trends.

A market researcher runs the scraper weekly with a category filter and maxItems 1000 to see which new actors are gaining users and ratings.

๐Ÿ”Ž Competitive pricing analysis.

A product manager scrapes all actors in the SEO tools category with pricing model filters to compare pay-per-result and rental rates.

๐Ÿ“‹ Build a lead list of developers.

A sales team scrapes community-maintained actors in the Real estate category to get developer usernames and actor URLs for outreach.

๐Ÿงช Find gaps in the store.

An entrepreneur searches for 'AI agents' and reviews the returned actors to identify underserved niches before building a new actor.

Why choose this scraper

What you get
No API key Reads the public Apify Store directly, no account or token needed
Up to 1,000,000 actors One run can collect the entire store or a filtered subset
Fixed schema Every actor returns the same flat fields for easy analysis
Optional quality data Add actor quality scores and feedback when you need deeper insight

How it compares

No other Store actor targets Apify Store the same way, so the honest comparison is with the alternatives teams actually weigh.

Apify Store Actors Scraper Build it in-house By hand
Setup Run it now, zero config Days of engineering None, but hours per pull
When Apify Store changes Maintained for you You fix it You re-learn the page
Proxies, retries, anti-bot Built in Your problem Browser only
Output Fixed JSON schema, CSV/Excel export Whatever you build Copy-paste
Cost Pay per result Engineering time Analyst hours

Configure the run

Drive the Actor from search terms, categories, pricing models, and maintainer filters, alone or together. Filters run as each actor is read so only matches reach your dataset. The Input tab lists every parameter.

A first run with the defaults:

{
  "searches": [
    "real estate"
  ],
  "maxItems": 10,
  "includeActorQuality": false,
  "includePraisesAndImprovements": false,
  "category": "All categories",
  "pricingModel": "All pricing models",
  "managedBy": "All developers"
}

A larger pull:

{
  "searches": [
    "real estate"
  ],
  "maxItems": 200,
  "includeActorQuality": false,
  "includePraisesAndImprovements": false,
  "category": "All categories",
  "pricingModel": "All pricing models",
  "managedBy": "All developers"
}

Pricing

Pay-per-result: $0.5 per result collected. You pay only for the results written to your dataset.

Results collected Approximate cost
100 results $50.00
1,000 results $500.00
10,000 results $5000.00

New Apify accounts start with $5 in free credit.

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the Apify Store Actors Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to Apify Store through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/smart-apify-actor-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting no results?

Check your filters. If you set a category or pricing model that does not match any actors, the result set will be empty. Try clearing filters or using a broader search term.

Why is the run slow when I enable quality scores?

Quality scores and praises require an extra request per actor, adding 1 to 3 seconds each. Disable these options if speed is more important than depth.

Why did the run stop before reaching maxItems?

The Actor stops when all search terms have been processed and no more actors match. If you want more results, add more search terms or remove filters.

Can I get actor contact information?

The Actor returns the developer username and actor URL. For direct contact, visit the actor page on Apify Store.

FAQ

Question Answer
Do I need an Apify API token to use this scraper? No. This Actor reads the public Apify Store pages directly, so no account or token is required.
Can I scrape the entire Apify Store? Yes. Leave the searches field empty and set maxItems to 1000000 to collect every actor listing.
What filters can I apply? You can filter by search term, category, pricing model, and maintainer. Combine them to narrow results.
What does the quality score include? When you enable includeActorQuality, the Actor adds quality scores and percentiles. It waits 1 to 3 seconds per actor to fetch this data.
What are praises and improvements? These are quality feedback items from Apify's actor quality system. Enable includePraisesAndImprovements to add them, with the same per-actor delay.
How are search terms processed? The Actor processes each search term sequentially until maxItems is reached. You can use plain terms like 'real estate' or actor IDs like 'parseforge/auction-com-property-scraper-ppe'.
What output formats are supported? You can export the dataset to CSV, JSON, Excel, or XML from the Apify platform.
Is this scraper legal? It only reads publicly available Apify Store pages. You are responsible for complying with Apify's terms of service for any use of the data.
Can I schedule this scraper to run regularly? Yes. Use Apify's scheduler to run it daily, weekly, or on any cron schedule.
Does this scraper work with proxies? Apify's platform automatically handles IP rotation and retries, so you do not need to configure proxies.

Related actors

Browse the full ParseForge collection for more scrapers.

๐Ÿ†˜ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

โš ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by Apify Technologies s.r.o. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.

Input

FieldTypeWhat it doesDefault
searches array Array of search queries. Can be search terms (e.g., 'real estate') or actor IDs (e.g., 'parseforge/auction-com-property-scraper-ppe'). Searches are processed sequentially until maxItems limit is met. If empty, uses empty string to fetch entire dataset. ["real estate"]
maxItems integer How many actors to collect per run. 10
includeActorQuality boolean Include actor quality scores and percentiles. Adds 1-3 seconds of wait time per actor. false
includePraisesAndImprovements boolean Include quality feedback (praises and improvements). Adds 1-3 seconds of wait time per actor. false
category string (18 options) Filter actors by category. Select 'All categories' to search all categories. All categories
pricingModel string (5 options) Filter actors by pricing model. Select 'All pricing models' to search all pricing models. All pricing models
managedBy string (3 options) Filter actors by who maintains them. Select 'All developers' to search all actors. All developers

Pricing

from $1.00 per 1,000 results

Charged forWhat it isPrice each
Actor Start Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event). $0.01 to $0.5
Record Single result in the default dataset. $0.001 to $0.005

Tiered: the lower figure is the price on a higher Apify plan. Billing and the free credit live on Apify.

API

One POST returns the dataset directly. Same shape for every scraper in the library, so swapping the slug is the only change.

POST ยท run and get results
curl -X POST "https://api.apify.com/v2/acts/parseforge~smart-apify-actor-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "helloWorld": 123
  }'

Examples

Input that runs as-is.

input.json
{
  "helloWorld": 123
}

Reviews

Rated 5.0 out of 5 across 2 reviews. Read them on Apify.

Issues

We build and maintain this scraper, so a problem with it comes to us. Report it on the Apify listing and the thread stays attached to the scraper where the next person can find it: open an issue.

Broken and urgent, or you would rather not post in public? Write to parseforge@protonmail.com and it reaches the people who wrote it.

Related scrapers

Run Apify Store Actors Scraper on Apify All scrapers