# Hiring.Cafe Scraper - 100+ Fields, Salaries & Company Insights

**Use case:** 

Scrape Hiring.Cafe jobs via filters/URLs. Extract 100+ fields incl. salary & benefits. Fast, scalable data collection.

## Input

```json
{
  "startUrls": [],
  "keyword": "software engineer",
  "location": "",
  "workplaceType": "Any",
  "commitmentType": "Any",
  "seniorityLevel": "Any",
  "postedWithinDays": 30,
  "salaryTransparentOnly": false,
  "maxItems": 20,
  "incrementalMode": false,
  "emitUnchanged": false,
  "emitExpired": false,
  "proxy": {
    "useApifyProxy": true
  },
  "maxNotifyListings": 50,
  "fetchDetails": true
}
```

## Output

```json
{
  "id": {
    "label": "id",
    "format": "text"
  },
  "job_title": {
    "label": "Job title (normalized)",
    "format": "text"
  },
  "company_name": {
    "label": "Company",
    "format": "text"
  },
  "employment_types": {
    "label": "Employment types",
    "format": "text"
  },
  "seniority": {
    "label": "Seniority",
    "format": "text"
  },
  "workplace_type": {
    "label": "Workplace type",
    "format": "text"
  },
  "location": {
    "label": "Location",
    "format": "text"
  },
  "remote_worldwide": {
    "label": "Remote worldwide",
    "format": "text"
  },
  "salary_min": {
    "label": "Salary min",
    "format": "text"
  },
  "salary_max": {
    "label": "Salary max",
    "format": "text"
  },
  "salary_currency": {
    "label": "Salary currency",
    "format": "text"
  },
  "salary_frequency": {
    "label": "Salary frequency",
    "format": "text"
  },
  "salary_transparent": {
    "label": "Salary transparent",
    "format": "text"
  },
  "posted_at": {
    "label": "Posted at",
    "format": "text"
  },
  "min_years_experience": {
    "label": "Min years experience",
    "format": "text"
  },
  "education_required": {
    "label": "Education required",
    "format": "text"
  },
  "certifications": {
    "label": "Certifications",
    "format": "text"
  },
  "technical_tools": {
    "label": "Technical tools",
    "format": "text"
  },
  "languages": {
    "label": "Languages",
    "format": "text"
  },
  "visa_sponsorship": {
    "label": "Visa sponsorship",
    "format": "text"
  },
  "security_clearance": {
    "label": "Security clearance",
    "format": "text"
  },
  "benefits": {
    "label": "Benefits",
    "format": "text"
  },
  "schedule": {
    "label": "Schedule",
    "format": "text"
  },
  "physical_requirements": {
    "label": "Physical requirements",
    "format": "text"
  },
  "company_employees": {
    "label": "Company employees",
    "format": "text"
  },
  "company_founded": {
    "label": "Company founded",
    "format": "text"
  },
  "company_hq_country": {
    "label": "Company HQ country",
    "format": "text"
  },
  "company_funding": {
    "label": "Company funding",
    "format": "text"
  },
  "company_stock": {
    "label": "Company stock",
    "format": "text"
  },
  "views_on_site": {
    "label": "Views on site",
    "format": "text"
  },
  "applies_on_site": {
    "label": "Applies on site",
    "format": "text"
  },
  "description_text": {
    "label": "Description (plain text)",
    "format": "text"
  },
  "description": {
    "label": "Description (HTML)",
    "format": "object"
  },
  "job_url": {
    "label": "Job URL",
    "format": "link"
  },
  "apply_url": {
    "label": "Apply URL",
    "format": "link"
  },
  "source": {
    "label": "Source",
    "format": "text"
  },
  "job_information": {
    "label": "Job info (raw)",
    "format": "object"
  },
  "v5_processed_job_data": {
    "label": "All job attributes (raw)",
    "format": "object"
  },
  "v5_processed_company_data": {
    "label": "Company data (raw)",
    "format": "object"
  },
  "_geoloc": {
    "label": "Geo-coordinates",
    "format": "object"
  }
}
```

## About this Actor

This example demonstrates how to use [Hiring.Cafe Jobs - 100+ Fields, Salaries & Company Insights](https://apify.com/abotapi/hiring-cafe-scraper.md) with a specific input configuration. Visit the [Actor detail page](https://apify.com/abotapi/hiring-cafe-scraper.md) to learn more, explore other use cases, and run it yourself.


## How to integrate an Actor?

This Task's input is already configured above. Use it as-is rather than inventing a new one.

Do not guess an integration path. Every one of them is in the agent quickstart at https://apify.com/agents.md: the Apify MCP server, Agent Skills with the Apify CLI, the JavaScript and Python clients, the REST API, and the account-free path for an agent with no human to sign in. It also carries the rule on stating cost before the first paid run.

For full API examples (JavaScript, Python, CLI, MCP, OpenAPI), see this Task's Actor page: https://apify.com/abotapi/hiring-cafe-scraper.md

Each client library has reference documentation the quickstart does not restate: [JavaScript/TypeScript](https://docs.apify.com/api/client/js/docs.md) (`npm install apify-client`) and [Python](https://docs.apify.com/api/client/python/docs.md) (`pip install apify-client`).
