# Jobs Phone Number Scraper - Low-cost💲🔥📞💼 (`delectable_incubator/jobs-phone-number-scraper-low-cost`) Actor

🔍 Collect job listings with ease using this Job Scraper. Extract job titles, company names, locations, descriptions, posting dates, source URLs, platform details, and more from multiple job sources. Ideal for recruitment intelligence, talent sourcing, HR analytics and data enrichment 💼📊⚡🧩

- **URL**: https://apify.com/delectable\_incubator/jobs-phone-number-scraper-low-cost.md
- **Developed by:** [Prime Scrape](https://apify.com/delectable_incubator) (community)
- **Categories:** Jobs, Lead generation, Automation
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $0.00005 / actor start

This Actor is paid per event and usage. You are charged both the fixed price for specific events and for Apify platform usage.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

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

## What's an Apify Actor?

Actors are a software tools running on the Apify platform, for all kinds of web data extraction and automation use cases.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

In JavaScript/TypeScript projects, use official [JavaScript/TypeScript client](https://docs.apify.com/api/client/js.md):

```bash
npm install apify-client
```

In Python projects, use official [Python client library](https://docs.apify.com/api/client/python.md):

```bash
pip install apify-client
```

In shell scripts, use [Apify CLI](https://docs.apify.com/cli/docs.md):

````bash
# MacOS / Linux
curl -fsSL https://apify.com/install-cli.sh | bash
# Windows
irm https://apify.com/install-cli.ps1 | iex
```bash

In AI frameworks, you might use the [Apify MCP server](https://docs.apify.com/platform/integrations/mcp.md).

If your project is in a different language, use the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).


# README

<p align="center">
<img src="https://i.ibb.co/jkNS73wX/readme.png" alt="Jobs Phone Number Scraper" width="100%">
</p>

---

## 📞💼 Jobs Phone Number Scraper | Bulk Recruiter & Candidate Phone Finder | Apify Actor

### 🚀 Extract Phone Numbers From Job Platforms & Recruitment Websites (No Code)

The **Jobs Phone Number Scraper (Apify Actor)** is a powerful, scalable and SEO-optimized phone number extraction tool designed for recruiters, staffing agencies, HR teams, lead generation specialists, business development professionals and talent acquisition companies.

Extract publicly available phone numbers, recruiter contacts, hiring manager contacts, candidate profiles and job-related business listings from major job boards, professional networks and recruitment platforms.

Perfect for:

✅ Recruitment & Talent Acquisition

✅ Candidate Outreach

✅ Staffing Agencies

✅ HR Prospecting

✅ B2B Lead Generation

✅ Sales Intelligence

✅ Market Research

✅ AI Training Datasets

---

### 🔥 Why This Jobs Phone Number Scraper?

✔ Bulk keyword scraping support

✔ country scraping support

✔ platform scraping support

✔ Fast phone number extraction

✔ Structured JSON / CSV / Excel output

✔ Multi-platform recruitment intelligence

✔ High-speed extraction engine

✔ No coding required

---

### 🎯 What This Scraper Does

This Apify Actor searches job-related profiles, recruiter listings, candidate pages and employment platforms and extracts publicly available phone numbers associated with professional opportunities.

#### 📌 Core Features

✅ Extract phone numbers from job platforms

✅ Bulk keyword scraping (SEO BOOST 🚀)

✅ Bulk country support

✅ Bulk platform scraping

✅ Recruiter contact extraction

✅ Candidate phone number discovery

✅ Hiring company information

✅ Job listing extraction

✅ Auto pagination handling

✅ Structured export-ready datasets

✅ High-speed extraction engine

---

### ⚡ Input Configuration (Simple & Powerful)

#### 🔥 BULK KEYWORD MODE (SEO BOOST 🚀)

````

{
"keywords": \[
"software engineer",
"data analyst",
"python developer",
"sales manager",
"marketing manager",
"hr recruiter",
"frontend developer",
"project manager"
],
"countries": \[
"United States"
],
"platforms": \[
"LinkedIn"
],
"max\_items": 200
}

```

---

### 🌍 Supported Platforms

#### 💼 Mainstream Job Boards

• LinkedIn

• Indeed

• Glassdoor

• Monster

• ZipRecruiter

• SimplyHired

• CareerBuilder

• NEXXT

• Dice

---

#### 🌐 Global Job Platforms

• Google Jobs

• CareerJet

• JobStreet

• Seek

• Reed

• TotalJobs

---

#### 🏢 Professional Networks

• LinkedIn

• AngelList

• Xing

---

#### 🌍 Regional Job Boards

• APEC

• France Travail

• Jobs.ch

• Arbeitsagentur

• Bayt

---

#### 💻 Tech & Startup Platforms

• BuiltIn

• RemoteOK

• Stack Overflow Jobs

• GitHub Jobs

---

### 📊 Extracted Data Fields

| Field       | Description             |
| ----------- | ----------------------- |
| title       | Job title               |
| company     | Company name            |
| phoneNumber | Extracted phone number  |
| location    | Job location            |
| url         | Direct listing URL      |
| snippet     | Job description excerpt |
| datePosted  | Job posting date        |
| platform    | Source platform         |
| thumbnail   | Platform logo           |

---

### 💡 Use Cases (High Demand SEO Keywords)

📞 Recruiter phone finder

📞 Candidate phone number scraper

📞 HR lead generation

📞 Recruitment outreach

📞 Staffing agency prospecting

📞 Hiring manager database

📞 Job board phone scraper

📞 Talent acquisition automation

📞 B2B contact discovery

📞 Professional phone extraction

📞 Sales prospecting

📞 Recruitment intelligence

📞 Market research datasets

📞 AI training datasets

---

### 🚀 Key Features

⚡ Bulk keyword support

⚡ Bulk country scraping

⚡ Bulk platform support

⚡ Smart pagination system

⚡ High-speed extraction

⚡ Structured output

⚡ Export-ready datasets

⚡ Cloud execution on Apify

⚡ Enterprise scalability

⚡ Automation-ready

---

### 📤 Output Formats Supported

✔ JSON

✔ CSV

✔ Excel XLSX

✔ XML

✔ HTML

---

### 📦 Example Output

```

{
"title": "Senior Data Analyst",
"company": "ABC Technologies",
"phoneNumber": "+1 555 123 4567",
"location": "New York, USA",
"url": "https://linkedin.com/jobs/view/123456",
"snippet": "Looking for an experienced Data Analyst...",
"datePosted": "2026-01-10",
"platform": "LinkedIn",
"thumbnail": "https://linkedin.com/favicon.ico"
}

````

---

### 🔥 Why This is the BEST Jobs Phone Number Scraper on Apify?

✔ Optimized for Apify search ranking

✔ Bulk keyword support

✔ Bulk country support

✔ Multi-platform extraction

✔ High-performance scraping engine

✔ Enterprise-ready architecture

✔ Structured datasets

✔ Ideal for recruiters and staffing agencies

---

### 💸 Pricing

This scraper runs on a **pay-per-result pricing model**.

You only pay for successfully extracted records.

💳 **Price:** $9.98 / 1,000 results

---

### ❓ FAQ (SEO BOOST SECTION)

#### Can I scrape multiple keywords at once?

Yes — bulk keyword mode is fully supported.

#### Can I target multiple countries?

Yes — bulk country scraping is supported.

#### Can I scrape several platforms simultaneously?

Yes — multi-platform extraction is available.

#### Is coding required?

No — this is a 100% no-code Apify Actor.

#### Can I export data?

Yes — JSON, CSV, Excel, XML and HTML are supported.

---

### ⚠️ Disclaimer

This tool is an independent data extraction solution and is not affiliated with any supported platform.

Users are responsible for complying with local laws, privacy regulations and platform terms of service when using extracted data.

---

### 🔗 Related Actors (PrimeScrape Job Intelligence Suite)


---

### 🌍 PrimeScrape Ecosystem

Built for large-scale:

📊 Data Extraction

📞 Contact Discovery

💼 Recruitment Intelligence

🏢 Company Intelligence

📈 Market Analytics

🤖 AI Training Datasets

⚙️ Automation Pipelines

🚀 Business Intelligence

---

### 📬 Support

⭐⭐⭐⭐⭐ Leave a review if you like this scraper.

📩 Contact us through Apify for enterprise requests, custom scraping solutions and large-scale recruitment intelligence projects.

# Actor input Schema

## `KEYWORDS` (type: `array`):

One or more job titles, freelance roles, or hiring keywords to search for.
## `COUNTRY` (type: `string`):

Target country for phone numbers. Used to filter results by country code.
## `JOB_BOARD` (type: `string`):

Job board platform to search on via site: filter
## `MAX_ITEMS` (type: `integer`):

Maximum number of phone results to extract per keyword. 
## `proxy` (type: `object`):

Proxy settings for scraping. Use RESIDENTIAL proxies to bypass anti-bot protection

## Actor input object example

```json
{
  "KEYWORDS": [
    "developer",
    "marketing"
  ],
  "COUNTRY": "United States (+1)",
  "JOB_BOARD": "LinkedIn",
  "MAX_ITEMS": 10,
  "proxy": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ],
    "apifyProxyCountry": "US"
  }
}
````

# Actor output Schema

## `overview` (type: `string`):

No description

# 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 = {
    "KEYWORDS": [
        "developer",
        "marketing"
    ],
    "COUNTRY": "United States (+1)",
    "JOB_BOARD": "LinkedIn",
    "MAX_ITEMS": 10,
    "proxy": {
        "useApifyProxy": true,
        "apifyProxyGroups": [
            "RESIDENTIAL"
        ],
        "apifyProxyCountry": "US"
    }
};

// Run the Actor and wait for it to finish
const run = await client.actor("delectable_incubator/jobs-phone-number-scraper-low-cost").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 = {
    "KEYWORDS": [
        "developer",
        "marketing",
    ],
    "COUNTRY": "United States (+1)",
    "JOB_BOARD": "LinkedIn",
    "MAX_ITEMS": 10,
    "proxy": {
        "useApifyProxy": True,
        "apifyProxyGroups": ["RESIDENTIAL"],
        "apifyProxyCountry": "US",
    },
}

# Run the Actor and wait for it to finish
run = client.actor("delectable_incubator/jobs-phone-number-scraper-low-cost").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 '{
  "KEYWORDS": [
    "developer",
    "marketing"
  ],
  "COUNTRY": "United States (+1)",
  "JOB_BOARD": "LinkedIn",
  "MAX_ITEMS": 10,
  "proxy": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ],
    "apifyProxyCountry": "US"
  }
}' |
apify call delectable_incubator/jobs-phone-number-scraper-low-cost --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=delectable_incubator/jobs-phone-number-scraper-low-cost",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Jobs Phone Number Scraper - Low-cost💲🔥📞💼",
        "description": "🔍 Collect job listings with ease using this Job Scraper. Extract job titles, company names, locations, descriptions, posting dates, source URLs, platform details, and more from multiple job sources. Ideal for recruitment intelligence, talent sourcing, HR analytics and data enrichment 💼📊⚡🧩",
        "version": "0.0",
        "x-build-id": "hilQES0vlKfxOLOuz"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/delectable_incubator~jobs-phone-number-scraper-low-cost/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-delectable_incubator-jobs-phone-number-scraper-low-cost",
                "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/delectable_incubator~jobs-phone-number-scraper-low-cost/runs": {
            "post": {
                "operationId": "runs-sync-delectable_incubator-jobs-phone-number-scraper-low-cost",
                "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/delectable_incubator~jobs-phone-number-scraper-low-cost/run-sync": {
            "post": {
                "operationId": "run-sync-delectable_incubator-jobs-phone-number-scraper-low-cost",
                "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": [
                    "KEYWORDS",
                    "COUNTRY",
                    "JOB_BOARD",
                    "MAX_ITEMS"
                ],
                "properties": {
                    "KEYWORDS": {
                        "title": "Search Keywords 🔍",
                        "type": "array",
                        "description": "One or more job titles, freelance roles, or hiring keywords to search for.",
                        "items": {
                            "type": "string"
                        },
                        "default": [
                            "developer",
                            "marketing"
                        ]
                    },
                    "COUNTRY": {
                        "title": "Country 🌍",
                        "enum": [
                            "Any",
                            "Afghanistan (+93)",
                            "Albania (+355)",
                            "Algeria (+213)",
                            "Andorra (+376)",
                            "Angola (+244)",
                            "Antigua And Barbuda (+1-268)",
                            "Argentina (+54)",
                            "Armenia (+374)",
                            "Australia (+61)",
                            "Austria (+43)",
                            "Azerbaijan (+994)",
                            "Bahamas (+1-242)",
                            "Bahrain (+973)",
                            "Bangladesh (+880)",
                            "Barbados (+1-246)",
                            "Belarus (+375)",
                            "Belgium (+32)",
                            "Belize (+501)",
                            "Benin (+229)",
                            "Bhutan (+975)",
                            "Bolivia (+591)",
                            "Bosnia And Herzegovina (+387)",
                            "Botswana (+267)",
                            "Brazil (+55)",
                            "Brunei (+673)",
                            "Bulgaria (+359)",
                            "Burkina Faso (+226)",
                            "Burundi (+257)",
                            "Cambodia (+855)",
                            "Cameroon (+237)",
                            "Canada (+1)",
                            "Cape Verde (+238)",
                            "Central African Republic (+236)",
                            "Chad (+235)",
                            "Chile (+56)",
                            "China (+86)",
                            "Colombia (+57)",
                            "Comoros (+269)",
                            "Congo (Democratic Republic) (+243)",
                            "Congo (Republic) (+242)",
                            "Costa Rica (+506)",
                            "Croatia (+385)",
                            "Cuba (+53)",
                            "Cyprus (+357)",
                            "Czech Republic (+420)",
                            "Denmark (+45)",
                            "Djibouti (+253)",
                            "Dominica (+1-767)",
                            "Dominican Republic (+1-809)",
                            "East Timor (+670)",
                            "Ecuador (+593)",
                            "Egypt (+20)",
                            "El Salvador (+503)",
                            "Equatorial Guinea (+240)",
                            "Eritrea (+291)",
                            "Estonia (+372)",
                            "Eswatini (+268)",
                            "Ethiopia (+251)",
                            "Fiji (+679)",
                            "Finland (+358)",
                            "France (+33)",
                            "Gabon (+241)",
                            "Gambia (+220)",
                            "Georgia (+995)",
                            "Germany (+49)",
                            "Ghana (+233)",
                            "Greece (+30)",
                            "Grenada (+1-473)",
                            "Guatemala (+502)",
                            "Guinea (+224)",
                            "Guinea-Bissau (+245)",
                            "Guyana (+592)",
                            "Haiti (+509)",
                            "Honduras (+504)",
                            "Hungary (+36)",
                            "Iceland (+354)",
                            "India (+91)",
                            "Indonesia (+62)",
                            "Iran (+98)",
                            "Iraq (+964)",
                            "Ireland (+353)",
                            "Italy (+39)",
                            "Jamaica (+1-876)",
                            "Japan (+81)",
                            "Jordan (+962)",
                            "Kazakhstan (+7)",
                            "Kenya (+254)",
                            "Kiribati (+686)",
                            "Korea, North (+850)",
                            "Korea, South (+82)",
                            "Kuwait (+965)",
                            "Kyrgyzstan (+996)",
                            "Laos (+856)",
                            "Latvia (+371)",
                            "Lebanon (+961)",
                            "Lesotho (+266)",
                            "Liberia (+231)",
                            "Libya (+218)",
                            "Liechtenstein (+423)",
                            "Lithuania (+370)",
                            "Luxembourg (+352)",
                            "Madagascar (+261)",
                            "Malawi (+265)",
                            "Malaysia (+60)",
                            "Maldives (+960)",
                            "Mali (+223)",
                            "Malta (+356)",
                            "Marshall Islands (+692)",
                            "Mauritania (+222)",
                            "Mauritius (+230)",
                            "Mexico (+52)",
                            "Micronesia (+691)",
                            "Moldova (+373)",
                            "Monaco (+377)",
                            "Mongolia (+976)",
                            "Montenegro (+382)",
                            "Morocco (+212)",
                            "Mozambique (+258)",
                            "Myanmar (+95)",
                            "Namibia (+264)",
                            "Nauru (+674)",
                            "Nepal (+977)",
                            "Netherlands (+31)",
                            "New Zealand (+64)",
                            "Nicaragua (+505)",
                            "Niger (+227)",
                            "Nigeria (+234)",
                            "North Macedonia (+389)",
                            "Norway (+47)",
                            "Oman (+968)",
                            "Pakistan (+92)",
                            "Palau (+680)",
                            "Panama (+507)",
                            "Papua New Guinea (+675)",
                            "Paraguay (+595)",
                            "Peru (+51)",
                            "Philippines (+63)",
                            "Poland (+48)",
                            "Portugal (+351)",
                            "Qatar (+974)",
                            "Romania (+40)",
                            "Russia (+7)",
                            "Rwanda (+250)",
                            "Saint Kitts And Nevis (+1-869)",
                            "Saint Lucia (+1-758)",
                            "Saint Vincent And The Grenadines (+1-784)",
                            "Samoa (+685)",
                            "San Marino (+378)",
                            "Sao Tome And Principe (+239)",
                            "Saudi Arabia (+966)",
                            "Senegal (+221)",
                            "Serbia (+381)",
                            "Seychelles (+248)",
                            "Sierra Leone (+232)",
                            "Singapore (+65)",
                            "Slovakia (+421)",
                            "Slovenia (+386)",
                            "Solomon Islands (+677)",
                            "Somalia (+252)",
                            "South Africa (+27)",
                            "South Sudan (+211)",
                            "Spain (+34)",
                            "Sri Lanka (+94)",
                            "Sudan (+249)",
                            "Suriname (+597)",
                            "Sweden (+46)",
                            "Switzerland (+41)",
                            "Syria (+963)",
                            "Taiwan (+886)",
                            "Tajikistan (+992)",
                            "Tanzania (+255)",
                            "Thailand (+66)",
                            "Togo (+228)",
                            "Tonga (+676)",
                            "Trinidad And Tobago (+1-868)",
                            "Tunisia (+216)",
                            "Turkey (+90)",
                            "Turkmenistan (+993)",
                            "Tuvalu (+688)",
                            "Uganda (+256)",
                            "Ukraine (+380)",
                            "United Arab Emirates (+971)",
                            "United Kingdom (+44)",
                            "United States (+1)",
                            "Uruguay (+598)",
                            "Uzbekistan (+998)",
                            "Vanuatu (+678)",
                            "Vatican City (+39-06)",
                            "Venezuela (+58)",
                            "Vietnam (+84)",
                            "Yemen (+967)",
                            "Zambia (+260)",
                            "Zimbabwe (+263)"
                        ],
                        "type": "string",
                        "description": "Target country for phone numbers. Used to filter results by country code.",
                        "default": "United States (+1)"
                    },
                    "JOB_BOARD": {
                        "title": "Job Board 🌐",
                        "enum": [
                            "LinkedIn",
                            "Indeed",
                            "Glassdoor",
                            "Monster",
                            "CareerBuilder",
                            "ZipRecruiter",
                            "SimplyHired",
                            "Upwork",
                            "Freelancer",
                            "Fiverr",
                            "Toptal",
                            "PeoplePerHour",
                            "Guru",
                            "RemoteOK",
                            "WeWorkRemotely",
                            "RemoteCo",
                            "Remotive",
                            "Himalayas",
                            "WorkingNomads",
                            "EuropeRemotely",
                            "FlexJobs",
                            "Remote.io",
                            "JustRemote",
                            "RemoteLeaf",
                            "Nodesk",
                            "AngelList",
                            "StackOverflowJobs",
                            "GitHub Jobs",
                            "TechCareers",
                            "Dice",
                            "CyberCoders",
                            "Hired",
                            "Wellfound",
                            "BuiltIn",
                            "PowerToFly",
                            "Dribbble Jobs",
                            "Behance Jobs",
                            "DesignJobsBoard",
                            "Coroflot",
                            "Krop",
                            "AuthenticJobs",
                            "Y Combinator",
                            "ProductHunt Jobs",
                            "StartupJobs",
                            "AngelList Talent",
                            "JobStreet",
                            "Seek",
                            "Totaljobs",
                            "Reed",
                            "CV-Library",
                            "InfoJobs",
                            "StepStone",
                            "Bayt",
                            "Naukri",
                            "TimesJobs",
                            "JobsDB",
                            "JobKorea",
                            "HubstaffTalent",
                            "Idealist",
                            "Mediabistro",
                            "Journalists Toolbox",
                            "HealthcareJobsite",
                            "Nurse.com",
                            "TeachAway",
                            "Escoffier",
                            "Rigzone",
                            "iHireConstruction",
                            "TaskRabbit",
                            "Thumbtack",
                            "ServiceScape",
                            "Ladders",
                            "ExecuNet",
                            "BlueSteps"
                        ],
                        "type": "string",
                        "description": "Job board platform to search on via site: filter",
                        "default": "LinkedIn"
                    },
                    "MAX_ITEMS": {
                        "title": "Max Items per Keyword 🔢",
                        "type": "integer",
                        "description": "Maximum number of phone results to extract per keyword. ",
                        "default": 10
                    },
                    "proxy": {
                        "title": "Proxy Configuration 🛡️",
                        "type": "object",
                        "description": "Proxy settings for scraping. Use RESIDENTIAL proxies to bypass anti-bot protection",
                        "default": {
                            "useApifyProxy": true,
                            "apifyProxyGroups": [
                                "RESIDENTIAL"
                            ],
                            "apifyProxyCountry": "US"
                        }
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
