Xing Jobs Search Scraper avatar

Xing Jobs Search Scraper

Pricing

Pay per usage

Go to Apify Store
Xing Jobs Search Scraper

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

Jobs API

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

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&section=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

FieldTypeDefaultRequiredDescription
querystringSoftware EngineerSearch query for job listings.
keywordsstringSoftware EngineerJob title or keywords (e.g. 'Software Engineer', 'Marketing Manager').
maxItemsinteger20Maximum number of jobs to scrape.
proxyConfigurationobject{"useApifyProxy":true,"apifyProxyGroups":["RESIDENTIAL"]}Proxy settings. RESIDENTIAL proxy recommended for XING.
experienceLevelstringFilter by minimum experience level: Entry Level, Mid Level, Senior Level, Executive, Director.
salaryMinintegerMinimum salary filter (in EUR). Only show jobs paying at least this amount.
salaryMaxintegerMaximum salary filter (in EUR). Only show jobs paying at most this amount.
remoteFilterstringFilter by work location type: Remote, Hybrid, On-site.
educationLevelstringFilter by minimum education level: High School, Associate Degree, Bachelor's, Master's, Doctorate.

Output

FieldDescription
titleTitle
companyCompany
locationLocation
jobUrlJob URL
scrapedAtScraped At
sourceSource
jobIdJob Id
employmentTypeEmployment Type
salaryMinSalary Min
salaryMaxSalary Max
salaryMedianSalary Median
salaryCurrencySalary Currency
scrapedTypeScraped Type
datePostedDate Posted
validThroughValid Through
urlURL
industryIndustry
typeType
descriptionDescription
employerEmployer
similarJobsSimilar 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