Keyword-based Indeed scraper that turns positions, locations, and filters into searches, captures job titles, salaries, company ratings, full descriptions, application links, and optional company profiles (CEO, size, revenue) from the sample output.
Set to true if you want to scrape company details.
Default value of this property is false
Include only external sources
onlyExternalJobsbooleanOptional
Set to true if you want to only external sources when scraping.
Default value of this property is false
Max Jobs
maxJobsintegerOptional
Maximum number of jobs that will be processed.
Default value of this property is 10000
Name your storage for listings (deduplication and long-term retention), it can only contain letters 'a' through 'z', the digits '0' through '9', and the hyphen ('-') but only in the middle of the string (e.g. 'my-value-1')
storeNamestringOptional
Assign a custom name to the Key-Value Store where your scraped listings will be saved. This ensures:
Data Deduplication: Prevents duplicate entries in the storage.
Project Management: Separate datasets by using unique names for different projects or analyses.
Data Reuse: Easily reference and reuse stored data without overwriting.
(If left blank, the default storage will be used with standard retention limits.)
Max Concurrency
maxConcurrencyintegerOptional
Maximum number of pages that can be processed at the same time.
Default value of this property is 10
Min Concurrency
minConcurrencyintegerOptional
Minimum number of pages that will be processed at the same time.
Default value of this property is 1
Max Request Retries
maxRequestRetriesintegerOptional
Number of times the crawler will retry a failed request before giving up.
Default value of this property is 100
Proxy configuration
proxyobjectOptional
Specifies proxy servers that will be used by the scraper in order to hide its origin.