Find which actors output the data you need
ApifyForge Schema Registry is a schema discovery tool that indexes all Apify actor output schemas in your fleet. Search by field name — like "email", "price", or "rating" — and see every actor that outputs that field, with types and descriptions. The answer to "which of my actors returns this field?" in seconds, for $0.15 per search.
With 20, 50, or 100+ actors in your fleet, it's impossible to remember which actors output which fields. ApifyForge Schema Registry builds a searchable index from all declared dataset_schema.json files, turning a 30-minute manual search into a 15-second query.
Search by field name (e.g., 'email', 'price', 'rating') and see every actor in your fleet that outputs it. Shows field type and description for each match.
List all actors with their complete output schemas — every field, type, and description. Get a complete map of your fleet's data landscape in one view.
Narrow results to specific Apify Store categories like LEAD_GENERATION, SEO_TOOLS, or SOCIAL_MEDIA. Filters out irrelevant actors when searching common field names.
Shows field types (string, number, boolean, array, object) across all matching actors. Identifies type inconsistencies when multiple actors output the same field name.
Scans all actors in your account and builds a searchable index from their declared dataset_schema.json files. Reports total actors, actors with schemas, and total indexed fields.
Find actors that output the fields your downstream processing needs before building multi-actor data pipelines. Pairs with ApifyForge Schema Diff and Pipeline Builder.
There are several ways to find which actors output specific data fields. Each trades off speed, coverage, and convenience.
| Method | Coverage | Time | Cost |
|---|---|---|---|
| ApifyForge Schema Registry | All actors with declared schemas | Under 15 seconds | $0.15/search |
| Manual actor-by-actor review | One actor at a time | 2-5 min per actor (20+ actors = hours) | Free (time cost) |
| Apify Store search | Public Store actors (by keyword, not field) | 5-10 minutes | Free |
| Custom API script | Customizable | 1-2 hours (initial setup) | Free (development time) |
{
"totalActors": 45,
"actorsWithSchema": 28,
"totalFields": 380,
"searchField": "email",
"searchResults": [
{
"field": "email",
"type": "string",
"foundIn": [
{ "actor": "website-contact-scraper" },
{ "actor": "email-pattern-finder" }
]
}
]
}Connect your Apify token and optionally enter a field name to search for
ApifyForge Schema Registry indexes all actor schemas in your fleet and searches for matching fields
Get a list of actors that output your target field — with types, descriptions, and category info
Several approaches exist for discovering which actors output specific fields, from manual review to Store search.
Open each actor's page in the Apify Console and check its output schema or README. With 20+ actors, this takes hours. Misses actors whose READMEs don't list all output fields. No cross-actor field search capability.
Best for: small fleets (under 5 actors) where you know most schemas by memory.
Search the Apify Store by keyword (e.g., 'email scraper'). Finds actors by description, not by output field names. Useful for discovering new actors but does not tell you which of your existing actors output a specific field.
Best for: discovering new public actors when you don't know what exists.
Write a script that calls the Apify API to list your actors, fetch their schemas, and search for fields programmatically. Fully customizable but requires 1-2 hours of development and ongoing maintenance.
Best for: teams with existing tooling infrastructure who want free, fully custom schema search.
Rely on developers remembering which actors output which fields. Works for small teams with few actors but doesn't scale and produces inconsistent results as the fleet grows.
Best for: solo developers with under 10 actors (not recommended as the fleet grows).
Automated fleet-wide schema indexing with field name search, full browse, category filtering, and type reporting. $0.15 per search. Answers 'which of my actors returns this field?' in under 15 seconds.
Best for: developers with 10+ actors who need fast, reliable schema discovery for pipeline planning.
Every schema search executes on your own Apify account at the standard pay-per-event rate of $0.15 per search. ApifyForge has no platform fee or subscription. Faster than manually checking 20+ actors for a single field name.
ApifyForge Schema Registry scans all actors in your Apify account, reads their declared dataset_schema.json files, and builds a searchable index of all output fields. You can search by field name (e.g., 'email', 'price', 'rating') to find every actor that outputs that field, or browse the full registry to see all schemas across your fleet. It answers the question 'which of my actors returns this field?' in seconds.
Each ApifyForge Schema Registry run costs $0.15, charged as a pay-per-event (PPE) fee on your own Apify account. The tool reads actor metadata and build schemas from the Apify API — no actor runs are triggered. Apify's free tier includes $5/month in credits, enough for approximately 33 schema searches per month.
Yes. Enter a field name like 'email' and ApifyForge Schema Registry returns every actor in your fleet whose dataset_schema.json declares that field, along with the field's type (string, array, object, etc.) and description if available. This is the core use case — find actors that output specific data without checking each actor individually.
ApifyForge Schema Registry supports both modes: targeted search (enter a field name) and full registry browse (list all actors with their complete output schemas). The full browse shows every actor with its declared fields, types, and descriptions — useful for understanding your entire data landscape.
You can narrow search results to specific Apify Store categories like LEAD_GENERATION, SEO_TOOLS, or SOCIAL_MEDIA. This filters out irrelevant actors when searching for common field names — for example, searching for 'email' in LEAD_GENERATION actors only returns lead gen tools, not generic scrapers that happen to extract email addresses.
When building multi-actor data pipelines, you need to know which actors output the fields your downstream processing requires. ApifyForge Schema Registry lets you find actors that produce 'price', 'rating', or 'address' fields before you start building the pipeline. Combined with ApifyForge Schema Diff and Pipeline Builder, it forms a complete pipeline design workflow.
ApifyForge Schema Registry indexes actors accessible to your Apify API token — your own actors, actors shared with your organization, and actors you've used from the public Store. It does not index the entire Apify Store (3,000+ actors). For public Store discovery, use the Apify Store search directly.
Approximately 60-65% of Apify Store actors declare a dataset_schema.json. ApifyForge Schema Registry reports the total number of actors scanned and the number with declared schemas so you know the coverage. Actors without schemas appear in the count but not in search results.