Talent.com Job Scraper – Real-Time Data
Pricing
from $6.00 / 1,000 results
Talent.com Job Scraper – Real-Time Data
Collect live Talent.com job listings in real time: keyword + location search, company watchlists, full detail enrichment with salary ranges, and direct URL lookup. Records stream to your dataset and webhooks as collected.
Pricing
from $6.00 / 1,000 results
Rating
0.0
(0)
Developer
Emmanuel
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Talent Real-Time Data
Collect live job listings from Talent.com in real time — keyword search, company watchlists, full detail enrichment, and direct URL lookup. Every record streams to your dataset as it is collected, and can also be pushed to a webhook the moment it is finalized.
Free trial: on the Apify free plan each run returns a 2-result sample. Upgrade to a paid Apify plan for full, unlimited data.
Who it is for
- Recruiters & sourcers building pipeline from fresh postings by role and location
- Staffing agencies monitoring new openings at target accounts
- Job-board & career-site operators keeping listings fresh against the source
- Labor-market researchers tracking hiring demand, titles, and salary ranges
- Sales teams prospecting companies that are actively hiring
- AI agents that need structured, up-to-date job data on demand
Features
| Feature | What it does | Default |
|---|---|---|
| 💼 Job search | Search live listings by keyword + location; fast cards with title, company, location, salary, snippet, posting age | On (10 per search) |
| ✨ Fetch full details | Enriches each row in place with full description, salary range, employment type, posting date | Off |
| 🏢 Company jobs | Openings at named companies (one search per company) | Off |
| 🔗 Scrape by URL | Full rows from explicit Talent.com job links | Off |
| 📣 Webhook delivery | Extra real-time push of every record (JSON or Slack) | Off |
Enrichment never drops rows: every discovered job is exported, with detailsFetched: true when full details were added.
Input reference
| Field | Type | Default | Example |
|---|---|---|---|
enableJobSearch | checkbox | true | — |
jobKeywords | string list | ["software engineer"] | ["registered nurse", "warehouse associate"] |
jobLocation | text | "United States" | "New York, NY", "Remote" |
jobsPerQuery | number | 10 | 50 |
fetchFullDetails | checkbox | false | true for descriptions + salary ranges |
enableCompanyJobs | checkbox | false | — |
companyNames | string list | [] | ["Amazon", "Tesla"] |
jobsPerCompany | number | 10 | 25 |
enableScrapeByUrl | checkbox | false | — |
jobUrls | string list | [] | ["https://www.talent.com/view?id=626159695573821803"] |
webhookUrl | text | "" | Slack incoming webhook or Zapier URL |
webhookFormat | select | "json" | "slack" for chat-friendly messages |
proxyConfiguration | proxy | Residential / US | — |
Leave everything untouched and press Start: the demo searches “software engineer” in the United States and returns 10 jobs in seconds.
Output fields
Each dataset row is one job: featureType, jobId, title, company, companyLogo, location, salary, salaryMin, salaryMax, salaryCurrency, salaryPeriod, snippet, postedAt, postedText, employmentType, descriptionText (with full details on), detailsFetched, jobUrl, searchQuery, searchLocation, position, source, scrapedAt.
The run OUTPUT record summarizes totalPushed, enabledFeatures, errors, spendingLimitReached, and the paywall gate state.
Webhooks
Set webhookUrl to receive every record twice: once in the dataset (always), once as a POST to your URL. Choose json for the raw record or slack for a ready-to-read chat message. Delivery is fire-and-forget — a failing webhook never stops the run.
AI-agent usage (MCP)
Pair this Actor with the Apify MCP server, then ask things like:
“Find the 20 newest software engineer jobs in Austin on Talent.com with salary info, and send them to my webhook.”
The agent maps your question onto jobKeywords, jobLocation, jobsPerQuery, and fetchFullDetails automatically.
FAQ
How fresh is the data? Every run collects the listings shown on Talent.com right now — nothing is cached or pre-stored.
Which proxy should I use? The default Apify residential proxy (US) works out of the box and gives the freshest results.
Why did a free-plan run return only 2 results? That is the free-trial sample. Upgrade to a paid Apify plan for full, unlimited data.
Do I pay per result? The Actor charges one result pay-per-event credit per exported job. The jobsPerQuery / jobsPerCompany caps are your cost levers, and runs always respect your spending limit gracefully.
A run returned fewer rows than my cap — is something wrong? Usually not: some searches simply have fewer matching listings, and detail enrichment never filters rows out. Re-run later or widen the keywords.