Apify Scraper avatar
Apify Scraper

Pricing

Pay per usage

Go to Store
Apify Scraper

Apify Scraper

Developed by

Abdlhakim hefaia

Maintained by Community

Extract actor data from the Apify Store, including pricing, stats, and user info. Supports multiple queries, filters, and crash-safe state persistence. πŸ§‘β€πŸ’» Open-source and ideal for research, analysis, and discovering tools.

5.0 (2)

Pricing

Pay per usage

3

Total users

2

Monthly users

2

Last modified

2 days ago

πŸ” Apify Scraper

✨ Overview

Apify Store Scraper is a powerful actor for extracting comprehensive data from the Apify Store marketplace. Whether you need to research available actors, monitor pricing changes, or gather insights on developer tools, this scraper provides a reliable solution with advanced features for data persistence and batch processing.

πŸ“Š What Can It Scrape?

The Apify Store Scraper extracts detailed information from actor listings, including:

  • πŸ“ Basic Information: Title, ID, URL, description, name
  • πŸ‘€ Developer Details: Username, user full name, profile picture URL
  • πŸ“ˆ Statistics: Total runs, users, builds, and performance metrics
  • 🏷️ Categorization: Categories, tags, and management type (Apify Official or Community)
  • ⭐ Ratings & Popularity: Review ratings, bookmark counts
  • πŸ’° Pricing Information: Pricing model, cost per unit, trial periods

πŸš€ Features

  • πŸ”„ Multi-Query Support: Process multiple search terms in a single run
  • πŸ’Ύ State Persistence: Automatically save progress and resume after migrations or failures
  • πŸ” Configurable Filtering: Filter by search terms, categories, pricing models, and more
  • ⏱️ Intelligent Rate Limiting: Configurable delays between requests to respect server limits
  • πŸ“„ Result Pagination: Handles all result pages automatically for complete data collection
  • βš™οΈ Customizable Output: Control exactly what data you want to collect

πŸ› οΈ Usage

Input Parameters

ParameterTypeDescription
searchArrayList of search terms to process sequentially
sortByStringHow to sort results: relevance, popularity, newest, or lastUpdate
categoryStringFilter by specific category (AI, Social Media, E-commerce, etc.)
pricingModelStringFilter by pricing type (Free, Pay Per Result, Monthly Rental, etc.)
managedByStringFilter by developer type (Apify Official or Community)
limitNumberItems per request (max 100)
maxResultsNumberMaximum total results to fetch (0 for unlimited)
batchDelayNumberMilliseconds to wait between API requests

Example Input

1{
2  "search": ["YouTube Scraper", "github", "e-commerce"],
3  "sortBy": "popularity",
4  "category": "SOCIAL_MEDIA",
5  "pricingModel": "",
6  "managedBy": "",
7  "limit": 24,
8  "maxResults": 100,
9  "batchDelay": 100
10}

Example Output

1{
2  "id": "y1IMcEPawMQPafm02",
3  "title": "Youtube Video Downloader",
4  "url": "https://apify.com/epctex/youtube-video-downloader",
5  "username": "epctex",
6  "description": "Effortlessly download YouTube videos of your preferred quality with our user-friendly Video Downloader. Try it now!",
7  "categories": ["VIDEOS", "SOCIAL_MEDIA", "AUTOMATION"],
8  "price": 30,
9  "stats": {
10    "totalRuns": 246731,
11    "lastRun": "2025-04-25T09:03:27.155Z"
12  }
13}

πŸ’‘ Use Cases

  • πŸ”Ž Market Research: Analyze available actors in specific niches
  • πŸ‘€ Competitor Analysis: Monitor pricing models and popularity trends
  • πŸ› οΈ Tool Discovery: Find the most effective actors for your specific needs
  • πŸ“Š Performance Monitoring: Track statistics and user ratings over time
  • πŸ”Œ Integration Planning: Gather data for making informed decisions about which actors to use in your projects

πŸ€” Why Scrape the Apify Store?

The Apify Store is a growing marketplace for web scraping and automation tools. By extracting data systematically, you can:

  1. 🧠 Make Informed Decisions: Compare actors based on performance metrics and user ratings
  2. πŸ”„ Stay Updated: Monitor new actors and updates to existing ones
  3. ⏱️ Save Time: Quickly filter through thousands of options to find exactly what you need
  4. πŸ“ˆ Analyze Trends: Track changes in pricing, popularity, and feature sets over time

πŸš€ Getting Started

  1. Click "Try for free" or use your existing Apify account
  2. Set your input parameters to customize your search
  3. Run the actor and wait for it to complete
  4. View your results in the Dataset tab or download as JSON, CSV, or Excel

πŸ”§ Advanced Usage

πŸ”„ Resuming Failed Runs

The actor features built-in state persistence. If a run fails or gets migrated, it will automatically resume from where it left off, saving you time and resources.

πŸ” Multiple Search Terms

Use the search array to process multiple queries in a single run. Each term will be processed sequentially, with results combined in the final dataset.

⏱️ Rate Limiting

The batchDelay parameter helps you control how aggressively the actor makes requests. Higher values are more conservative but slower, while lower values are faster but may increase the risk of temporary blocks.

⚠️ Limitations

  • The actor only extracts publicly available information from the Apify Store
  • Request rates are limited to respect Apify's servers
  • Some detailed actor statistics may not be available for all listings

πŸ“¦ Open Source

This actor is open source! Feel free to:

  • πŸ”§ Fork and modify it to suit your specific needs
  • πŸ› Submit bug reports and feature requests
  • 🀝 Contribute improvements or optimizations
  • 🌐 Share with others who might benefit from it

Check out the GitHub repository for the latest code and updates.

🀝 Support & Contact

For assistance or custom implementations:

πŸ™ Acknowledgements

Special thanks to all contributors and the Apify community for their support and inspiration. This project aims to make data collection from the Apify Store accessible and efficient for everyone.

Pricing

Pricing model

Pay per usage

This Actor isΒ paid per platform usage. The Actor is free to use, and you only pay for the Apify platform usage.