Career Page Hiring Signal Extractor - Jobs API avatar

Career Page Hiring Signal Extractor - Jobs API

Pricing

from $8.00 / 1,000 hiring signal reports

Go to Apify Store
Career Page Hiring Signal Extractor - Jobs API

Career Page Hiring Signal Extractor - Jobs API

Extract hiring signals from company career pages, including role titles, departments, remote work language, locations, and applicant-tracking links.

Pricing

from $8.00 / 1,000 hiring signal reports

Rating

0.0

(0)

Developer

Sean J

Sean J

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

18 hours ago

Last modified

Share

What does Career Page Hiring Signal Extractor do?

Prepare a hiring-research shortlist from company career pages. This Actor collects role-like links on job-detail pages, with configured department, remote-work and applicant-tracking-system mentions when those appear in fetched public content. Open the Actor to inspect its input and pricing.

Start with one website

  1. Paste one public URL into the Input tab, preferably the relevant policy or resource page.
  2. Keep evidence enabled and set a run spending limit that covers both event fees below.
  3. Run the check, then inspect its sources and errors before expanding the list.

Example input with one public source URL checked on 27 October 2026. Current responses and coverage may differ:

{
"startUrls": [
{
"url": "https://www.python.org/jobs/"
}
],
"maxPagesPerSite": 3,
"concurrency": 1,
"requestTimeoutSecs": 10,
"includeEvidence": true
}

Read the evidence

Open the source behind each role-like result to check whether it is a current vacancy. A page can mention engineering, sales or an ATS without advertising an open role, and the extracted text is not a verified job count.

FieldHow to use it
status, confidenceSignal-detection status and a heuristic score, not a probability of correctness.
extracted.jobsRole-like links on job-detail paths, rather than a complete or verified jobs feed.
findingsShort source snippets when includeEvidence is enabled.
coverage, errorsRequest/download limits and problems affecting what was checked.

Export JSON or CSV with retrievedAt and your source notes so a later comparison retains its original context.

Scope and limits

JavaScript-rendered vacancies, unusual job-detail paths, some external ATS boards and non-English role titles may be missed. A hiring mention does not establish growth, purchasing intent, budget or an active recruitment deadline.

Checks use static public responses, without browser execution or login. Each site is bounded by 20 seconds, 1 MiB downloaded and 4 MiB decoded text; redirects and failed requests consume maxPagesPerSite attempts. Submit at most 100 combined URL/domain entries, including duplicates. An undetected signal is not proof of absence.

Pricing and spending control

Event fees are $0.002 per attempt (website-processed) plus $0.008 per useful report (hiring-report): $0.01 when both apply. Check the Pricing tab for the current rates. The report fee requires FOUND or PARTIAL with useful detected signals or extracted evidence. Failed or empty resource probes do not qualify; ordinary NO_SIGNAL/FETCH_FAILED output incurs only the attempt fee.

Budget for both fees before starting a website, and check the Pricing tab for platform terms and plan charges. Review RUN_SUMMARY before repeating billing/output uncertainty, because a retry is a new chargeable check.

Responsible use and support

Use permitted public targets and review their terms. Send a sanitized input through the Issues tab for support or a scope discussion.