Talent.com Jobs Search Scraper avatar

Talent.com Jobs Search Scraper

Pricing

from $2.99 / 1,000 job details

Go to Apify Store
Talent.com Jobs Search Scraper

Talent.com Jobs Search Scraper

Scrape job listings from Talent.com, a global job search aggregator operating in 50+ countries. Extract job titles, companies, locations, salary ranges, job types, and descriptions for international recruitment and job market analysis.

Pricing

from $2.99 / 1,000 job details

Rating

0.0

(0)

Developer

Jobs API

Jobs API

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 hours ago

Last modified

Share

This Apify Actor collects publicly visible Talent.com job listings in Chrome, opens each official detail page, and emits one verified record per Talent.com job ID. It uses the public search and detail pages only; it does not log in, submit applications, bypass CAPTCHA, or fabricate an application URL.

Modes

  • search: one query and location; maxItems is the maximum verified records for that query.
  • searchMultiple: two or more queries in queries; records are deduplicated by official job ID.
  • single: one official https://www.talent.com/view?id=... URL.
  • multiple or startUrls: several official detail URLs.

The default input is a small local-friendly search:

{
"mode": "search",
"query": "software engineer",
"location": "United States",
"maxItems": 3,
"headless": true,
"proxyConfiguration": { "useApifyProxy": false }
}

Direct URL example:

{
"mode": "single",
"jobUrl": "https://www.talent.com/view?id=626504729407529651"
}

Output

Each dataset record contains a stable id, title, company, canonical jobUrl/canonicalUrl, public description, structured JobPosting fields when published, provenance, and detailVerified: true. applyUrl is included only when Talent.com explicitly publishes an Apply link; the canonical detail page is never mislabeled as an application URL.

Run summaries and source/validation diagnostics are written to the RUN_SUMMARY and RUN_DIAGNOSTICS key-value-store records. Diagnostics are never mixed into the dataset.

Local checks

npm install
npm run check
npm test
apify validate-schema
apify run --purge --input-file INPUT.json
npm run validate

The Actor uses installed Google Chrome when available and otherwise the browser bundled in its container. Direct access is the default. When Talent.com blocks an execution network, proxyConfiguration can enable Apify Proxy or custom proxy URLs; keep runs bounded because proxy traffic can incur additional cost.

Search pagination is bounded by maxPages, complete records per query by maxItems, total browser work by maxRequests, and transient retries by maxRequestRetries. Search candidates are deduplicated by canonical job ID before detail extraction. A blocked, expired, identity-mismatched, or incomplete detail page produces diagnostics and no partial dataset output.

Responsible use

Collect only publicly available job information. Respect Talent.com terms, robots directives, applicable data-protection requirements, and any proxy provider's usage policy.