Apify Store Scraper avatar

Apify Store Scraper

Pricing

Pay per usage

Go to Apify Store
Apify Store Scraper

Apify Store Scraper

Apify Store scraper that pulls actor listings, pricing, and run stats from the marketplace by search query or category, so developers and SEO teams can compare tools without clicking through pages manually.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

ZeroBreak

ZeroBreak

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

Apify Store Scraper: Extract Actor Listings, Pricing, and Stats from the Apify Marketplace

Apify Store scraper pulls actor listings from the Apify marketplace and gives you names, descriptions, run counts, star ratings, and pricing in structured JSON. Filter by search term or category, set a result cap, and get everything back as flat records you can drop into a spreadsheet or database. Run it on a schedule to track new actors as they appear.

Use cases

  • Competitive research on SEO tools: pull every actor in the seo-tools category with pricing and run counts, then compare side by side without opening 40 tabs
  • Market monitoring: schedule daily or weekly runs to catch new actors added to a category before your competitors do
  • Actor discovery: search the full Apify Store by keyword and export results instead of clicking through paginated listings
  • Pricing analysis: see which actors use pay-per-result vs monthly pricing across a niche, all in one dataset
  • Author auditing: collect all actors from a specific username or organization to review their catalog in bulk

What data does this actor extract?

Each record contains:

{
"actorId": "ens6F19QXkpFKaSSu",
"actorName": "google-search-scraper",
"actorTitle": "Google Search Scraper",
"actorDescription": "Scrape Google Search results including organic results, ads, and more.",
"authorUsername": "apify",
"authorName": "Apify",
"categories": ["seo-tools", "search-engines"],
"totalRuns": 4823901,
"monthlyRuns": 218450,
"stars": 1204,
"pricingModel": "PAY_PER_RESULT",
"pricePerUnitUsd": 0.5,
"actorUrl": "https://apify.com/apify/google-search-scraper",
"scrapedAt": "2026-03-10T14:23:11.492Z"
}

Input

ParameterTypeDefaultDescription
searchQuerystring(empty)Keyword to search across all actors. Leave blank to browse by category only.
categoriesarray(all)Category IDs to filter by. Common values: seo-tools, ai, ecommerce, social-media. Leave empty to scrape all categories.
maxItemsinteger100Maximum number of actors to extract per run. Cap: 1000.
timeoutSecsinteger300Overall actor timeout in seconds. Max: 3600.
requestTimeoutSecsinteger30Per-request HTTP timeout in seconds.
proxyConfigurationobjectDatacenter (Anywhere)Proxy type and location for requests. Supports Datacenter, Residential, Special, and custom proxies. Optional.

Example input

{
"searchQuery": "seo",
"categories": ["seo-tools"],
"maxItems": 200,
"proxyConfiguration": { "useApifyProxy": true }
}

Output

The actor stores results in an Apify dataset. Each entry is a flat record:

FieldTypeDescription
actorIdstringUnique Apify actor ID
actorNamestringActor slug used in URLs (e.g. google-search-scraper)
actorTitlestringHuman-readable display title
actorDescriptionstringShort store listing description
authorUsernamestringAuthor's Apify username
authorNamestringAuthor's display name
categoriesarrayCategory IDs the actor belongs to
totalRunsintegerAll-time run count
monthlyRunsintegerRuns in the last 30 days
starsintegerStar count from users
pricingModelstringFREE, PAY_PER_RESULT, MONTHLY_RENTAL, or FLAT_PRICE_PER_MONTH
pricePerUnitUsdnumberPrice per result in USD. Null if not applicable.
actorUrlstringDirect link to the store listing
scrapedAtstringISO 8601 timestamp of when this record was scraped

How it works

  1. Reads your search query and category filters from input
  2. Pages through the Apify Store public API in batches of up to 100 actors
  3. Deduplicates actors that appear across multiple category filters
  4. Transforms raw API data into flat, ready-to-export records
  5. Stores all results in the Apify dataset

Integrations

Connect Apify Store Scraper with other apps and services using Apify integrations. You can integrate with Make, Zapier, Slack, Airbyte, GitHub, Google Sheets, Google Drive, and many more. You can also use webhooks to trigger actions whenever results are available.

FAQ

Which categories can I filter by? Common category IDs: seo-tools, ai, ecommerce, social-media, productivity, lead-generation. You can find all slugs in the Apify Store URL when browsing by category, for example apify.com/store/categories/seo-tools.

Can I scrape the entire Apify Store? Yes. Leave searchQuery and categories blank and set maxItems to 1000. The actor pages through all public listings automatically.

Does this actor need an API key? No. It uses the Apify Store public API, which requires no authentication to read actor listings.

How often can I run it? As often as you need. Schedule it daily or weekly in Apify to track new actors and pricing changes over time.

What happens if an actor appears in multiple categories? The actor deduplicates by actor ID, so each listing appears only once in the output even if it matches multiple category filters.

Apify Store scraper works for developers sizing up a niche, SEO teams tracking competitor tools, and researchers who need marketplace data without the manual work.