Indeed Jobs Scraper

$4.00 / 1,000 · Recently published - building its public record.

Run it on Apify → Free to try - runs bill per result on your own account.

What you give it

Every field is optional unless marked; sensible defaults do the rest.

FieldTypeWhat it doesDefault
what string What to search for, exactly as you would type it on Indeed. software engineer
where string City, region or postal code. Leave empty to search the whole country. Berlin
country string Which Indeed site to search. us
radiusKm integer How far around the location to look. Ignored without a location. -
postedWithinDays integer Only jobs posted in the last N days. -
remoteOnly boolean Only postings Indeed flags as remote. False
sortByDate boolean Sort by date instead of by Indeed's relevance ranking. False
maxItems integer Stop after this many jobs. 200

What you get back

One JSON object per result, with exactly these fields - no seller identities, no contact data, ever.

FieldTypeMeaning
jobId string Indeed job key.
title string Job title as posted.
url string Job page URL, tracking stripped.
companyName ['string', 'null'] Employer's name.
companyRating ['number', 'null'] Employer rating on Indeed, when rated.
companyReviewCount ['number', 'null'] How many reviews that rating rests on.
location ['string', 'null'] Location as displayed.
city ['string', 'null'] City.
region ['string', 'null'] State or region code.
postCode ['string', 'null'] Postal code when given.
isRemote boolean Indeed's remote flag.
datePosted ['string', 'null'] When the job was posted (ISO 8601, UTC).
dateListed ['string', 'null'] When this listing entered Indeed's index.
postedLabel ['string', 'null'] Indeed's own relative wording, in the site's language.
jobTypes array Employment types as Indeed tags them.
snippet ['string', 'null'] Listing summary, markup stripped.
salaryText ['string', 'null'] Salary exactly as published.
salaryMin ['number', 'null'] Lower bound when Indeed extracted one.
salaryMax ['number', 'null'] Upper bound when Indeed extracted one.
salaryCurrency ['string', 'null'] Salary currency.
salaryPeriod ['string', 'null'] YEARLY, MONTHLY or HOURLY when published.
isSponsored boolean Paid placement flag.

Health

Recently published - building its public record. Live record, failures included: status page.

Full documentation, examples and the AI-assistant prompt live on the store page.