Dice Search Scraper avatar
Dice Search Scraper

Pricing

$20.00/month + usage

Go to Store
Dice Search Scraper

Dice Search Scraper

axlymxp/dice-search-scraper

Developed by

axly

Maintained by Community

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:

ParameterTypeDescriptionDefault
keywordStringThe keyword to search for jobs (e.g. Python, Java)Required
locationStringThe location to search for jobs (e.g. New York, Remote)Required
radiusIntegerThe radius around the location to search within (1-1000)50
radiusUnitStringThe unit for the search radius (mi or km)mi
sortByStringHow to sort results (relevance or datePosted)relevance
includeRemoteBooleanWhether to include remote jobs in resultstrue
apiKeyStringOptional: 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 ID
  • title - Job title
  • jobLocation - Job location
  • postedDate - When the job was posted
  • positionId - Position ID
  • clientBrandId - Client brand ID
  • companyName - Company name
  • companyLogoUrl - URL to company logo
  • summary - Job description summary
  • workFromHomeAvailability - Remote work availability
  • redirectUrl - URL to apply for the job
  • jobId - Job ID
  • easyApply - Whether the job has easy apply
  • isRemote - Whether the job is remote
  • guid - 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:

  1. Process a maximum of 5 pages of search results
  2. Use timeouts for API requests to prevent hanging
  3. 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

Rental 

To 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