JobsBeta

Stepstone Jobs API

Live Stepstone data, fetched the moment you ask and handed back in a clean, structured form. Use it in your own app, a spreadsheet or as a tool for an AI assistant.

What you can get: Job search & job details (DE, AT, BE, NL).

100 free requests every month · no credit card

What you can look upbeta
  • Search jobs
  • Job details
Use cases

What teams build with Stepstone data

Job ads from stepstone.de, stepstone.at, stepstone.be and stepstone.nl: keyword and location search with radius, home-office and working-hours filters, paging, sorting and facet counts, plus full job details with tasks, profile, benefits, contract type, working hours, salary (published or Stepstone estimate), publication and expiry date. Field names match the freelancermap and freelance.de APIs. Company data only – contact persons, e-mails and phone numbers are redacted.

  • Job aggregation & alerts
  • Labour market & salary research
  • Hiring-demand tracking by company
  • Skill demand analysis

Works with AI assistants

Models only know what they saw in training. Add the Stepstone endpoints as a tool in ChatGPT, Claude, Gemini or your agent framework, and your assistant can look up current data while it answers.

For developers

Stepstone endpoints

All Stepstone endpoints are served under the /stp prefix and share the same API key and quota as every other platform.

Search jobs
GET/stp/stepstone-search-jobs

Keyword/location search with radius, remote and working-hours filters, paging (25 jobs per page), sorting and facets.

keywordlocationradiuspagesortByremoteworkingHoursdomainCode
Job details
GET/stp/stepstone-lookup-job

Job ad by URL: description and sections, company, location, work mode, contract type, working hours, salary, dates.

url

Example request

curl "https://api.everydata.io/stp/stepstone-search-jobs?keyword=python&location=Berlin" \
  -H "x-api-key: YOUR_API_KEY"

Example response

200 OK · application/json
{
  "responseStatus": "PRODUCT_FOUND_RESPONSE",
  "responseMessage": "Product successfully found!",
  "domainCode": "de",
  "keyword": "python",
  "location": "Berlin",
  "resultCount": 313,
  "numberOfJobs": 25,
  "jobs": [
    {
      "jobId": 10002139,
      "title": "Senior Data Scientist (m/w/d)",
      "company": "Senacor Technologies AG",
      "location": "Berlin, Bonn, Frankfurt, Hamburg, München, Nürnberg",
      "workMode": "hybrid",
      "postedAt": "2026-09-23T18:03:05+02:00",
      "url": "https://www.stepstone.de/stellenangebote--Senior-Data-Scientist-m-w-d-...--10002139-inline.html"
    }
  ]
}
API reference
Pricing

Included in every plan

The Stepstone API is part of the shared quota – no separate subscription needed.

Free

€0/ month
Requests / month
100
Rate limit
10 / min
Platforms
all
Support
e-mail

Starter

€30/ month
Requests / month
5,000
Rate limit
50 / min
Platforms
all
Support
e-mail

Production

Recommended
€80/ month
Requests / month
50,000
Rate limit
100 / min
Platforms
all
Support
e-mail

Business

€300/ month
Requests / month
300,000
Rate limit
250 / min
Platforms
all
Support
e-mail
All plans

Frequently asked questions

Something missing? Write to support@everydata.io.

Try the Stepstone API with your own data.

Sign up with your e-mail, copy your API key and make your first request in about a minute. The free plan never expires.