# Apify Store Scraper (`vulnv/apify-store-scraper`) Actor

Scrape detailed information about Apify Actors from the Apify Store. Extract actor metadata, pricing, statistics, reviews, and more with advanced filtering options.

- **URL**: https://apify.com/vulnv/apify-store-scraper.md
- **Developed by:** [VulnV](https://apify.com/vulnv) (community)
- **Categories:** Integrations, Developer tools, Other
- **Stats:** 17 total users, 4 monthly users, 100.0% runs succeeded, 3 bookmarks
- **User rating**: No ratings yet

## Pricing

from $0.40 / 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

## Apify Store Scraper - Extract Actor Data & Marketplace Intelligence

Extract comprehensive data from the Apify Store marketplace with this powerful web scraper. Get detailed information about Apify Actors including pricing, statistics, reviews, categories, and user data. Perfect for market research, competitor analysis, and discovering automation tools.

### What is the Apify Store Scraper?

The **Apify Store Scraper** is a specialized tool that extracts detailed information from [Apify's marketplace](https://apify.com/store) of automation tools and web scrapers. It helps businesses, developers, and researchers gather intelligence about available actors, pricing trends, and marketplace dynamics.

### Key Benefits

✅ **Market Research** - Analyze pricing trends and popular automation tools
✅ **Competitor Analysis** - Track competitor tools and their performance metrics
✅ **Tool Discovery** - Find the best actors for your automation needs
✅ **Data Intelligence** - Extract comprehensive marketplace data for analysis
✅ **Easy to Use** - Simple configuration with powerful filtering options
✅ **Export Ready** - Get data in JSON/CSV formats for analysis

### Input Configuration

#### Search & Discovery

Configure your scraping parameters to find exactly what you need:

**Search Query**

- Enter keywords to find specific types of actors
- Examples: "tiktok", "instagram", "e-commerce", "web scraping"
- Leave empty to get all available actors

**Maximum Results**

- Set how many actors to extract (1-1000)
- Perfect for large-scale market analysis or focused research

#### Advanced Filtering

**Categories** - Filter by actor categories:

- **Social Media** - Instagram, TikTok, Facebook scrapers
- **E-commerce** - Amazon, Shopify, eBay tools
- **AI** - AI-powered automation tools
- **Lead Generation** - Business data extraction tools
- **SEO Tools** - Search engine optimization utilities
- **Real Estate** - Property data scrapers
- **Travel** - Booking and travel data tools
- **Jobs** - Employment data extraction
- **News** - Media and news scrapers
- **Developer Tools** - Programming utilities
- **Automation** - General automation tools
- **And more...**

**Pricing Models**:

- **Pay Per Result** - Cost per extracted item
- **Monthly Flat Rate** - Fixed monthly subscription
- **Free** - No-cost tools

**Sort Results By**:

- **Most Relevant** - Best matches for your search
- **Newest** - Latest additions to the store
- **Popular** - Most used and trending tools
- **Recently Updated** - Latest updates and improvements

**Managed By**:

- **All Developers** - Tools from all creators
- **Apify** - Official Apify-developed tools
- **Community** - Community-created tools

### Data You'll Extract

#### Essential Actor Information

- **Title & Description** - Actor name and functionality details
- **Owner Details** - Creator username and full name
- **Categories** - Classification and tool type
- **Unique Identifiers** - Technical IDs for integration
- **Visual Assets** - Actor and owner profile images

#### Usage & Performance Statistics

- **Total Runs** - How many times the actor has been used
- **User Count** - Number of people using the actor
- **Recent Activity** - Usage in last 7, 30, 90 days
- **Success Rates** - Performance and reliability metrics
- **Build Information** - Development activity

#### Financial & Market Data

- **Pricing Model** - How the actor is monetized
- **Cost Per Unit** - Exact pricing information
- **Price Changes** - Historical pricing adjustments
- **Revenue Insights** - Market positioning data

#### Social & Quality Metrics

- **User Reviews** - Average ratings and review counts
- **Bookmarks** - How many users saved the actor
- **Community Engagement** - Social proof metrics

### Example Use Cases

#### Market Research

```json
{
  "query": "social media",
  "maxResults": 100,
  "categories": ["SOCIAL_MEDIA"],
  "sortBy": "POPULAR"
}
```

*Find the most popular social media automation tools*

#### Competitor Analysis

```json
{
  "query": "instagram scraper",
  "maxResults": 50,
  "pricingModels": ["PRICE_PER_DATASET_ITEM"],
  "sortBy": "RECENTLY_UPDATED"
}
```

*Track Instagram scraper competitors and their latest updates*

#### Free Tools Discovery

```json
{
  "query": "",
  "maxResults": 200,
  "pricingModels": ["FREE"],
  "sortBy": "NEWEST",
  "managedBy": "COMMUNITY"
}
```

*Discover new free community tools*

#### Enterprise Tool Research

```json
{
  "query": "enterprise automation",
  "maxResults": 25,
  "categories": ["AUTOMATION", "DEVELOPER_TOOLS"],
  "managedBy": "APIFY",
  "sortBy": "POPULAR"
}
```

*Find reliable enterprise automation solutions*

### Output Data Format

The scraper provides structured JSON data for each actor:

```json
{
  "objectId": "aYG0l9s7dbB7j3gbS",
  "title": "Website Content Crawler",
  "name": "website-content-crawler",
  "username": "apify",
  "userFullName": "Apify",
  "description": "Crawl websites and extract text content to feed AI models, LLM applications, vector databases, or RAG pipelines. The Actor supports rich formatting using Markdown, cleans the HTML, downloads files, and integrates well with 🦜🔗 LangChain, LlamaIndex, and the wider LLM ecosystem.",
  "pictureUrl": "https://apify-image-uploads-prod.s3.amazonaws.com/aYG0l9s7dbB7j3gbS/PfToENkJZxahzPDu3-CleanShot_2023-03-28_at_10.40.20_2x.png",
  "userPictureUrl": "https://images.apifyusercontent.com/I7selwaENjoFDoSwrw81Paw6HJWJ2QfM-78LkVqpKDA/rs:fill:32:32/cb:1/aHR0cHM6Ly9hcGlmeS1pbWFnZS11cGxvYWRzLXByb2QuczMudXMtZWFzdC0xLmFtYXpvbmF3cy5jb20vWnNjTXdGUjVIN2VDdFd0eWgtcHJvZmlsZS1PbjhsSE5lbkJvLWFwaWZ5LXN5bWJvbC1jb2xvcnMtbWFyZ2luLnN2Zy5wbmc.png",
  "categories": [
    "AI",
    "DEVELOPER_TOOLS"
  ],
  "notice": "NONE",
  "badge": null,
  "isWhiteListedForAgenticPayments": false,
  "bookmarkCount": 2045,
  "actorReviewRating": 4.612795540506292,
  "actorReviewCount": 117,
  "stats": {
    "totalBuilds": 398,
    "totalRuns": 21615145,
    "totalUsers": 86685,
    "totalUsers7Days": 1978,
    "totalUsers30Days": 4678,
    "totalUsers90Days": 10180,
    "lastRunStartedAt": "2025-11-18T09:06:05.907Z",
    "publicActorRunStats30Days": {
      "ABORTED": 10874,
      "FAILED": 13447,
      "SUCCEEDED": 1396446,
      "TIMED-OUT": 47420,
      "TOTAL": 1470232
    },
    "totalMetamorphs": 493
  },
  "currentPricingInfo": {
    "pricingModel": "FREE"
  }
}
```

### Getting Started

1. **Configure Your Search** - Set your search terms, filters, and sorting preferences
2. **Run the Scraper** - Execute the tool to extract marketplace data
3. **Export Results** - Get your data in JSON or CSV format
4. **Analyze Insights** - Use the data for your research or business needs

### Export & Integration

- **JSON Format** - Perfect for API integration and data processing
- **CSV Export** - Ideal for Excel analysis and reporting
- **API Ready** - Structured data for automated workflows
- **Batch Processing** - Handle large datasets efficiently

### Explore More Actors

✨ **Looking for something else?** Check out more actors on Apify that can help with your web automation and data extraction needs. Discover a wide range of tools tailored for different scenarios at 🌐 [Explore Vulnv's Actors on Apify](https://apify.com/vulnv).

📧 For inquiries or support, feel free to reach out to us at apify@vulnv.com.

# Actor input Schema

## `query` (type: `string`):

Search term to find specific actors in the Apify Store (e.g., 'tiktok', 'instagram', 'web scraping'). Leave empty to get all actors.

## `maxResults` (type: `integer`):

Maximum number of actors to scrape

## `categories` (type: `array`):

Filter actors by specific categories

## `pricingModels` (type: `array`):

Filter actors by pricing model

## `sortBy` (type: `string`):

Choose how to sort the search results

## `managedBy` (type: `string`):

Filter actors by who manages them

## Actor input object example

```json
{
  "query": "tiktok",
  "maxResults": 100,
  "sortBy": "MOST_RELEVANT",
  "managedBy": "ALL"
}
```

# 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 = {
    "query": "tiktok",
    "maxResults": 100,
    "sortBy": "MOST_RELEVANT",
    "managedBy": "ALL"
};

// Run the Actor and wait for it to finish
const run = await client.actor("vulnv/apify-store-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 = {
    "query": "tiktok",
    "maxResults": 100,
    "sortBy": "MOST_RELEVANT",
    "managedBy": "ALL",
}

# Run the Actor and wait for it to finish
run = client.actor("vulnv/apify-store-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 '{
  "query": "tiktok",
  "maxResults": 100,
  "sortBy": "MOST_RELEVANT",
  "managedBy": "ALL"
}' |
apify call vulnv/apify-store-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,vulnv/apify-store-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/zdhMc1yCk85TaLJdO/builds/tEs9lmEsLIpamn9QU/openapi.json
