Company Hiring Signals avatar

Company Hiring Signals

Pricing

from $10.00 / 1,000 results

Go to Apify Store
Company Hiring Signals

Company Hiring Signals

Turn any list of companies into hiring-intent signals: open roles, departments hiring, recent posting velocity and a growth signal — pulled live from each company's ATS (Greenhouse, Lever, Ashby, SmartRecruiters, Workday, BambooHR, Personio). No proxies, no login.

Pricing

from $10.00 / 1,000 results

Rating

0.0

(0)

Developer

Ponderable Hydrometer

Ponderable Hydrometer

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

14 days ago

Last modified

Share

Turn any list of companies into hiring-intent signals — one compact row per company, pulled live from its own ATS. Open-role counts, departments hiring, engineering/sales flags, posting recency and a growth read. A company that's hiring is a company that's growing and spending.

This is a per-company signal, not a raw jobs dump — built for sales, lead-gen, recruiting and market-intelligence teams. Data comes live from each company's ATS via public APIs (Greenhouse, Lever, Ashby, SmartRecruiters, Workday, BambooHR, Personio) — no proxies, no login, no LinkedIn/Indeed.

What you get

One row per company:

  • VolumetotalOpenRoles, postingsLast30Days, newestPostingDate
  • RemoteremoteRoles, remoteShare
  • BreakdowntopDepartments, topLocations (each { name, count }), and categories (engineering, sales, marketing, product, design, operations, finance, people, executive)
  • Quick flagshiringEngineering, hiringSales (booleans for filtering)
  • ReadgrowthSignal (high / moderate / low / none), based on recent posting velocity relative to size
  • Metacompany, ats, status

Who it's for

  • B2B sales & lead-gen — hiring is a buying trigger (scaling sales → sales tooling; scaling engineering → dev tools/cloud).
  • Recruiters & staffing — spot who's actively hiring and in which functions.
  • Investors & market intel — track headcount-growth signals across a portfolio or market.

Input

FieldTypeDefaultDescription
companiesarray— (required)Company slugs or job-board URLs (a single value or a list)
atsHintstringautoForce an ATS instead of auto-detecting
maxJobsPerCompanyinteger2000Cap on roles read per company when computing the signal

Pass a full board URL for the most reliable detection (required for Workday).

Example input

{
"companies": ["stripe", "gopuff", "https://arc.bamboohr.com/careers"],
"atsHint": "auto"
}

Example output (one company)

{
"company": "stripe",
"ats": "greenhouse",
"status": "ok",
"totalOpenRoles": 510,
"postingsLast30Days": 118,
"newestPostingDate": "2026-07-11T00:00:37.000Z",
"remoteRoles": 102,
"remoteShare": 0.2,
"topDepartments": [{ "name": "Solutions Architecture", "count": 19 }],
"topLocations": [{ "name": "Dublin", "count": 35 }],
"categories": { "engineering": 153, "sales": 93, "marketing": 46, "product": 32, "design": 18, "operations": 78, "finance": 31, "people": 3, "executive": 16 },
"hiringEngineering": true,
"hiringSales": true,
"growthSignal": "high"
}

Companies with no detectable public ATS come back with status: "ats_not_found" and zeroed metrics — still one clean row per company you asked about.

Why this actor

  • Aggregated signal, not a jobs dump — one filter-ready row per company, exactly what intent workflows need.
  • 7 ATS platforms, auto-detected — Greenhouse, Lever, Ashby, SmartRecruiters, Workday, BambooHR, Personio, from a slug or URL.
  • Actionable fields — growth read plus engineering/sales booleans slot straight into lead scoring.
  • Keyless & clean — public job-board APIs, no proxies or login.

Notes & accuracy

  • Recency by ATS. postingsLast30Days and newestPostingDate use each ATS's posting timestamp. Some platforms (e.g. Greenhouse) expose a last-updated time rather than the original post date, which can make recent activity look higher — treat growthSignal as directional. Counts, departments and category signals are precise.
  • Workday dates. To stay fast, the actor doesn't open each Workday posting, so Workday companies may report roles without dates (recency undercounted); totals and departments are unaffected.
  • Coverage. Only companies on the seven supported ATS platforms produce a signal.
  • Built on public job-board APIs; you are responsible for compliant use of the output.

Pricing

Pay per result — $10.00 per 1,000 results (one result = one company signal). No subscription or platform fees.

  • Multi-ATS Job Scraper — the raw open roles behind these signals (same 7 ATS platforms).
  • GitHub Search Scraper — developer and org enrichment for lead-gen.
  • SEC EDGAR Filings Scraper — company filings for deeper firmographics.