Xing Jobs Search Scraper
Pricing
Pay per usage
Go to Apify Store
Xing Jobs Search Scraper
Scrape job listings from Xing, the German-speaking professional network. Extract job titles, companies, locations, seniority levels, and job types for recruitment and market analysis in the DACH region.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Jobs API
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Extract job listings from Xing - the professional network for German-speaking Europe. Collect job titles, companies, locations, and descriptions from DACH markets.
Features
- Keyword search — find jobs by keyword, search term, or role
- Location filtering — narrow results to specific cities, regions, or countries
Use Cases
- DACH region professional talent analysis — collect job postings from Xing's German-speaking network to monitor hiring trends in Germany, Austria, and Switzerland
- German-speaking job market intelligence — track in-demand skills, salary ranges, and employment types across the DACH labor market
- Cross-border European recruitment research — compare job opportunities across German-speaking countries and neighboring European markets
- Regional skills demand tracking — identify which technical and professional skills employers are seeking in Central Europe
Sample Input
{"keywords": "Software Engineer","location": "Berlin, Germany","maxJobs": 20,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]},"search": "product","radius": 100,"startUrls": ["https://www.xing.com/search/in/jobs?facets%5B%5D=discipline&keywords=product&location=berlin&radius=10§ion=jobs"],"maxItems": 20,"endPage": 1}
Sample Output
{"title": "Senior Software Engineer","company": "BerlinTech GmbH","location": "Berlin, Germany","jobUrl": "https://www.xing.com/jobs/12345","scrapedAt": "2026-06-24T12:00:00.000Z","source": "xing","jobId": "xing-12345","employmentType": "FULL_TIME","salaryMin": 70000,"salaryMax": 95000,"salaryMedian": 82500,"salaryCurrency": 978,"scrapedType": "job","datePosted": "2026-06-18","validThrough": "2026-07-18","url": "https://www.xing.com/jobs/12345","industry": "Information Technology","type": "job","description": "We are looking for a Senior Software Engineer to join our team in Berlin, Germany. You will work on cutting-edge products used by millions.","employer": {"name": "BerlinTech GmbH","url": "https://www.xing.com/companies/berlintech"},"similarJobs": {}}
Input
| Field | Type | Default | Required | Description |
|---|---|---|---|---|
query | string | Software Engineer | Search query for job listings. | |
keywords | string | Software Engineer | Job title or keywords (e.g. 'Software Engineer', 'Marketing Manager'). | |
maxItems | integer | 20 | Maximum number of jobs to scrape. | |
proxyConfiguration | object | {"useApifyProxy":true,"apifyProxyGroups":["RESIDENTIAL"]} | Proxy settings. RESIDENTIAL proxy recommended for XING. | |
experienceLevel | string | — | Filter by minimum experience level: Entry Level, Mid Level, Senior Level, Executive, Director. | |
salaryMin | integer | — | Minimum salary filter (in EUR). Only show jobs paying at least this amount. | |
salaryMax | integer | — | Maximum salary filter (in EUR). Only show jobs paying at most this amount. | |
remoteFilter | string | — | Filter by work location type: Remote, Hybrid, On-site. | |
educationLevel | string | — | Filter by minimum education level: High School, Associate Degree, Bachelor's, Master's, Doctorate. |
Output
| Field | Description |
|---|---|
title | Title |
company | Company |
location | Location |
jobUrl | Job URL |
scrapedAt | Scraped At |
source | Source |
jobId | Job Id |
employmentType | Employment Type |
salaryMin | Salary Min |
salaryMax | Salary Max |
salaryMedian | Salary Median |
salaryCurrency | Salary Currency |
scrapedType | Scraped Type |
datePosted | Date Posted |
validThrough | Valid Through |
url | URL |
industry | Industry |
type | Type |
description | Description |
employer | Employer |
similarJobs | Similar Jobs |
Notes
- Proxy: Residential proxy is highly recommended — set
proxyConfiguration: { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] } - Rate limits: Keep result limits reasonable per run to avoid IP bans
- Scheduling: Use Apify Scheduler to run this actor on a recurring basis for a consistently fresh dataset