Jobnet Scraper - Denmark Official Public Job Bank
Pricing
from $1.20 / 1,000 result scrapeds
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
Maintained by CommunityActor 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
- Go to the Jobnet Scraper input page.
- Enter a Danish search keyword (e.g. "sygeplejerske" for nurse), or leave it empty to browse the entire public job bank.
- Optionally set a postal code and search radius to limit results to a region.
- Click Start and wait for the run to finish.
- Download your data as JSON, CSV, Excel, or connect via API.
Input
| Field | Type | Required | Description |
|---|---|---|---|
searchQuery | String | No | Danish search keyword (e.g. "sygeplejerske" = nurse, "elektriker" = electrician, "lærer" = teacher). Leave empty to browse all public listings. |
postalCode | String | No | Danish postal code to search near (e.g. "2100" for Copenhagen Ø). |
kmRadius | Integer | No | Search radius in km around the postal code (default: 50). Only used if postalCode is set. |
maxResults | Integer | No | Maximum number of job listings to return (default: 100). |
proxyConfiguration | Object | No | Proxy settings. Residential (country DK) recommended for large runs. |
Output
Each result contains:
| Field | Type | Example |
|---|---|---|
jobTitle | String | "Sygeplejerske" |
occupation | String | "Sygeplejerske" |
company | String | "Odense Kommune" |
cvr | String | "35209115" |
location | String | "5220 Odense SØ" |
postalCode | String | "5220" |
municipality | String | "Odense" |
fullTime | Boolean | true |
jobAnnouncementType | String | "Almindelige vilkår" |
isExternal | Boolean | false |
description | String | Full job description text (HTML stripped) |
postedDate | String | "2026-07-28T22:00:00.000Z" |
deadline | String or null | "2026-08-23T22:00:00.000Z" |
deadlineDisclosed | Boolean | true |
logoUrl | String or null | Employer logo URL, if available |
jobAdId | String | "ece4f62b-e784-4073-ab70-847d2566e8c2" |
url | String | Direct link to the listing |
scrapedAt | String | ISO 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
searchQueryempty to pull from the full public job bank (tens of thousands of live listings at any time). - Use
postalCode+kmRadiusto limit results to a specific Danish region. isExternal: truelistings redirect to the employer's own careers page or a third-party board —urlpoints there directly.- Danish public-sector jobs frequently omit a fixed application deadline ("snarest muligt" = as soon as possible); in that case
deadlineisnullanddeadlineDisclosedisfalse. - Use
maxResultsto 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
Related Scrapers
- Jobindex Scraper — Denmark's largest commercial job board, the natural complement to Jobnet's public-sector listings
- Pracuj Scraper — Poland's #1 job board
- Infojobs Scraper — Spain's leading job board
- TotalJobs Scraper — UK job listings
- NoFluffJobs Scraper — IT/tech job listings across Central Europe
Changelog
See commit history in the GitHub repo for a full changelog of bug fixes and schema changes.