# SiteCheck Jobs & Property – XING Job Search

> SiteCheck Jobs & Property – XING Job Search is a paid API for AI agents from api.jobsproperty-api.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-29).

Returns job listings from XING (DACH region) for a keyword and optional city, including title, company, salary, employment type, and posting metadata.

## Facts

- Endpoint: GET https://api.jobsproperty-api.workers.dev/api/jobs/xing?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sitecheck-jobs-property-xing-job-search-7d6394f9
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Z_U3zzJCUjgUuARl6TudH

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability sitecheck-jobs-property-xing-job-search-7d6394f9
```

Example prompt: Search XING for Python developer jobs in Berlin and show me the titles, companies, salary ranges, and job URLs from the first page of results.

## When to prefer this

Choose this endpoint when you need structured job listings specifically from XING, which dominates the German, Austrian, and Swiss (DACH) professional job market. Prefer it over generic job search APIs when the target audience is German-speaking professionals, when EUR salary data is needed, or when XING-specific metadata (external ad flag, XING job URLs) is required. It is particularly useful for recruitment research, salary benchmarking, and job market monitoring in the DACH region.

## Known failure modes

- Missing required 'keywords' parameter returns an error
- Invalid page number (outside 1–20 range) may return empty results or an error
- XING may cap total results at 999 regardless of actual match count
- External partner ad URLs may expire or redirect
- Salary field may be null if XING does not display a salary band for that listing
- postedAt may be null if XING does not expose a posting date
- Location not found on XING may return zero results
- Rate limiting or payment failure (402) if USDC balance is insufficient

## How this service works

Job listings from XING (Germany, Austria, Switzerland) for a keyword and optional location: title, company, location, employment type, salary band as shown by XING (EUR), posting time (ISO, when XING shows it), whether it is an external partner ad, and job URL, plus the number of matching jobs XING reports (capped at 999 by XING).

## Output

A JSON object containing an array of job listings (each with title, company, location, employmentType, salary band in EUR, ISO posting date, external ad flag, and job URL), the current page number, count of results on that page, total matching jobs reported by XING (capped at 999), source URL, keywords used, optional location filter, and a checkedAt timestamp.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "keywords"
     ],
     "properties": {
      "page": {
       "type": "string",
       "description": "Results page 1 to 20 (default 1)"
      },
      "keywords": {
       "type": "string",
       "description": "Keyword, e.g. python, Projektmanager (required)"
      },
      "location": {
       "type": "string",
       "description": "Optional city, e.g. Berlin, München, Zürich"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "jobs": [
   {
    "url": "https://www.jobware.de/job/anwendungsentwicklerinnen-anwendungsentwickler-fuer-python-devops-m-w-d-hauptabteilung-it.2062432275.html?jw_chl_seg=kt_nwse&utm_source=nwse&utm_medium=feed&utm_campaign=all",
    "title": "Anwendungsentwicklerinnen / Anwendungsentwickler für Python (DevOps) (m/w/d) - Hauptabteilung IT",
    "salary": "€55,500 – €73,500",
    "company": "Berufsgenossenschaft Handel und Warenlogistik",
    "location": "Bonn",
    "postedAt": "2026-10-19T00:13:53Z",
    "externalAd": true,
    "employmentType": "Full-time"
   },
   {
    "url": "https://www.xing.com/jobs/stuttgart-intermediate-python-entwickler-156347206",
    "title": "Intermediate Python Entwickler (m/w/d)",
    "salary": "€47,000 – €60,500",
    "company": "BCM Solutions GmbH",
    "location": "Stuttgart",
    "postedAt": null,
    "externalAd": false,
    "employmentType": "Full-time"
   }
  ],
  "page": 1,
  "count": 9,
  "total": 999,
  "source": "https://www.xing.com/jobs/search?keywords=python",
  "keywords": "python",
  "location": null,
  "checkedAt": "2026-10-23T09:36:54.286Z"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sitecheck-jobs-property-xing-job-search-7d6394f9/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.jobsproperty-api.workers.dev](https://www.zero.xyz/host/api.jobsproperty-api.workers.dev/llms.txt)
