JobServe Real-Time Data | Live UK & US Jobs
Pricing
from $1.50 / 1,000 results
JobServe Real-Time Data | Live UK & US Jobs
Live JobServe job market intelligence: keyword job search across the UK and US, full job details, company hiring activity, and URL collection. Checkbox features β enable only what you need. Structured JSON streamed to your dataset in real time.
Pricing
from $1.50 / 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
JobServe Real-Time Data
Live JobServe job market intelligence for the UK and US: keyword job search, full job details, company hiring activity, and URL collection β streamed to your dataset as structured JSON in real time.
Free trial: free Apify plans get 2 results per run. Upgrade to a paid plan for unlimited exports.
Who is it for?
- Recruiters & sourcing teams building candidate pipelines from live openings
- Staffing agencies tracking competitor hiring and client demand
- Job boards & aggregators keeping listings fresh
- Market researchers measuring hiring demand by skill, location, and employer
- Sales teams finding companies that are actively hiring (outreach triggers)
- AI agents answering "who is hiring for X right now?" with fresh data
Use cases
- Candidate sourcing β pull live Python / Java / PM roles in London with full descriptions.
- Hiring-demand tracking β monitor how many contract vs permanent roles appear per skill weekly.
- Salary benchmarking β collect advertised rates by title and location.
- Competitor watch β track what specific employers or agencies are advertising.
- Outreach triggers β fire a webhook to Slack/CRM the moment new matching jobs appear.
- AI-agent answers β feed an agent live openings via the Apify MCP server.
Features
| Checkbox | What you get |
|---|---|
| π Job Search (default on) | Live jobs by keyword, title, location, job type, posting age, radius, remote-only |
| π¦ Job Details | Full record for specific jobs by ID or URL |
| π’ Company Jobs | Live hiring activity per employer/agency name |
| π Scrape By URL | Any JobServe job or shared search-results URL, auto-detected |
Enrich in place: turn on Enrich with full job details and each search row keeps its place (detailsFetched: true) while gaining the full description β never a second row, never dropped.
Input reference
| Field | Type | Default | Notes |
|---|---|---|---|
country | select | GB | GB (UK) or US |
enableJobSearch | checkbox | true | Primary discovery |
jobKeywords | string list | ["python developer", "data engineer"] | Required when Job Search is on (or set Job title) |
jobTitle | text | "" | e.g. Senior Java Developer |
jobLocation | text | London | e.g. Manchester, New York; empty = nationwide |
jobType | select | any | any / permanent / contract |
jobDaysBack | select | 7 | 1 / 2 / 3 / 7 days |
radiusMiles | number | 50 | 1β100, snapped to the closest option the site offers |
remoteOnly | checkbox | false | Remote-working flags only |
jobsPerQuery | number | 10 | 1β200 per keyword |
fetchJobDetails | checkbox | false | Enrich rows in place (adds time per job) |
enableJobDetails | checkbox | false | + jobIds[] / jobUrls[] |
enableCompanyJobs | checkbox | false | + companyNames[], jobsPerCompany (default 10) |
enableScrapeByUrl | checkbox | false | + scrapeUrls[] |
webhookUrl | text | "" | Extra real-time push per record |
webhookFormat | select | json | json (full record) / slack (message) |
proxyConfiguration | proxy | Residential GB | Match the market region |
Empty input still runs a useful demo: Job Search on, python developer + data engineer in London, 10 jobs max.
Output fields
Every row carries featureType (job_search | job_details | company_jobs | scrape_by_url), scrapedAt, and url, plus:
job_id, job_url, title, company, company_url, location, salary, job_type, industry, snippet, description_text, description_html, posted_date, start_date, duration, reference, apply_url, agency_logo_url, search_keyword / company_query, position, detailsFetched, pageType (URL rows).
Filter dataset views by featureType (see the OUTPUT tab: Overview, Search, Details, Company Jobs, Scrape By URL).
Webhooks
Set webhookUrl (+ webhookFormat) and every saved row is also POSTed there:
- JSON β the full record object, ready for Zapier / Make / n8n / your own receiver.
- Slack β a compact hiring alert (
:briefcase: Title β’ Company β’ Location β’ Salary+ link).
Delivery is fire-and-forget: a failed push never stops the run or the dataset write.
MCP / AI-agent usage
Run this Actor through the Apify MCP server so your agent can query live jobs conversationally.
Example question your agent can answer with it:
"Find live contract Python developer jobs in London posted in the last 3 days, with full descriptions and advertised rates."
FAQ
Which proxies should I use? Residential proxies in the market country (GB for UK searches, US for US searches) give the most reliable results at scale. The default configuration already does this.
How does the free trial work? Free Apify plans receive the first 2 results of a run, then the run finishes gracefully with an upgrade hint. Paid plans are uncapped.
How fresh is the data? Every run collects live listings at that moment β titles, rates, and posting dates reflect what employers have advertised right now.
Do I get the full job description? Enable Enrich with full job details (search/company rows, merged in place) or use Job Details / Scrape By URL for specific postings.
Will partial results ever be dropped? No. Every discovered job is saved. If a full-details fetch fails for one row, the search card is still saved with a note in the logs.