Indeed Company Jobs Scraper
Under maintenancePricing
from $2.00 / 1,000 results
Go to Apify Store

Indeed Company Jobs Scraper
Under maintenanceCounts how many jobs a specific company has posted on Indeed, with a link to each job listing.
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer
Summiya bibi
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
11 days ago
Last modified
Categories
Share
Company Job Analyzer
An Apify actor that takes a company name and domain and returns how many jobs that company has posted on Indeed.
How it works
- It calls an existing, maintained Indeed scraper from Apify Store (
borderline/indeed-scraperby default). - It fetches the scraped listings.
- It keeps only jobs whose company/domain matches your input.
- It outputs the count (
totalJobsPosted) plus the matching jobs.
Input
| Field | Required | Description |
|---|---|---|
companyName | yes | Company to count jobs for (e.g. Stripe) |
companyDomain | no | Website domain to confirm the employer (e.g. stripe.com) |
country | no | Indeed country code, default us |
targetActorId | no | Store scraper to call, default borderline/indeed-scraper |
maxJobs | no | Max listings to scan, default 200 |
Output
Saved to the dataset and to key-value store OUTPUT:
{"companyName": "Stripe","companyDomain": "stripe.com","totalJobsPosted": 42,"jobs": [ { "title": "...", "location": "...", "postedDate": "...", "url": "..." } ]}```## Run it```bashnpm install -g apify-cliapify loginapify run # test locallyapify push # deploy to your Apify account```## ImportantEach Indeed scraper on Apify Store has its **own input schema**. If you change `targetActorId`,open that actor's Input tab and adjust the field names in `main.js` (the object passed to `Actor.call`)to match — the defaults here (`position`, `country`, `maxItems`) fit common Indeed scrapers but aren't universal.