XING Jobs API

XING Jobs API for German, Austrian and Swiss Job Search, Job Details, and Company Pages

Scrappa's XING Jobs API returns structured JSON from XING, the professional network for Germany, Austria and Switzerland. Search job ads by keyword and location with employment type, full remote, salary and posting age filters, open any job for the full ad text, salary range or estimate, remote options and apply link, and read the basics of a company page. Scrappa is an independent service and is not affiliated with or endorsed by XING.

500 free credits
No card needed
From $0.20 / 1k
Pay as you go
Structured JSON
Ready for apps
API key access
Test in minutes
3
Endpoints
DACH
Market coverage
$0.20
Per 1k requests

Try it now

Make one request. Inspect structured JSON.

Use the first endpoint in this API family with a Scrappa API key. Every account includes 500 free monthly credits, so you can validate the response shape before buying credits.

Request preview
Request
curl -X GET "https://scrappa.co/api/xing-jobs/search?query=developer&location=Berlin&employment_type=full_time" \
  -H "Accept: application/json" \
  -H "X-API-KEY: YOUR_API_KEY"
JSON response
{
  "success": true,
  "data": {
    "jobs": [
      {
        "position": 1,
        "id": "157931744",
        "slug": "berlin-professional-abap-developer-157931744",
        "url": "https://www.xing.com/jobs/berlin-professional-abap-developer-157931744",
        "title": "Professional ABAP Developer (m/w/d)",
        "company_name": "nexvysion GmbH",
        "city": "Berlin",
        "employment_type": "Vollzeit",
        "remote_options": [
          "partly_remote"
        ],
        "salary": {
          "currency": "EUR",
          "min": 55000,
          "max": 75000,
          "type": "range"
        },
        "refreshed_at": "2026-10-01T16:52:40Z",
        "active_until": "2026-11-15T16:54:27Z"
      }
    ],
    "page": 1,
    "has_more": true
  },
  "meta": {
    "endpoint_family": "job_search",
    "billable": true
  }
}

What you can build

Structured data for real applications. Here are some ideas.

DACH Job Market Monitoring

Track new job ads by keyword, city and posting age across Germany, Austria and Switzerland.

Salary Benchmarking

Filter by yearly salary range and read published salary ranges or XING estimates with a median for each job.

Remote Job Boards

Filter for full remote jobs and read remote options for every job to feed remote-first job boards.

Recruiting and Sourcing Research

Combine job details with company page basics such as industry and company size to qualify employers.

Job Aggregation

Merge XING jobs with StepStone, Indeed and Arbeitsagentur data for complete DACH coverage.

XING Jobs scraper API

XING Jobs API for DACH job search, job details, and company pages

The XING Jobs API is built for job aggregators, salary research, and recruiting tools. Each search result includes title, company, city, employment type, remote options, salary range or estimate, refresh date and expiry date. The job endpoint adds the full ad as HTML and plain text, career level, discipline, industry and the apply link. The company endpoint returns name, slogan, about text, industry and company size.

Search jobs in Germany, Austria and Switzerland by keyword and location, such as Berlin, Wien or Zürich.

Filter by employment type, full remote, yearly salary range and posting age.

Page through results with 20 jobs per page and the has_more flag.

Open any job for the full ad as HTML and plain text with salary range or estimate.

Follow company_slug from a job to the company page basics.

Choose the right XING Jobs API endpoint

Use Job Search for market coverage

Combine keyword, location, employment type, remote and salary filters to collect matching jobs with salary ranges, remote options and expiry dates.

Open XING Jobs Search API docs

Use Job Details for the full ad

Pass a job id from the search to get the full ad as HTML and plain text, career level, discipline, industry, location, salary and the apply link.

Open XING Job Details API docs

Use Company Profile for employer research

Pass the company_slug from a job to get the company name, slogan, about text, industry and company size range.

Open XING Company Profile API docs

Available endpoints

Everything you need in one API.

Scrappa vs ScrapingBee / ScraperAPI

See how Scrappa compares to the official API.

XING job data as JSON
Scrappa:
ScrapingBee / ScraperAPI: Build your own parser
Salary range and estimate
Scrappa:
ScrapingBee / ScraperAPI: Parse it yourself
Company page basics
Scrappa:
ScrapingBee / ScraperAPI:
Price per 1k requests
Scrappa: From $0.20
ScrapingBee / ScraperAPI: Varies by credits per request
Unified API key
Scrappa: Yes (80+ APIs)
ScrapingBee / ScraperAPI: Scraping only
Free tier
Scrappa: 500 credits/month
ScrapingBee / ScraperAPI: Trial credits

Key features

Job search for Germany, Austria and Switzerland by keyword and location
Filters for employment type, full remote, yearly salary range and posting age
Salary range or XING estimate with currency, minimum, maximum and median
Full job ad as HTML and plain text with career level, discipline and industry
Company page basics with slogan, about text, industry and company size
Unknown or expired jobs answer a non-billable 404

Frequently asked questions

No. Scrappa is an independent service and is not affiliated with or endorsed by XING. The XING Jobs API returns structured JSON from public job ads and company pages through a Scrappa API key.

Every Scrappa account includes 500 free credits each month. After that, each request costs one credit, which works out to $0.20 to $0.30 per 1,000 requests depending on the credit pack or plan. Failed requests are never charged.

Use the page parameter from 1 to 50. Each page holds 20 jobs and has_more is true while a full page came back. XING does not publish a total count. A valid empty search is a successful response.

No. An unknown or expired job id or company slug answers a non-billable 404 with error code NOT_FOUND. Only successful 2xx responses are billed.

Start using the XING Jobs API

Sign up and get 500 free credits. No credit card required.