Career Page Jobs Search
Pricing
from $0.95 / 1,000 job postings
Career Page Jobs Search
Search the job boards of 867 companies at once by keyword, location and department - you never type a company name. Returns title, company, location, posting date and a direct apply link. Directory size and build date in every run. From $0.95 per 1,000 jobs.
Pricing
from $0.95 / 1,000 job postings
Rating
0.0
(0)
Developer
Stable
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Search 867 company career pages at once — by keyword, not by company name
You do not paste company URLs. You type what you are looking for — "backend engineer", "London", "remote" — and this searches the job boards of 867 companies in one run and returns every match.
The directory ships inside the Actor. It currently holds 867 boards and 28,205 open roles across three applicant-tracking platforms, and you can see its size and build date in every run's summary before you trust a single row.
One row, from a real run
Read on 27 August 2026, from a keyword search — no company was named in the input.
{"platform": "greenhouse","companyToken": "apolloio","companyName": "Apollo.io","companyBoardUrl": "https://job-boards.greenhouse.io/apolloio","jobId": "5823149004","internalJobId": "5061583004","requisitionId": "969","title": "Account Manager, Mid Market (London)","jobUrl": "https://job-boards.greenhouse.io/apolloio/jobs/5823149004","applyUrl": "https://job-boards.greenhouse.io/apolloio/jobs/5823149004","locationRaw": "Hybrid, London","isRemote": false,"postedAt": "2026-08-17T20:03:33-04:00","updatedAt": "2026-08-17T20:03:33-04:00","language": "en","customFields": "{\"Hiring Health\": \"On Track\"}","scrapedAt": "2026-08-27T15:55:55+00:00"}
The directory is the product
No applicant-tracking platform publishes a list of the companies using it. There is no index, no sitemap and no cross-board search: a board can only be reached if you already know its token. That is why "search across company career pages" is a hard product and why most tools ask you to bring the URLs yourself.
So the list ships with the Actor, and every run tells you what it used:
"directory": { "builtAt": "2026-08-11", "boards": 867,"byPlatform": { "ashby": 541, "greenhouse": 250, "lever": 76 },"totalJobs": 28205 }
Breadth comes first. Every board gets an equal share of your row limit before any board gets a second turn, so 60 rows over 120 boards means 60 different employers — not 60 roles from whichever board answered first.
What you search on
titleKeywords | words in the job title |
excludeTitleKeywords | words that disqualify it |
locationKeywords | city, country or region as written on the posting |
remoteOnly | remote roles only |
departmentKeywords | engineering, sales, design |
postedAfter, updatedAfter | only what is new since your last run |
platforms | narrow to one of the three |
minJobsPerCompany | skip boards with almost nothing on them |
companies | and if you do know the companies, name them and skip the sweep |
postedAfter is the one that pays for itself: give it the date of your last run
and a daily check costs a handful of rows instead of the whole sweep.
Fields
17 per job, counted. Descriptions are optional and off by default.
platform · companyToken · companyName · companyBoardUrl · jobId ·
internalJobId · requisitionId · title · jobUrl · applyUrl ·
locationRaw · isRemote · postedAt · updatedAt · language ·
customFields · scrapedAt
Turning descriptions on adds descriptionHtml and descriptionText.
What it costs
Pay per event, and there is one paid event: a job stored.
| GOLD per 1,000 | |
|---|---|
| Job | $0.95 |
You are not billed for a board that would not open, a job removed by one of your filters, or a duplicate.
- A 100-role search: $0.10.
- A daily watch across the whole directory with
postedAfterset: a few cents. - Apify's $5 of monthly free credit: about 2,600 jobs.
A 120-board sweep takes about 14 seconds.
Limits, stated plainly
- 867 boards, built 2026-08-11. That is what ships today; the number and the date are in every run summary, so you never have to take it on trust.
- Three platforms — the ones whose boards are addressable by a bare token. Companies on other systems are not in the directory.
- A board that closes stays in the list until the next rebuild. Those are reported as failures in the run summary rather than hidden.
- Two of the three platforms publish no company name anywhere in their board
payload, so
companyNameis often the token. The token is unique and the board URL is always right. - No salary field — these platforms do not publish one in machine-readable form.
- On the free plan everything works at the FREE rate until Apify's monthly platform credit runs out; the run then stops cleanly and keeps what it has.