StepStone Denmark (stepstone.dk) Jobs Feed avatar

StepStone Denmark (stepstone.dk) Jobs Feed

Pricing

from $2.00 / 1,000 results

Go to Apify Store
StepStone Denmark (stepstone.dk) Jobs Feed

StepStone Denmark (stepstone.dk) Jobs Feed

Extract structured job listings from stepstone.dk — Denmark's StepStone portal for management and specialist positions.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Black Falcon Data

Black Falcon Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

🔍 What is StepStone DK Jobs Feed?

StepStone DK Jobs Feed extracts structured job listings from stepstone.dk — with contact and apply details, company metadata, and remote-work flags. The input is built around keyword search and controllable result limits, so you can rerun the same search universe consistently over time.

StepStone DK Jobs Feed

StepStone Denmark (stepstone.dk) is a Danish job board focused on management and specialist positions. This actor turns its search results into clean, structured JSON — ready for dashboards, enrichment pipelines, and agent workflows.

  • Returns contact and apply details, company metadata, and remote-work flags when the source publishes them.
  • Supports detail enrichment, so you can start with search results and turn on deeper fields only when needed.
  • Includes incremental monitoring for scheduled runs that should only emit new or changed records.
  • Offers a compact output mode that is easier to pass into AI agents, MCP tools, and lightweight automations.

✨ Why choose this actor?

FeatureThis actorTypical alternatives
Structured output qualityYes — includes contact and apply details, company metadata, and remote-work flagsOften partial, inconsistent, or mixed into raw text
Detail enrichmentYes — optional detail fetch for richer listing fieldsOften serp-only or always-on enrichment
Contact and apply fieldsYes — when the source exposes themOften missing or left as raw HTML
Company enrichmentYes — structured employer fields where availableUsually limited to company name only
Incremental monitoringYes — built for recurring runsUsually no stateful change tracking
AI-agent friendly outputYes — compact / truncated output modesOften full payloads only

🚀 Quick start

Basic search:

{
"query": "software",
"maxResults": 50,
"includeDetails": false,
"descriptionMaxLength": 0,
"compact": false,
"incrementalMode": false
}

With enrichment:

{
"query": "software",
"maxResults": 50,
"includeDetails": true,
"descriptionMaxLength": 0,
"compact": false,
"incrementalMode": false
}

Incremental monitoring:

{
"query": "software",
"maxResults": 50,
"includeDetails": false,
"descriptionMaxLength": 0,
"compact": false,
"incrementalMode": true,
"stateKey": "daily-monitor"
}

📊 Sample output

{
"jobId": "a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2",
"tid": "h1647774",
"title": "Chief Accountant to Schneider Electric – Copenhagen",
"company": "Mpya Finance",
"workplaceCompany": "Schneider Electric",
"location": "Ballerup",
"fullAddress": "Schneider Electric, Lautrupvang 1, 2750 Ballerup",
"city": "Ballerup",
"zipCode": "2750",
"latitude": 55.733203,
"longitude": 12.391164,
"description": "Vi søger en erfaren Chief Accountant til Schneider Electric...",
"employmentType": "Permanent",
"workingHours": "Full-time",
"remoteWork": false,
"remoteWorkLabel": "Possible",
"postedDate": "2026-03-13",
"expiresDate": "2026-04-10",
"applicationDeadline": "2026-04-05T21:59:59Z",
"applyUrl": "https://www.stepstone.dk/c?t=h1647774&ctx=w",
"url": "https://www.stepstone.dk/jobannonce/h1647774/chief-accountant-to-schneider-electric",
"portalUrl": "https://www.stepstone.dk",
"companyLogoUrl": "https://www.stepstone.dk/img/logo/mpya_fnance_600x314.png",
"companyWebsite": "http://www.example.com",
"contactEmail": "recruiter@example.com",
"contactPhone": "+45 1234 5678",
"salaryText": null,
"scrapedAt": "2026-03-21T12:00:00.000Z",
"source": "stepstone.dk"
}

⚙️ Input reference

ParameterTypeDefaultDescription
Search
querystringJob search keywords (e.g. 'software engineer', 'projektleder').
regionenumFilter by Danish region or area.
Filters
employmentTypeenumFilter by employment type.
remoteWorkenumFilter by remote work availability.
workingHoursenumFilter by working hours type.
jobAgeenumOnly show jobs posted within this period.
Output
maxResultsinteger50Maximum total results (0 = unlimited).
Enrichment
includeDetailsbooleanfalseFetch full job descriptions from detail pages. Slower but provides complete descriptions.
descriptionMaxLengthinteger0Truncate description to N characters. 0 = no truncation.
compactbooleanfalseCore fields only (for AI-agent/MCP workflows).
Incremental Tracking
incrementalModebooleanfalseOnly output new/changed jobs compared to previous run.
stateKeystringStable identifier for tracked universe. Different stateKeys maintain separate tracking.

📦 Output fields

Core fields

FieldTypeDescription
titlestring|nullJob title
descriptionstring|nullFull job description (detail pages) or snippet (SERP)
locationstring|nullCity or area
fullAddressstring|nullFull street address
citystring|nullCity name
zipCodestring|nullPostal/zip code
latitudenumber|nullGPS latitude
longitudenumber|nullGPS longitude
employmentTypestring|nullPermanent, Temporary, Student, etc. (from detail page)
workingHoursstring|nullFull-time or Part-time (from detail page)
remoteWorkboolean|nullRemote work flag from search results
remoteWorkLabelstring|nullRemote work detail: Possible, Full, Not offered (from detail page)
postedDatestring|nullISO 8601 date when posted
expiresDatestring|nullISO 8601 date when listing expires
applicationDeadlinestring|nullISO 8601 application deadline
salaryTextstring|nullSalary text (when provided by employer)
urlstringCanonical job listing URL
applyUrlstring|nullDirect apply URL or redirect
portalUrlstringAlways https://www.stepstone.dk

Contact and company

FieldTypeDescription
companystring|nullDisplayed company name
workplaceCompanystring|nullActual employer (when recruiter posts)
companyLogoUrlstring|nullCompany logo image URL
companyWebsitestring|nullCompany homepage URL
contactEmailstring|nullContact email (extracted from description)
contactPhonestring|nullContact phone number (extracted from description)

Operational fields

FieldTypeDescription
jobIdstringSHA-256 content hash
tidstringOriginal stepstone.dk listing ID
scrapedAtstringISO 8601 timestamp
sourcestringAlways stepstone.dk
changeTypestringnew/unchanged (incremental mode only)

⚠️ Known limitations

  • Contact information is only returned when the source exposes it directly; many listings will still rely on apply URLs rather than named contacts.
  • Company profile fields depend on source availability and may be limited for portals that do not expose employer metadata.
  • Field population rates always depend on the source site itself, so null values are normal for data points the source does not publish on every listing.

💰 How much does it cost to scrape stepstone.dk?

This actor uses pay-per-event pricing, so you pay a small run-start fee and then only for results that are actually emitted.

EventPriceWhen
actor-start$0.01Each run
result$0.004Per emitted record

Example costs:

ScenarioResultsCost
Quick test10$0.05
Daily monitor50$0.21
Full scrape500$2.01

💡 Use cases

Recruiting and sourcing

Pull stepstone.dk listings into dashboards, triage queues, or recruiter workflows without re-normalizing the source on every run.

Recurring monitoring

Track only newly posted or changed listings on scheduled runs, which is better suited to alerts and daily pipeline jobs than repeated full exports.

Outreach and hiring-intent research

Use employer, contact, and apply fields to support account research, outreach queues, or company watchlists when the source provides those details.

AI-agent and MCP workflows

Feed compact listing data into ranking, summarization, classification, or agent pipelines without burning unnecessary context on large descriptions.

🤖 AI-agent and MCP usage

This actor is suitable for AI-agent workflows because the schema is structured, and the input can optionally reduce payload size for downstream consumers.

{
"query": "software",
"maxResults": 10,
"includeDetails": false,
"descriptionMaxLength": 300,
"compact": true,
"incrementalMode": false
}

🔄 Incremental mode

Incremental mode is intended for repeated monitoring runs where only new or changed listings should be emitted.

Change typeMeaning
NEWFirst time seen in the monitored result set
CHANGEDPreviously seen listing with updated content
UNCHANGEDSame listing and content as a prior run when unchanged emission is enabled
EXPIREDListing disappeared from the monitored result set when expired emission is enabled

📖 How to scrape stepstone.dk

  1. Open the actor in Apify Console and review the input schema.
  2. Enter your search query, then set maxResults for the amount of data you need.
  3. Enable optional enrichment fields only when you need richer output such as descriptions, contacts, or company data.
  4. Run the actor and export the dataset as JSON, CSV, or Excel for downstream analysis.

❓ FAQ

What data does this actor return from stepstone.dk?

It returns structured listing records with fields such as contact and apply details, company metadata, remote-work flags, plus the core identifiers and metadata defined in the dataset schema.

Can I fetch full descriptions and detail fields?

Yes. Enable the detail-related input options when you need richer fields such as descriptions, employer metadata, or contact details from the listing detail pages.

Does it support recurring monitoring?

Yes. Incremental mode is built for recurring runs where you only want newly seen or changed listings instead of a full repeat dataset every time.

Is it suitable for AI agents or MCP workflows?

Yes. Compact mode and output-size controls make it easier to use the actor in AI-agent workflows where predictable fields matter more than raw page size.

Why use this actor instead of scraping the site ad hoc?

Because it already handles repeatable source access, keeps a stable schema, and exposes filters and enrichment options in a form that is easier to automate repeatedly.

This actor is intended for publicly accessible data workflows. Always review the target site terms and your own legal requirements for the way you plan to use the data.