EveryData platform API
StepStone API
Search StepStone job listings by role or skill and inspect the returned company, location, posting date, employment type, and remote marker. The action reads listings; it does not create alerts or build a salary database.
`domain` selects a StepStone regional site and `location` is the requested city or area. Their filtering behavior must be checked against each returned listing. A salary forecast shown on StepStone is an estimate, and this API does not promise to return it.
- Endpoint
- POST /api/v1/social
- Capabilities
- 1
- Per 1,000
- $1.389
Available capabilities
Compare the StepStone actions by required input, returned data, and price. Use the action identifier exactly as shown in your request.
| Action | Required | Optional | Delivery | Limit | Per 1,000 | Response fields |
|---|---|---|---|---|---|---|
searchSearch Search public results on StepStone. Accepts these parameters: | keyword | domain, location | Sync delivery | Catalog values: defaultLimit=20, maxLimit=200. A limit can control pages or per-parent expansion for some actions, so it is not always a final row count. | $1.39 per 1,000 requests | id · url · title · company_name · location · posted_at · employment_type · is_remote · platform |
What does each StepStone action accept?
Each answer below pairs one callable action with its real inputs. Parameter meanings and allowed values are action-specific; a familiar name does not carry the same meaning across every platform.
Official sources are linked only to clarify the platform term beside them. They do not imply platform authorization or endorsement, and they do not add official-site features to the EveryInfra API contract.
What do the StepStone search parameters mean?
Search public results on StepStone. Accepts these parameters: keyword, domain, and location. Returns these fields: employment_type, company_name, location, and is_remote.
keywordRequired- Specifies the job title or skill keyword (such as Softwareentwickler) to query against StepStone listings. The primary path queries stepstone.de. This action does not query targeted employer profile details.StepStone: Understanding Gehaltsprognose Salary Predictions in Job ListingsStepStone describes a Gehaltsprognose as an estimated salary range for a position, whereas actual compensation may differ. This context aids in interpreting original job text and does not imply that this endpoint provides independent salary predictions or guarantees retrieval of this field.Checked
domainOptional- Provides a fallback input for specifying target regional domains, supporting stepstone.de, stepstone.at, stepstone.be, and stepstone.nl (defaulting to stepstone.de). Primary search execution defaults to the German platform, so passing this parameter does not guarantee localized region switching.
locationOptional- Provides a fallback input for filtering job queries by city or region. Primary search execution currently ignores this parameter, so it cannot be relied upon for strict geographical filtering.
How to use the StepStone API
- 01Read the public catalog and choose a platform action.
- 02Send the platform, action, and required parameters to POST /api/v1/social.
- 03Handle a synchronous result or poll the returned job ID when the selected action is asynchronous.
- 04Store the structured response fields needed by your application.
curl -X POST https://api.everyinfra.com/api/v1/social \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"platform":"stepstone","action":"search","params":{"keyword":"<keyword>"}}'
StepStone API questions
What can I retrieve with the StepStone API?
Set platform to stepstone. The current catalog lists search. These action names identify different StepStone objects or views; they are not interchangeable search modes.
Which input starts a StepStone `search` request?
Specifies the job title or skill keyword (such as Softwareentwickler) to query against StepStone listings. The primary path queries stepstone.de. This action does not query targeted employer profile details. Send it as keyword inside params.
Which fields can StepStone `search` return?
Its declared schema includes title, company_name, location, and posted_at. A declared field can still be absent from an individual source record, and every other action has its own field list.
Does every StepStone action return immediately?
No assumption is needed: this page labels each action's delivery mode. The current catalog contains sync delivery; poll a returned job ID only for an action labeled asynchronous.