# Apify Store Actors Scraper 2025 (`jupri/apify-store`) Actor

💫 Apify.com Store Extension

- **URL**: https://apify.com/jupri/apify-store.md
- **Developed by:** [cat](https://apify.com/jupri) (community)
- **Categories:** Developer tools, Other, E-commerce
- **Stats:** 148 total users, 1 monthly users, 100.0% runs succeeded, 4 bookmarks
- **User rating**: No ratings yet

## Pricing

$0.10 / request

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?

An Actor is a serverless cloud program that runs on the Apify platform. It has two run modes.
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.

Apify vocabulary and the platform model are defined once, in the agent quickstart at https://apify.com/agents.md.

## 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.

Do not guess an integration path. Every one of them is in the agent quickstart at https://apify.com/agents.md: the Apify MCP server, Agent Skills with the Apify CLI, the JavaScript and Python clients, the REST API, and the account-free path for an agent with no human to sign in. It also carries the rule on stating cost before the first paid run.

For examples already wired to this Actor's own input schema, see the [API](#api) section below.

Each client library has reference documentation the quickstart does not restate: [JavaScript/TypeScript](https://docs.apify.com/api/client/js/docs.md) (`npm install apify-client`) and [Python](https://docs.apify.com/api/client/python/docs.md) (`pip install apify-client`).

# README

## Welcome to Apify Store Scraper

<img align="right" height="32" src="https://apify.com/actor-badge?actor=jupri~apify-store">

<img src="https://pbs.twimg.com/media/FbXbLYPX0AI8YE5?format=jpg" width="320">

### 🍂 About Apify.com

<img align="right" src="https://upload.wikimedia.org/wikipedia/commons/2/28/Apify-logo.svg" width="30%">

**Apify** is a Czech technology [startup](https://cs.wikipedia.org/wiki/Startup "Startup") based in [Prague](https://cs.wikipedia.org/wiki/Praha "Prague") . It deals with [the extraction of data](https://cs.wikipedia.org/wiki/Web_scraping "Web scraping") from web pages, the automation of internet processes and the processing of data using [artificial intelligence](https://cs.wikipedia.org/wiki/Um%C4%9Bl%C3%A1_inteligence "Artificial Intelligence") .

Apify operates a serverless [cloud computing](https://cs.wikipedia.org/wiki/Cloud_computing "Cloud computing") platform of the same name running on top of the [Docker](https://cs.wikipedia.org/wiki/Docker "Docker") [containerization](https://cs.wikipedia.org/wiki/Virtualizace_na_%C3%BArovni_opera%C4%8Dn%C3%ADho_syst%C3%A9mu "Virtualization at the operating system level") system . The platform allows developers to share their [software](https://cs.wikipedia.org/wiki/Software "Software") with end users in the form of modular units called *Actors* . In [2021 , the](https://cs.wikipedia.org/wiki/2021 "2021") [Apify Paid Actors](https://cs.wikipedia.org/w/index.php?title=Apify_Paid_Actors\&action=edit\&redlink=1 "Apify Paid Actors (site does not exist)") program was launched , allowing developers to charge individually for access to their selected *Actors* .[](https://cs.wikipedia.org/wiki/Docker "Docker")[](https://cs.wikipedia.org/wiki/Software "Software")[](https://cs.wikipedia.org/wiki/2021 "2021")[](https://cs.wikipedia.org/w/index.php?title=Apify_Paid_Actors\&action=edit\&redlink=1 "Apify Paid Actors (site does not exist)")

Since 2016, Apify has been developing [Crawlee (called](https://cs.wikipedia.org/w/index.php?title=Crawlee\&action=edit\&redlink=1 "Crawlee (site does not exist)") [Apify SDK](https://cs.wikipedia.org/w/index.php?title=Apify_SDK\&action=edit\&redlink=1 "Apify SDK (site does not exist)") until 2022 ), an open [Node.js](https://cs.wikipedia.org/wiki/Node.js "Node.js") library for extracting data from the web and automating processes in [web browsers](https://cs.wikipedia.org/wiki/Webov%C3%BD_prohl%C3%AD%C5%BEe%C4%8D "Web browser") . [The source code](https://cs.wikipedia.org/wiki/Zdrojov%C3%BD_k%C3%B3d "Source code") of this library is available on [GitHub](https://cs.wikipedia.org/wiki/GitHub "GitHub") [\[3\]](https://cs.wikipedia.org/wiki/Apify#cite_note-3) .

In 2019, the company launched the [Apify Freelancers](https://cs.wikipedia.org/w/index.php?title=Apify_Freelancers\&action=edit\&redlink=1 "Apify Freelancers (site does not exist)") service , an internet portal for entering and fulfilling small IT jobs.

From 2022, the company is also focusing on the development of data software for [large language models](https://cs.wikipedia.org/wiki/Velk%C3%BD_jazykov%C3%BD_model "A large language model") .

### 🍂 About This Actor

<img align="right" src="https://miro.medium.com/v2/resize:fit:1400/format:webp/0*OQfks8fy-eQrQMvL" width="30%">

*ChatGPT think* :

**Apify Store Scraper** is a powerful and versatile web scraping tool designed to streamline the process of extracting valuable data from Apify Actors store. Engineered by a Cat, a leading provider of web automation and data extraction solutions, this specialized scraper empowers users with the ability to gather crucial information such as product details, pricing, customer reviews, and inventory status from apify platforms.

Key Features:

1. **User-Friendly Interface:** The Apify Store Scraper boasts an intuitive and user-friendly interface, making it accessible to both beginners and experienced users. The well-designed interface ensures a seamless experience throughout the data extraction process.

2. **Customizable Data Extraction:** Users have the flexibility to customize their scraping requirements based on specific parameters such as product categories, keywords, and geographic locations. This level of customization ensures that users extract only the data relevant to their needs.

3. **Efficient Performance:** Leveraging advanced web scraping algorithms, the Apify Store Scraper delivers high-performance results, enabling users to retrieve large volumes of data swiftly and efficiently. The scraper is optimized for speed and accuracy, ensuring reliable and up-to-date information.

4. **Dynamic Content Handling:** One of the standout features is its ability to handle dynamic content, including data loaded through JavaScript. This ensures that users can extract data from modern, interactive e-commerce websites that rely on dynamic content for product displays and updates.

5. **Proxy Support:** To enhance anonymity and circumvent IP blocking, the Apify Store Scraper supports proxy integration. This feature is crucial for users conducting extensive and frequent scraping operations while maintaining data privacy and security.

6. **Scheduled Scraping:** Users can automate their data extraction tasks by scheduling the scraper to run at specific intervals. This feature is invaluable for businesses and researchers who need to keep their data repositories up-to-date without manual intervention.

7. **Data Export Options:** The Apify Store Scraper supports various data export formats, allowing users to save their scraped data in formats such as CSV, JSON, or Excel. This facilitates easy integration with other tools and platforms for further analysis or storage.

8. **Comprehensive Documentation and Support:** Apify provides comprehensive documentation and support resources, ensuring that users can make the most of the scraper's capabilities. Whether through tutorials, forums, or direct customer support, users can find assistance at every step.

In summary, the Apify Store Scraper is a robust solution for extracting valuable data from Apify Actors stores, offering a balance of user-friendly design, customization options, and advanced features. Whether for market research, pricing analysis, or inventory monitoring, this scraper is a valuable asset for businesses and researchers seeking to harness the wealth of information available on e-commerce platforms.

### 🍂 OUTPUT SAMPLE

#### Actor Info

```yaml
{
    "actorReviewCount": 45,
    "actorReviewRating": 4.372845577036503,
    "bookmarkCount": 1758,
    "categories": [
        "AI",
        "DEVELOPER_TOOLS"
    ],
    "createdAt": "2023-03-27T15:06:04.992Z",
    "currentPricingInfo": {
        "pricingModel": "FREE"
    },
    "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.",
    "featuredScore": 946,
    "id": "aYG0l9s7dbB7j3gbS",
    "isCritical": true,
    "managedBy": "APIFY",
    "modifiedAt": "2025-08-28T14:50:41Z",
    "name": "website-content-crawler",
    "notice": "NONE",
    "pictureUrl": "https://apify-image-uploads-prod.s3.amazonaws.com/aYG0l9s7dbB7j3gbS/PfToENkJZxahzPDu3-CleanShot_2023-03-28_at_10.40.20_2x.png",
    "seoDescription": null,
    "seoTitle": null,
    "stats": {
        "lastRunStartedAt": "2025-08-28T23:50:34.538Z",
        "publicActorRunStats30Days": {
            "ABORTED": 9728,
            "FAILED": 6262,
            "SUCCEEDED": 1604891,
            "TIMED-OUT": 38345,
            "TOTAL": 1661763
        },
        "totalBuilds": 345,
        "totalMetamorphs": 476,
        "totalRuns": 17844826,
        "totalUsers": 71010,
        "totalUsers30Days": 8764,
        "totalUsers7Days": 2785,
        "totalUsers90Days": 21314
    },
    "title": "Website Content Crawler",
    "totalUsers": 71010,
    "url": "https://apify.com/apify/website-content-crawler",
    "userFullName": "Apify",
    "userId": "ZscMwFR5H7eCtWtyh",
    "userPictureUrl": "https://images.apifyusercontent.com/I7selwaENjoFDoSwrw81Paw6HJWJ2QfM-78LkVqpKDA/rs:fill:32:32/cb:1/aHR0cHM6Ly9hcGlmeS1pbWFnZS11cGxvYWRzLXByb2QuczMudXMtZWFzdC0xLmFtYXpvbmF3cy5jb20vWnNjTXdGUjVIN2VDdFd0eWgtcHJvZmlsZS1PbjhsSE5lbkJvLWFwaWZ5LXN5bWJvbC1jb2xvcnMtbWFyZ2luLnN2Zy5wbmc.png",
    "username": "apify"
}
```

#### Statistic

```yaml
{
    "query": "youtube",
    "categories": {
        "AGENTS": 138,
        "AI": 242,
        "AUTOMATION": 996,
        "DEVELOPER_TOOLS": 394,
        "ECOMMERCE": 653,
        "INTEGRATIONS": 170,
        "JOBS": 130,
        "LEAD_GENERATION": 844,
        "MCP_SERVERS": 50,
        "NEWS": 80,
        "OPEN_SOURCE": 406,
        "OTHER": 209,
        "REAL_ESTATE": 82,
        "SEO_TOOLS": 199,
        "SOCIAL_MEDIA": 1099,
        "TRAVEL": 34,
        "VIDEOS": 549
    },
    "isCritical": {
        "false": 2530,
        "true": 68
    },
    "managedBy": {
        "APIFY": 78,
        "COMMUNITY": 2525
    },
    "pricing": {
        "FLAT_PRICE_PER_MONTH": 1323,
        "FREE": 527,
        "PAY_PER_EVENT": 410,
        "PRICE_PER_DATASET_ITEM": 343
    },
    "total": 2603,
    "username": {
	    "agentify": 26,
	    "agentx": 18,
	    "alpha-scraper": 13,
	    "api-empire": 28,
	    "apify": 33,
	    "barrierefix": 16,
	    "bhansalisoft": 77,
	    "bytepulselabs": 16,
	    "clothefobia": 31,
	    "codenest": 24,
	    "contactminerlabs": 110,
	    "dainty_screw": 21,
	    "datasaurus": 16,
	    "easyapi": 152,
	    "epctex": 14,
	    "futurizerush": 11,
	    "getdataforme": 21,
	    "jupri": 14,
	    "karamelo": 14,
	    "maged120": 14,
	    "memo23": 22,
	    "mshopik": 323,
	    "nextapi": 11,
	    "novi": 17,
	    "parseforge": 38,
	    "saswave": 14,
	    "scrapearchitect": 22,
	    "scraper-engine": 25,
	    "scraper-mind": 43,
	    "scrapestorm": 192,
	    "scrapier": 28,
	    "scrapio": 28,
	    "simpleapi": 29,
	    "styleindexamerica": 66,
	    "twitterapi": 24
	}
}
```

### 🍂 Support

Feel free to [reach out](https://console.apify.com/actors/SPa8Z00savgZDYLxy/issues) to the developer for any issues or suggestions for improvement.

<img src="https://apify-uploads-prod.s3.us-east-1.amazonaws.com/5SxZhwYwpknFk8ek9-cat.gif" width="240">

# Actor input Schema

## `operation` (type: `string`):

No description

## `query` (type: `array`):

No description

## `search_on` (type: `array`):

No description

## `username` (type: `array`):

💡 Developer Username

## `manager` (type: `string`):

No description

## `limit` (type: `integer`):

Number of results

## `sort` (type: `string`):

No description

## `category` (type: `array`):

No description

## `modified_hours` (type: `integer`):

💡 Modified in past hours

## `featured` (type: `boolean`):

💡 Have Score

## `rating` (type: `string`):

💡 Min. Number of rating

## `reviews` (type: `integer`):

💡 Min. Number of reviews

## `bookmarks` (type: `integer`):

💡 Min. Number of bookmarks

## `users_count` (type: `string`):

No description

## `users_min` (type: `integer`):

No description

## `users_max` (type: `integer`):

No description

## `price_model` (type: `array`):

No description

## `price_min` (type: `integer`):

Monthy pricing

## `price_max` (type: `integer`):

No description

## `manual` (type: `string`):

Actor Information (README)

## `fields` (type: `array`):

No description

## `dev_proxy_config` (type: `object`):

💡 <b>Supported protocol:</b><br><br><b>HTTP(S), SOCKS5</b><br><code>{http|socks5}://{user:pass}@{hostname|ip-address}:port</code><br><br><b>Example</b>: <code>socks5://example.com:9000</code>

## `dev_custom_headers` (type: `array`):

💡 Additional HTTP Headers

## `dev_custom_cookies` (type: `array`):

💡 Additional HTTP Cookies

## `dev_transform_fields` (type: `array`):

💡 <b>Transform the resulting output. Select only needed fields.</b><br><br>For nested object use <b>DOT</b>. For example: <pre>address.streetAddress</pre><br>For nested array use <b>NUMBER</b> <i>(index of array element starting from index=0)</i>. For example: <pre>images.0.url</pre>

## `dev_dataset_name` (type: `string`):

💡 <b>Save results into custom named Dataset, use mask to customize dataset name</b><br><br><code>{ACTOR} = actor name<br>{DATE} = date (YYYYMMDD)<br>{TIME} = time (HHMMSS)</code><br><br>This masks can be used to autogenerate Dataset Name.<br><br>example: <i><code>data-{DATE}</code></i><br>Depending on today date the dataset name will be: <code>data-20230603</code><i><br><br>default: <code>data-{ACTOR}-{DATE}-{TIME}</code></i>

## `dev_dataset_clear` (type: `boolean`):

Clear Dataset before insert/update.

## `dev_no_strip` (type: `boolean`):

💡 Keep/Save empty values <i><code>(NULL, FALSE, empty ARRAY, empty OBJECT, empty STRING)</code></i>

## `dev_fileupload` (type: `string`):

💡 Upload your file and copy & paste the URL somewhere.

## Actor input object example

```json
{
  "query": [
    "Scraper"
  ],
  "username": [
    "jupri"
  ],
  "limit": 10
}
```

# 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": [
        "Scraper"
    ],
    "username": [
        "jupri"
    ],
    "limit": 10
};

// Run the Actor and wait for it to finish
const run = await client.actor("jupri/apify-store").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": ["Scraper"],
    "username": ["jupri"],
    "limit": 10,
}

# Run the Actor and wait for it to finish
run = client.actor("jupri/apify-store").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": [
    "Scraper"
  ],
  "username": [
    "jupri"
  ],
  "limit": 10
}' |
apify call jupri/apify-store --silent --output-dataset

```

## MCP server setup

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

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/SPa8Z00savgZDYLxy/builds/64zUfcGoHPaGyktRK/openapi.json
