# Stepstone Job Listings Scraper

> Stepstone Job Listings Scraper is a paid API for AI agents from x402.186-241-26-229.sslip.io, paid per call via x402, $0.025/call, status unknown (last checked 2026-10-02).

Scrapes structured job listing data from Stepstone by keywords, location, or direct search URL, returning job details including title, company, salary, and remote status.

## Facts

- Endpoint: POST https://x402.186-241-26-229.sslip.io/v1/stepstone?utm_source=zero.xyz
- Price: $0.025/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/stepstone-job-listings-scraper-0b00d015
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_duC9jRguytnRKoY_WG7nR

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 stepstone-job-listings-scraper-0b00d015 -d '<json body>'
```

Example prompt: Search Stepstone for 'Data Scientist' jobs in Berlin, include only remote or hybrid positions, and return up to 50 listings with salary and company details.

## When to prefer this

Choose this endpoint when you need structured job listing data from Stepstone specifically, particularly for the German-speaking job market (Germany, Austria, Switzerland). Ideal for job market research, recruiting pipeline automation, or job alerting systems where Stepstone coverage is required. Prefer over generic web scrapers because it returns a clean, structured schema with salary, WFH flag, and date posted already parsed.

## Known failure modes

- No results found for the given keywords/location combination — returns empty items array (not charged)
- Invalid Stepstone domain specified — may return error or unexpected results
- searchUrl override does not point to a valid Stepstone search page — likely returns empty results
- maxItems set to 0 may take longer as it attempts to retrieve all available listings (up to ~1000)
- Network or scraping failure on Stepstone side — run not charged

## How this service works

Pay-per-call structured web data. Failed or empty runs are not charged.

## Output

Returns a JSON object with a count of matched listings and an array of job items, each containing job ID, title, salary, company name, location, date posted, description, and work-from-home status. Failed or empty searches are not billed.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "domain": {
   "type": "string",
   "default": "www.stepstone.de",
   "description": "Stepstone country domain to search on when using keywords/location."
  },
  "keywords": {
   "type": "string",
   "description": "Job title or keywords to search for (e.g. 'Software Engineer'). Leave empty to browse all jobs in a location."
  },
  "location": {
   "type": "string",
   "description": "City or region to search in (e.g. 'Berlin'). Leave empty to search nationwide."
  },
  "maxItems": {
   "type": "integer",
   "default": 100,
   "minimum": 0,
   "description": "Stop after this many job listings. 0 = as many as available (Stepstone exposes at most about 1000 per search)."
  },
  "radiusKm": {
   "type": "integer",
   "default": 0,
   "minimum": 0,
   "description": "Radius in kilometers around the location to include. 0 = site default."
  },
  "searchUrl": {
   "type": "string",
   "default": "",
   "description": "A full Stepstone job-search URL to use instead of keywords/location, e.g. https://www.stepstone.de/jobs/software-engineer/in-berlin. Overrides keywords/location when set."
  },
  "workFromHome": {
   "type": "boolean",
   "default": false,
   "description": "Only include jobs offering full or partial work-from-home."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 1,
  "items": [
   {
    "jobId": null,
    "title": null,
    "salary": null,
    "company": null,
    "location": null,
    "datePosted": null,
    "description": null,
    "workFromHome": null
   }
  ],
  "product": "stepstone"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/stepstone-job-listings-scraper-0b00d015/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.186-241-26-229.sslip.io](https://www.zero.xyz/host/x402.186-241-26-229.sslip.io/llms.txt)
