Apify Store Scraper (Incl Inputs & Outputs) avatar
Apify Store Scraper (Incl Inputs & Outputs)

Pricing

Pay per event

Go to Apify Store
Apify Store Scraper (Incl Inputs & Outputs)

Apify Store Scraper (Incl Inputs & Outputs)

Discover and compare actors across the Apify Store in one run. This actor fetches the public catalog and can also scrape actor input and output schemas so you know exactly what each actor expects and returns. No browser required.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Assmblr

Assmblr

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Discover and compare actors across the Apify Store in one run. This actor fetches the public catalog and, uniquely, can also scrape actor input and output schemas so you know exactly what each actor expects and returns. No browser required.

Why teams use this actor

  • Get a complete market view with normalized fields and stable IDs
  • Capture input and output schema details most store scrapers do not provide
  • Build faster comparisons for pricing, usage, and competition
  • Run counts mode for quick market snapshots
  • Keep outputs lean with selective fields and renaming

What makes it different

Most store scrapers stop at listing actors. This actor can also collect input and output schema fields. That means you can understand how competitors structure inputs and what outputs they deliver, not just their metadata.

Quick start

  1. Choose search to get actor records, or counts to get totals and facets.
  2. Add filters like keywords, categories, pricing, and ratings.
  3. Optional: turn on schema scraping and select only the fields you need.

Inputs

Core

  • operation: search or counts
  • query: keywords to search (items are OR; multiple words in one item are AND; wrap in quotes for an exact phrase)
  • search_on: where to search (name, title, description, username, readme)
  • limit: max number of actors to return (free plan capped at 100)
  • sort: relevance, popular, newest, update

Filters

  • username: only these developer usernames
  • manager: APIFY, COMMUNITY, or ALL
  • category: filter by categories
  • modified_hours: only actors modified in the last N hours
  • featured: only featured actors
  • rating: minimum average rating
  • reviews: minimum review count
  • bookmarks: minimum bookmark count
  • users_count: period for users filter (total, week, month, threemonth)
  • users_min, users_max: users bounds for the selected period
  • price_model: pricing model(s) to include
  • price_min, price_max: price bounds (USD)

Output shaping

  • fields: whitelist output fields (empty = default set)
  • select_fields: project output items to specific paths (dot notation + array indexes)
  • rename_fields: rename selected paths in the output
  • include_schemas: fetch input and output schema metadata (adds extra requests)

Performance controls

  • hitsPerPage: pagination size for the search API
  • maxChargedResults: soft cap to stop early (0 disables)

Pricing (pay-per-event)

  • Start fee: $0.10 per run.
  • Include input/output fields (include_schemas): +$0.10 when enabled.
  • Free plan runs are capped at 100 results.

Example: Search with schema intelligence

Input:

{
"operation": "search",
"query": ["scraper", "tiktok"],
"manager": "COMMUNITY",
"category": ["SOCIAL_MEDIA"],
"sort": "popular",
"limit": 5,
"include_schemas": true
}

Output item (sample):

{
"id": "aYG0l9s7dbB7j3gbS",
"title": "Website Content Crawler",
"username": "apify",
"categories": ["AI", "DEVELOPER_TOOLS"],
"currentPricingInfo": { "pricingModel": "FREE" },
"inputFields": ["startUrls", "maxPagesPerCrawl"],
"outputFields": ["url", "title", "text"],
"sourceUrl": "https://apify.com/apify/website-content-crawler"
}

Example: Counts (market snapshot)

Input:

{
"operation": "counts",
"category": ["SOCIAL_MEDIA"],
"manager": "COMMUNITY"
}

Output (verify-report excerpt):

{
"counts": {
"nbHits": 2603,
"facets": {
"categories": { "AI": 242, "SOCIAL_MEDIA": 1099 },
"managedBy": { "APIFY": 78, "COMMUNITY": 2525 },
"currentPricingInfo.pricingModel": { "FREE": 527, "PAY_PER_EVENT": 410 }
}
}
}

Select only what you need

When select_fields is provided, each output item is projected to only those paths. Paths use dot notation for objects and numeric segments for array indexes (for example currentPricingInfo.pricingModel, categories.0). Missing paths are omitted. If multiple paths resolve to the same key, the last one wins.

Input:

{
"operation": "search",
"select_fields": [
"id",
"title",
"username",
"currentPricingInfo.pricingModel",
"categories.0"
],
"rename_fields": {
"currentPricingInfo.pricingModel": "pricingModel",
"categories.0": "firstCategory"
}
}

Output item (sample):

{
"id": "aYG0l9s7dbB7j3gbS",
"title": "Website Content Crawler",
"username": "apify",
"pricingModel": "FREE",
"firstCategory": "AI"
}

Output notes

In search mode, results are saved to the dataset.

In counts mode, no items are saved. Instead, a small summary with totals and distributions is stored after the run.

After every run, a short summary is saved for quick validation.

Disclaimer

This actor provides informational data from the Apify Store. Input and output fields are extracted as-is and may change at any time. You are responsible for how you use this information.