# SimplyHired Jobs Scraper 💼🔎📈 - Faster & Cheaper (`scrapestorm/simplyhired-jobs-scraper---faster-cheaper`)

SimplyHired Jobs Scraper 🖥️💼🔎📈 lets you extract detailed job data with customizable filters. Gather insights on job titles, descriptions, companies, salaries, locations, and more for research or marketing! 🌟📊📝 Perfect for analyzing job market trends and popular listings.

- **URL**: https://beta-securitybyobscurity.apify.com/scrapestorm/simplyhired-jobs-scraper---faster-cheaper.md
- **Developed by:** [Storm\_Scraper](https://beta-securitybyobscurity.apify.com/scrapestorm) (community)
- **Categories:** Jobs, Lead generation, Agents
- **Stats:** 24 total users, 9 monthly users, 100.0% runs succeeded, 1 bookmarks
- **User rating**: 5.00 out of 5 stars

## Pricing

$17.99/month + usage

To use this Actor, you 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, which gets cheaper the higher Apify subscription plan you have.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#rental-actors

# README

### SimplyHired Jobs Scraper 🧑‍💻✨

This SimplyHired Jobs Scraper is designed to help you easily retrieve relevant job listings based on your search query 🔍. You can customize the results with filters like the maximum number of jobs to extract 🔢 and sorting options such as "Relevance" 🏆.

Whether you're exploring career opportunities, looking for job trends, or gathering references for hiring purposes, this tool gives you quick access to the most relevant job postings on SimplyHired 🌍.

### Description 💯🎓

The SimplyHired Jobs Scraper is your go-to tool for discovering job listings. Simply enter a job-related keyword, location, and any additional filters to get tailored results 🛠️. You can specify the maximum number of jobs to extract (e.g., 80 job listings) and the sorting preference (e.g., "Relevance") 🔍.

Retrieve detailed information about each job listing, including the job title 📝, company ✍️, location 🌍, job snippet 🧑‍💼, salary information 💵, company ratings 🌟, and a direct link to the job posting 📑. This tool provides an efficient and streamlined way to gather relevant job opportunities.

### How many results can you extract using this SimplyHired Jobs Scraper? 🔍

There is no limit to the number of job listings you can extract 📊, as long as they match your search query and filter criteria.

You can specify how many results you wish to retrieve, for example, up to 200 job listings 🔢.

### Key Features ✨

- Unlimited Results 🔢: Extract as many job listings as needed, depending on your query and filters.

- Customizable Sorting Options 🔍: Choose how to sort your results, such as by “Relevance.”

- Detailed Job Info 📝: Extract key details such as job title, company, location, salary info, company rating, and a direct link to the job posting.

- Search Flexibility 🔍: Specify any job keyword, location, or filter to find related job postings.

### 💸 Pricing

This scraper operates on a monthly subscription basis, priced at $17.99/month.

### Using the SimplyHired Jobs Scraper is simple and intuitive! Just follow these easy steps:

```
Enter your search query — for example, a keyword like "AI" 🔑.
Customize your filters: Choose the maximum number of jobs to extract (e.g., 80 jobs) and the sorting preference (e.g., "Relevance") 🔍.
Click the "Start" button to begin the scraping process 🚀.
Once completed, download the extracted data in your preferred format:
    JSON 📄
    CSV 📊
    XML 📑
    Excel 📈
    HTML 🌐
```

### Applications 🌟

```
Job Search & Career Exploration: Quickly find and compare job listings based on specific keywords and locations.
Market Research: Analyze job trends, salary ranges, and in-demand skills.
Recruitment & Hiring: Gather a list of potential candidates or job openings for HR purposes.
Job Trend Analysis: Identify the most popular job titles, industries, and regions for specific keywords.
Data for Career Planning: Collect information about companies, job requirements, and location-specific opportunities for career development.
```

### Input Example for SimplyHired Jobs Scraper 👌

The scraper accepts various parameters to customize the scraping process. Here’s how to structure your input JSON:

```
{
    "keyword": "cloud",
    "maxitems": 80,
    "city": "New York, NY",
    "sort_by": "Relevance"
}



```

### Output Example from SimplyHired Jobs Scraper 👌

Once the extraction is finished, the data will be stored in a dataset. You can download this data in various formats (JSON, CSV, XML, RSS, HTML Table).

Here is an example of the JSON output for a job listing:

```
  {
      "jobKey": "RmHd7LjttZqdyZhiZesHGQ5n5P6j-l9oKlOcarmATLn9HjS9l5Sicw",
      "title": "RESEARCH ASSISTANT",
      "company": "United Nations",
      "location": "New York, NY",
      "snippet": "Teamwork: Works collaboratively with colleagues to achieve organizational goals; solicits input by genuinely valuing others\u2019 ideas and expertise; is willing to\u2026",
      "salaryInfo": "$43K - $60.2K a year",
      "companyRating": 4.4,
      "isSalaryEstimate": true,
      "indeedApply": false,
      "dateOnIndeed": 1741710311000,
      "sponsored": false,
      "auction": false,
      "encodedUrl": "%2Fjob%2FRmHd7LjttZqdyZhiZesHGQ5n5P6j-l9oKlOcarmATLn9HjS9l5Sicw%3FjobCardTrackingKey%3D5-yul1-0-1img06jooiudg800-6af09e3cc2def0a0%26xkcb%3DSoBf67M30QIVoFQpYp0PbzkdCdPP",
      "jobCardTrackingKey": "5-yul1-0-1img06jooiudg800-6af09e3cc2def0a0",
      "encodedJobClickPingUrl": "%2Fout%3Fr%3Dzr9zNyWxXp71Ok8xVwu5IhD7cy8oFPTe-6pDtPnuONjo8XwHyMIQl913tsMYUhkbOGRqAj2DMkP5V2df7xRkNW6gYebGVGBFn0reSkck7QJL0nxL8w3-nBJ7RJnUKf7qT7ev8O2nt-gTpIEwhOrUbAeHPwqoa5uz3oW2zmAG7KZ47eitONWWkSC6aDMqGUBJJSG0O6heXjlqrTZ-lrDqNvadPfkiV9pWaagg6ZP_UyHW6dB74y-9_ST5g2WTHOr2mkc5XxY5kSB5wli3lsavFPrCdw50rpFuc4mz8VSpXQR9CswzDnXG1mipI-6A_2lSRL7YTDmW2tmf7n4oaLBi3_Js2IlQizQZlAo0j_6bmPS4qwk",
      "jobUrl": "https://www.simplyhired.ca/job/RmHd7LjttZqdyZhiZesHGQ5n5P6j-l9oKlOcarmATLn9HjS9l5Sicw"
  }


```

### Related Actors ⭐

If you're interested in other Google, social media scraper or real estate Actors:

- [Coursera Course Scraper 📚⚡](https://apify.com/scrapestorm/coursera-course-scraper)
- [Udemy Course Reviews Scraper 📖💬](https://apify.com/scrapestorm/udemy-course-reviews-scraper)
- [Google Scholar Scraper: Fast & Affordable (Rental) 📚⚡](https://apify.com/scrapestorm/google-scholar-scraper-fast-affordable-rental)
- [Google Scholar Scraper: Fast & Affordable (Pay Per Result) 📚⚡](https://apify.com/scrapestorm/google-scholar-scraper-fast-affordable-pay-per-result)
- [Google News Scraper Fast & Real-Time (Pay per results) 📰⚡](https://apify.com/scrapestorm/google-news-scraper-fast-real-time-pay-per-results)
- [Facebook Likes Scraper (Fast & Cheap) 👍 🌟](https://apify.com/scrapestorm/facebook-likes-scraper-fast-cheap)
- [Facebook Shares Scraper (Exclusive & Affordable) 🚀💡](https://apify.com/scrapestorm/facebook-shares-scraper-exclusive-affordable)
- [Facebook Followers & Following Scraper 📊👥](https://apify.com/scrapestorm/facebook-followers-following-scraper)
- [Facebook Comments Scraper (All-in-One) 💬](https://apify.com/scrapestorm/facebook-comments-scraper-all-in-one)
- [YouTube Scraper (By Keyword) - ⭐⭐⭐⭐⭐ Fast & cheap](https://apify.com/scrapestorm/youtube)
- [Youtube Channel Scraper](https://apify.com/scrapestorm/youtube-channel-scraper)
- [Youtube Shorts Scraper 📺 (Rental) - Fast & cheap](https://apify.com/scrapestorm/youtube-shorts-scraper-rental---fast-cheap)
- [Zillow (Find a Home Improvement Agent) 🛠️)](https://apify.com/scrapestorm/zillow-find-a-home-improvement-agent)
- [YouTube Transcript Video Scraper 📝 (⚡ Fast & 💸 Cheap)](https://apify.com/scrapestorm/youtube-transcript-videos)
- [Youtube Playlist Scraper 🎵 - Rental (Fast & cheap)](https://apify.com/scrapestorm/youtube-playlist-scraper---rental-fast-cheap)

***

### Can I use this SimplyHired Jobs API in Python? 🎓

Yes, you can use the Apify API with Python.

To access the SimplyHired Jobs Scraper via Python, use the apify-client PyPI package. You can find more details about the client in our Python Client documentation.

### 📫 Support

😊 Leave us a ⭐⭐⭐⭐⭐ if you are satisfied with the product!
🌍 For any questions, specific needs or issues, please reach out through Apify's platform or via email - [Storm\_Scraper 🌪️🌩️](https://apify.com/scrapestorm)

# Actor input Schema

## `keyword` (type: `string`):

The keyword or job title you wish to search for on SimplyHired 🔍🎓

## `max_items` (type: `integer`):

Maximum number of jobs you want to scrape 📊

## `city` (type: `string`):

The US city or location where you want to search for jobs 🌍

## `sort_by` (type: `string`):

Select a Sort type 🌍

## Actor input object example

```json
{
  "keyword": "cloud",
  "max_items": 40,
  "city": "New York, NY",
  "sort_by": "Relevance"
}
```

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "keyword": "cloud",
    "max_items": 40,
    "city": "New York, NY",
    "sort_by": "Relevance"
};

// Run the Actor and wait for it to finish
const run = await client.actor("scrapestorm/simplyhired-jobs-scraper---faster-cheaper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "keyword": "cloud",
    "max_items": 40,
    "city": "New York, NY",
    "sort_by": "Relevance",
}

# Run the Actor and wait for it to finish
run = client.actor("scrapestorm/simplyhired-jobs-scraper---faster-cheaper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "keyword": "cloud",
  "max_items": 40,
  "city": "New York, NY",
  "sort_by": "Relevance"
}' |
apify call scrapestorm/simplyhired-jobs-scraper---faster-cheaper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=scrapestorm/simplyhired-jobs-scraper---faster-cheaper",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "SimplyHired Jobs Scraper 💼🔎📈 - Faster & Cheaper",
        "description": "SimplyHired Jobs Scraper 🖥️💼🔎📈 lets you extract detailed job data with customizable filters. Gather insights on job titles, descriptions, companies, salaries, locations, and more for research or marketing! 🌟📊📝 Perfect for analyzing job market trends and popular listings.",
        "version": "0.0",
        "x-build-id": "3IEPd2qjTwVhNn2w8"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/scrapestorm~simplyhired-jobs-scraper---faster-cheaper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-scrapestorm-simplyhired-jobs-scraper---faster-cheaper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        },
        "/acts/scrapestorm~simplyhired-jobs-scraper---faster-cheaper/runs": {
            "post": {
                "operationId": "runs-sync-scrapestorm-simplyhired-jobs-scraper---faster-cheaper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor and returns information about the initiated run in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/runsResponseSchema"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/acts/scrapestorm~simplyhired-jobs-scraper---faster-cheaper/run-sync": {
            "post": {
                "operationId": "run-sync-scrapestorm-simplyhired-jobs-scraper---faster-cheaper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        }
    },
    "components": {
        "schemas": {
            "inputSchema": {
                "type": "object",
                "required": [
                    "keyword"
                ],
                "properties": {
                    "keyword": {
                        "title": "The keyword or job title you wish to search for on SimplyHired 🔍🎓",
                        "type": "string",
                        "description": "The keyword or job title you wish to search for on SimplyHired 🔍🎓",
                        "default": "cloud"
                    },
                    "max_items": {
                        "title": "Maximum number of jobs you want to scrape 📊",
                        "type": "integer",
                        "description": "Maximum number of jobs you want to scrape 📊",
                        "default": 40
                    },
                    "city": {
                        "title": "The US city or location where you want to search for jobs 🌍",
                        "type": "string",
                        "description": "The US city or location where you want to search for jobs 🌍",
                        "default": "New York, NY"
                    },
                    "sort_by": {
                        "title": "Select a Sort type 🌍",
                        "enum": [
                            "Relevance",
                            "Date"
                        ],
                        "type": "string",
                        "description": "Select a Sort type 🌍",
                        "default": "Relevance"
                    }
                }
            },
            "runsResponseSchema": {
                "type": "object",
                "properties": {
                    "data": {
                        "type": "object",
                        "properties": {
                            "id": {
                                "type": "string"
                            },
                            "actId": {
                                "type": "string"
                            },
                            "userId": {
                                "type": "string"
                            },
                            "startedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "finishedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "status": {
                                "type": "string",
                                "example": "READY"
                            },
                            "meta": {
                                "type": "object",
                                "properties": {
                                    "origin": {
                                        "type": "string",
                                        "example": "API"
                                    },
                                    "userAgent": {
                                        "type": "string"
                                    }
                                }
                            },
                            "stats": {
                                "type": "object",
                                "properties": {
                                    "inputBodyLen": {
                                        "type": "integer",
                                        "example": 2000
                                    },
                                    "rebootCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "restartCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "resurrectCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "computeUnits": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "options": {
                                "type": "object",
                                "properties": {
                                    "build": {
                                        "type": "string",
                                        "example": "latest"
                                    },
                                    "timeoutSecs": {
                                        "type": "integer",
                                        "example": 300
                                    },
                                    "memoryMbytes": {
                                        "type": "integer",
                                        "example": 1024
                                    },
                                    "diskMbytes": {
                                        "type": "integer",
                                        "example": 2048
                                    }
                                }
                            },
                            "buildId": {
                                "type": "string"
                            },
                            "defaultKeyValueStoreId": {
                                "type": "string"
                            },
                            "defaultDatasetId": {
                                "type": "string"
                            },
                            "defaultRequestQueueId": {
                                "type": "string"
                            },
                            "buildNumber": {
                                "type": "string",
                                "example": "1.0.0"
                            },
                            "containerUrl": {
                                "type": "string"
                            },
                            "usage": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "integer",
                                        "example": 1
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "usageTotalUsd": {
                                "type": "number",
                                "example": 0.00005
                            },
                            "usageUsd": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "number",
                                        "example": 0.00005
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
