Company Discovery List Builder
Market in, companies out. Give it job role keywords and a location and it returns companies currently hiring for that, built from a live index of public Greenhouse and Ashby job boards. Second mode finds US public companies whose SEC filings mention your phrase. No paid data source.
Use Cases
- Who buys it. Bought by outbound teams building a target list from scratch, and by anyone who wants a market defined by what companies are doing rather than by a vendor's static database.
- Clay enrichment column. Build a target list from what companies are actually doing, with a match reason and evidence URL on every row.
Features
- Companies, not enrichment, one flat row each
- 25 fields, always all 25, null never missing
- universe_size on every row, your denominator
- evidence_url, the posting or filing it came from
- Hiring mode over live Greenhouse and Ashby boards
Input
modestringrequiredhiring or filings. Default: hiring.
role_keywordsstringoptionalComma separated job titles. Empty matches any role. Default: empty.
filing_phrasestringoptionalFilings mode: the phrase to find in SEC filings. Default: empty.
filing_formsstringoptionalFilings mode: which forms to search. Default: 10-K.
location_containsstringoptionalPlain substring match on the job's location string. Default: empty.
min_open_jobsstringoptionalSkip boards with fewer open roles than this. Default: 1.
max_companiesstringoptionalCeiling on the returned list. Default: 100.
resolve_domainsbooleanoptionalTry to resolve each company to a website. Default: true.
refresh_universebooleanoptionalRebuild the candidate pool instead of using the cache. Default: false.
Output schema
{
"company_name": "7shifts",
"match_reason": "hiring: Account Executive, Expansion (Toronto, ON) and 3 more matching roles",
"mode": "hiring",
"ats_provider": "greenhouse",
"ats_slug": "7shifts",
"careers_url": "https://job-boards.greenhouse.io/7shifts",
"open_jobs_count": 15,
"matched_job_count": 4,
"matched_job_title": "Account Executive, Expansion",
"matched_job_location": "Toronto, ON",
"locations_count": 6,
"universe_source": "common_crawl:CC-MAIN-2026-30+CC-MAIN-2026-25+CC-MAIN-2026-21",
"universe_size": 9266,
"fetch_status": "ok",
"is_summary_row": false
}Pricing
Pay-per-event billing on the Apify platform. You are charged only when the actor returns a result. No subscription, no seat license.
Free-tier Apify accounts include monthly free compute. Upgrade for higher concurrency and volume.