Dice Search Scraper
by axlymxp
An Apify actor that scrapes job listings from Dice.com by search criteria. Get structured data on titles, companies, locations, and descriptions for analysis or integration.
Opens on Apify.com
About Dice Search Scraper
Need to pull job listings from Dice.com for a project or analysis? This Apify actor is what I use. It's a straightforward scraper that lets you search Dice just like a person would—by keywords, location, and distance—and pulls back structured data automatically. Instead of manually copying and pasting details from hundreds of listings, this tool collects everything for you: job titles, company names, locations, full descriptions, and other key fields. I've set it up to run directly on Apify, which means you can schedule it, integrate the data into your own systems via API, or just download a clean CSV or JSON file. It's perfect for building a custom job board, conducting market research on hiring trends, or aggregating opportunities for a specific role in a specific city. You get the raw data from one of the largest tech job sites without the hassle, formatted and ready to use.
What does this actor do?
Dice Search Scraper is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
Dice Search Scraper
An Apify Actor that extracts structured job listings from Dice.com based on search criteria like keyword and location. It's designed for developers needing reliable job data without manual scraping.
Key Features
- Targeted Scraping: Fetches jobs from Dice.com using customizable search parameters.
- Structured Output: Returns clean, consistent JSON data for each job listing.
- Built for Reliability: Includes error handling and request timeouts to manage failures gracefully.
- Performance Tuned: Configured to run within Apify platform limits by default, with options to adjust.
How to Use
Configure the actor with your search criteria via the input parameters below and run it on the Apify platform. The actor will handle the scraping and return the results as a dataset.
Input Parameters
| Parameter | Type | Description | Default |
|---|---|---|---|
keyword |
String | Job search term (e.g., "Python", "Data Scientist"). | Required |
location |
String | Geographic location for the search (e.g., "New York", "Remote"). | Required |
radius |
Integer | Search radius (1-1000). | 50 |
radiusUnit |
String | Unit for the radius (mi or km). |
mi |
sortBy |
String | Sort results by relevance or datePosted. |
relevance |
includeRemote |
Boolean | Include remote jobs in the results. | true |
apiKey |
String | Optional: Your Dice API key. If not provided, a default is used (may expire). | None |
Output
The actor outputs an array of job objects. Each object contains the following key fields:
* id, jobId, positionId, guid - Various job and company identifiers.
* title - The job title.
* companyName - The hiring company.
* jobLocation - The job's physical location.
* summary - A summary of the job description.
* postedDate - When the job was posted.
* isRemote, workFromHomeAvailability - Indicators for remote work options.
* redirectUrl - The URL to view or apply for the job.
* easyApply - Whether Dice's "Easy Apply" option is available.
* companyLogoUrl - URL for the company's logo.
Performance Notes
To ensure successful runs within Apify's time limits, the actor is set by default to process a maximum of 5 pages of search results. If you need to scrape more data, you can modify the max_pages_to_scrape variable in the source code.
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try Dice Search Scraper now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- axlymxp
- Pricing
- Paid
- Total Runs
- 281
- Active Users
- 16
Related Actors
Company Employees Scraper
by build_matrix
🔥 LinkedIn Jobs Scraper
by bebity
Linkedin Company Detail (No Cookies)
by apimaestro
Linkedin Profile Details Batch Scraper + EMAIL (No Cookies)
by apimaestro
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support