Xing Job Scraper – Extract Job Listings & Details
Pricing
from $2.00 / 1,000 results
Xing Job Scraper – Extract Job Listings & Details
Scrape job listings and detailed information from Xing. Input a search URL and get job title, company, location, salary, description and posting date as clean JSON. Perfect for HR research & market analysis.
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer

ninhothedev
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Xing HR Scraper
Scrapes job listings from Xing (xing.com) for the DACH market (Germany, Austria, Switzerland). Ideal for recruiting intelligence, job market analysis, and HR workflows.
Features
- Search by keyword + location, or provide direct Xing search URLs
- Smart search: auto-expands keywords with German/English synonyms (e.g. "Softwareentwickler" → "Software Engineer", "Developer")
- Filters: employment type, career level, workplace model (remote/hybrid), salary range, sort order
- Extracts full job description, salary range, employment type, career level, workplace, posted date, skills
- Pagination via
?page=N— crawls up to 20 results × N pages per keyword variant - Playwright stealth browser with fingerprint randomisation and session pooling
- Apify Proxy (RESIDENTIAL) support for reliable access
Input
| Field | Default | Description |
|---|---|---|
| Start URLs | — | Xing search URLs. Overrides keyword search. |
| Search keyword | — | Job title / keyword (e.g. "Marketing Manager"). |
| Location | — | City or region (e.g. "Berlin"). Leave empty for Germany-wide. |
| Smart search | true | Expand keyword with synonyms. |
| Max search variants | 3 | How many keyword variants to run (1–8). |
| Max result pages | 5 | Pages per keyword variant (20 jobs/page). |
| Max job details | 50 | Total job detail pages to scrape. |
| Employment type | All | Full-time / Part-time / Freelance / Student. |
| Career level | All | Entry / Professional / Manager / Executive. |
| Workplace | All | Full remote / Hybrid. |
| Sort by | Newest first | Newest first or Most relevant. |
| Salary min/max | 0 | Annual salary filter in €. |
| Use Apify Proxy | true | Route through Apify Proxy (recommended). |
| Proxy country | DE | Exit country for proxy. |
| Proxy group | RESIDENTIAL | Proxy group. |
| Max concurrency | 2 | Parallel browser tabs. |
| Delay min/max | 1000–2500 ms | Random delay between requests. |
Output
One dataset item per job:
| Field | Description |
|---|---|
url | Xing job listing URL |
title | Job title |
company | Hiring company |
companyUrl | Company Xing profile URL |
location | Job location |
salary | Salary range (e.g. "€60,000 – €80,000") |
employmentType | Full-time, Part-time, Freelance, … |
careerLevel | Entry Level, Professional, Manager, … |
workplace | On-site, Hybrid, Full Remote |
remote | "yes" / "no" |
postedAt | Posting date |
description | Full job description (up to ~15 000 chars) |
applyUrl | Link to apply |
skills | Structured skill list (from JSON-LD) |
source | Always "xing" |
scrapedAt | Scrape timestamp (ISO 8601) |
Quick start
- Enter a keyword (e.g.
Softwareentwickler) and a location (e.g.München). - Enable Smart search for broader coverage.
- Set Max result pages to 3–5 and Max job details to 50–100.
- Enable Apify Proxy with RESIDENTIAL group and country DE.
- Run and export results as JSON or CSV.
Legal
This actor accesses only publicly visible Xing job listing pages. Use in accordance with Xing's Terms of Service and applicable data protection law.