
Dice Search Scraper
Pricing
$20.00/month + usage

Dice Search Scraper
A web scraper that extracts job listings from Dice.com based on search criteria like keywords, location, and radius. It retrieves detailed job information including title, company, location, description and more. Built as an Apify actor for easy integration.
0.0 (0)
Pricing
$20.00/month + usage
1
Monthly users
2
Runs succeeded
>99%
Last modified
25 days ago
Dice Job Search Scraper
This is an Apify Actor that scrapes job listings from Dice.com based on search criteria. The actor efficiently processes search results and outputs structured data for each job listing.
Input Parameters
The actor accepts the following input parameters:
Parameter | Type | Description | Default |
---|---|---|---|
keyword | String | The keyword to search for jobs (e.g. Python, Java) | Required |
location | String | The location to search for jobs (e.g. New York, Remote) | Required |
radius | Integer | The radius around the location to search within (1-1000) | 50 |
radiusUnit | String | The unit for the search radius (mi or km ) | mi |
sortBy | String | How to sort results (relevance or datePosted ) | relevance |
includeRemote | Boolean | Whether to include remote jobs in results | true |
apiKey | String | Optional: Your Dice API key. If not provided, a default key will be used which may expire. | None |
Output
The actor outputs job listings with the following fields:
id
- Unique job IDtitle
- Job titlejobLocation
- Job locationpostedDate
- When the job was postedpositionId
- Position IDclientBrandId
- Client brand IDcompanyName
- Company namecompanyLogoUrl
- URL to company logosummary
- Job description summaryworkFromHomeAvailability
- Remote work availabilityredirectUrl
- URL to apply for the jobjobId
- Job IDeasyApply
- Whether the job has easy applyisRemote
- Whether the job is remoteguid
- Global unique identifier
Performance Considerations
For optimal performance and to ensure the actor completes within the Apify platform's time limits, the actor is configured to:
- Process a maximum of 5 pages of search results
- Use timeouts for API requests to prevent hanging
- Implement robust error handling
If you need to scrape more data, you can modify the max_pages_to_scrape
variable in the source code.
Pricing
Pricing model
RentalTo use this Actor, you have to pay a monthly rental fee to the developer. The rent is subtracted from your prepaid usage every month after the free trial period. You also pay for the Apify platform usage.
Free trial
7 days
Price
$20.00