Jobnet Scraper - Denmark Official Public Job Bank avatar

Jobnet Scraper - Denmark Official Public Job Bank

Pricing

from $1.20 / 1,000 result scrapeds

Go to Apify Store
Jobnet Scraper - Denmark Official Public Job Bank

Jobnet Scraper - Denmark Official Public Job Bank

Scrape job listings from Jobnet.dk, Denmark's official public employment service job board run by STAR. Extract job titles, employers, CVR numbers, locations, deadlines and application links. No login or cookies required.

Pricing

from $1.20 / 1,000 result scrapeds

Rating

0.0

(0)

Developer

Studio Amba

Studio Amba

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

What does Jobnet Scraper do?

Jobnet Scraper extracts job listings from Jobnet.dk — Denmark's official public employment service job board, run by STAR (Styrelsen for Arbejdsmarked og Rekruttering, the Danish Agency for Labour Market and Recruitment). Jobnet is the country's public job bank: every Danish municipality, region, hospital, and public employer posts vacancies there, alongside private-sector jobs fed in from external job boards. No login or cookies required — the actor talks directly to Jobnet's public search API and returns structured data.

Why use Jobnet Scraper?

  • Public-sector coverage — Jobnet is the primary channel for Danish municipal, regional, and government vacancies (healthcare, education, administration) that don't always appear on commercial job boards.
  • Market research — Track hiring demand by occupation, region, or postal code across the full Danish labour market.
  • Recruitment analytics — Build dashboards of open positions, filter by full-time/part-time, application deadline, and employer.
  • Company data — Every listing includes the employer's Danish CVR (business registration) number, useful for cross-referencing with company registries.

How to scrape Jobnet.dk data

  1. Go to the Jobnet Scraper input page.
  2. Enter a Danish search keyword (e.g. "sygeplejerske" for nurse), or leave it empty to browse the entire public job bank.
  3. Optionally set a postal code and search radius to limit results to a region.
  4. Click Start and wait for the run to finish.
  5. Download your data as JSON, CSV, Excel, or connect via API.

Input

FieldTypeRequiredDescription
searchQueryStringNoDanish search keyword (e.g. "sygeplejerske" = nurse, "elektriker" = electrician, "lærer" = teacher). Leave empty to browse all public listings.
postalCodeStringNoDanish postal code to search near (e.g. "2100" for Copenhagen Ø).
kmRadiusIntegerNoSearch radius in km around the postal code (default: 50). Only used if postalCode is set.
maxResultsIntegerNoMaximum number of job listings to return (default: 100).
proxyConfigurationObjectNoProxy settings. Residential (country DK) recommended for large runs.

Output

Each result contains:

FieldTypeExample
jobTitleString"Sygeplejerske"
occupationString"Sygeplejerske"
companyString"Odense Kommune"
cvrString"35209115"
locationString"5220 Odense SØ"
postalCodeString"5220"
municipalityString"Odense"
fullTimeBooleantrue
jobAnnouncementTypeString"Almindelige vilkår"
isExternalBooleanfalse
descriptionStringFull job description text (HTML stripped)
postedDateString"2026-07-28T22:00:00.000Z"
deadlineString or null"2026-08-23T22:00:00.000Z"
deadlineDisclosedBooleantrue
logoUrlString or nullEmployer logo URL, if available
jobAdIdString"ece4f62b-e784-4073-ab70-847d2566e8c2"
urlStringDirect link to the listing
scrapedAtStringISO 8601 timestamp

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.

Example output

{
"jobTitle": "Sygeplejerske",
"occupation": "Sygeplejerske",
"company": "Odense Kommune",
"cvr": "35209115",
"location": "5220 Odense SØ",
"postalCode": "5220",
"municipality": "Odense",
"fullTime": true,
"jobAnnouncementType": "Almindelige vilkår",
"isExternal": false,
"description": "Sygeplejerske til Sygeplejeteamet Korsløkkehaven. Du bliver en del af et sygeplejersketeam...",
"postedDate": "2026-07-28T22:00:00.000Z",
"deadline": "2026-08-23T22:00:00.000Z",
"deadlineDisclosed": true,
"logoUrl": null,
"jobAdId": "ece4f62b-e784-4073-ab70-847d2566e8c2",
"url": "https://jobnet.dk/find-job/ece4f62b-e784-4073-ab70-847d2566e8c2",
"scrapedAt": "2026-08-04T19:39:55.974Z"
}

How much does it cost to scrape Jobnet.dk?

This actor calls Jobnet's own JSON search API directly (no browser rendering needed), which keeps compute usage low:

  • ~1-2 compute units per 100 results
  • At standard Apify pricing, that's roughly $0.05-$0.10 per 100 jobs (per-result cost estimate)
  • Note: usage cost only settles once a run reports SUCCEEDED — reading the dataset mid-run will undercount what the run actually costs.

Tips

  • Leave searchQuery empty to pull from the full public job bank (tens of thousands of live listings at any time).
  • Use postalCode + kmRadius to limit results to a specific Danish region.
  • isExternal: true listings redirect to the employer's own careers page or a third-party board — url points there directly.
  • Danish public-sector jobs frequently omit a fixed application deadline ("snarest muligt" = as soon as possible); in that case deadline is null and deadlineDisclosed is false.
  • Use maxResults to control costs during testing.

FAQ and support

  • Is it legal? This actor scrapes publicly available data from Jobnet.dk, Denmark's official public job bank. Always respect the website's terms of service and use data responsibly.
  • Do I need a login? No — Jobnet's job search is fully public. No account or CV upload required to read listings.
  • Found a bug? Open an issue in the Issues tab and we will fix it quickly.
  • Need a custom solution? Contact us for tailored scraping solutions.

Support and maintenance

This Actor is actively maintained by Studio Amba. We monitor health daily and fix breaking changes within 24 hours.

  • Found a bug? Open an issue on the Issues tab — we reply within one business day.
  • Need a schema change? Request it in the issues tab; most field additions ship within a week.
  • Need a custom integration? Reach out via studioamba.dev for tailored scraping solutions.

About Studio Amba

We build reliable, production-grade scrapers for European websites. Our actors share a common core:

  • No cookies, no login — public data only, no account management headaches
  • Fast APIs over headless browsers where possible — lower cost, higher throughput
  • Proactive health monitoring — we watch every actor 24/7 and ship fixes before you notice

Changelog

See commit history in the GitHub repo for a full changelog of bug fixes and schema changes.