XING Jobs Scraper - Full Descriptions avatar

XING Jobs Scraper - Full Descriptions

Pricing

from $0.49 / 1,000 job scrapeds

Go to Apify Store
XING Jobs Scraper - Full Descriptions

XING Jobs Scraper - Full Descriptions

Scrape XING job postings in Germany, Austria and Switzerland from keywords, locations or pasted search URLs. Returns full descriptions, salary ranges, employment type, career level, remote flag and company info. No recruiter or personal data.

Pricing

from $0.49 / 1,000 job scrapeds

Rating

0.0

(0)

Developer

James White

James White

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

Collect public job postings from XING, the leading professional network in Germany, Austria and Switzerland. Search by keywords and location, or paste XING search URLs you already use, and get a clean spreadsheet-ready list of jobs with the full job description, salary range, posting and expiry dates, employment type, remote flag and company link.

No login, no browser, no personal data: the tool reads only public job listings and never collects recruiter names or member profiles. Email addresses and phone numbers that employers write inside a job description are automatically replaced with [email removed] / [phone removed].

Price

$0.0007 per job returned (that is $0.70 per 1,000 jobs). The full-detail pass is included in that price. You are only charged for jobs that actually appear in your results, and never for more than your Max results setting.

Typical uses

  • Labour-market and salary research for the DACH region
  • Tracking which companies are hiring for a role in a given city
  • Building job boards, newsletters or alerts for a niche
  • Recruiting and sales-intelligence teams monitoring hiring activity

Inputs

FieldWhat it doesDefault
Search keywords (searchQueries)A list of job keywords. Each keyword runs as its own search, e.g. software engineer, Data Analyst, Buchhaltung.software engineer
Location (location)City or region applied to every keyword search, e.g. Berlin, München or Zürich. Leave empty to search everywhere.empty
Radius (km) (radiusKm)Search radius around the location. Only used when a location is set.20
XING search URLs (startUrls)Optional. Paste job search URLs copied from your browser (they start with https://www.xing.com/jobs/search). All filters in the URL are kept.empty
Remote jobs only (remoteOnly)Keep only postings marked as remote or home office.false
Fetch full job details (includeDetails)Opens each posting to read the full description, exact dates, salary and company link. Turn off for a faster, card-only run.true
Max results (maxItems)Maximum number of jobs to return across all searches. The run stops as soon as it is reached.100

The same job found by several searches is returned only once.

Example input

{
"searchQueries": ["data analyst", "business intelligence"],
"location": "Berlin",
"radiusKm": 20,
"remoteOnly": false,
"includeDetails": true,
"maxItems": 100
}

Output fields

FieldDescription
jobIdXING job posting ID
titleJob title
urlLink to the posting on XING
companyNameHiring company
locationCity or region (Not specified if XING gives none)
countryCountry code, when available
postedAtDate the job was posted (ISO format)
validThroughExpiry date, when provided
employmentTypeFull-time, Part-time, Contract, etc.
careerLevelCareer level as stated on XING, when available
isRemotetrue if the job is marked remote / home office
salaryMin / salaryMaxSalary range, when published
salaryCurrencye.g. EUR or CHF
salaryPeriode.g. YEAR or MONTH
descriptionFull job description text (with details enabled; contact emails and phone numbers removed)
companyUrlCompany page or website, when provided
searchQueryThe keyword or URL that found this job
scrapedAtWhen the job was collected

Fields that XING does not publish for a posting are returned as empty (null).

Example output row

{
"jobId": "158221331",
"title": "BI & Data Analyst*in mit Schwerpunkt People Analytics",
"url": "https://www.xing.com/jobs/berlin-bi-data-analyst-schwerpunkt-people-analytics-158221331",
"companyName": "Stromnetz Berlin GmbH",
"location": "Berlin",
"country": "DE",
"postedAt": "2026-09-30T08:17:18Z",
"validThrough": "2026-11-29T08:24:05Z",
"employmentType": "Full-time",
"careerLevel": null,
"isRemote": false,
"salaryMin": 62000,
"salaryMax": 75000,
"salaryCurrency": "EUR",
"salaryPeriod": "YEAR",
"description": "Über uns\nWillst Du gemeinsam mit uns das Berliner Stromnetz fit halten ...",
"companyUrl": null,
"searchQuery": "data analyst",
"scrapedAt": "2026-10-12T09:15:02.123456+00:00"
}

Limits

  • Only public XING job postings are collected. Sponsored external partner ads that link away from XING are skipped.
  • Salary, career level, expiry date and company link appear only when the employer published them.
  • Each search is limited to about 40 result pages; use more specific keywords or locations for very large searches.
  • Requests are made politely at a modest pace. If XING refuses access, rate-limits the tool or shows a challenge page, the run stops with a clear message and returns what it has so far. Try again later or with a smaller run.
  • If XING changes its website, some fields may temporarily come back empty.

Terms

This tool reads publicly visible job listings only. It does not log in, does not access member profiles and does not collect recruiter or contact-person data. You are responsible for using the results in line with XING's terms of use and applicable laws, including data-protection rules, in your country.