NAV Arbeidsplassen Scraper — Norway Jobs & Employers avatar

NAV Arbeidsplassen Scraper — Norway Jobs & Employers

Pricing

from $3.50 / 1,000 results

Go to Apify Store
NAV Arbeidsplassen Scraper — Norway Jobs & Employers

NAV Arbeidsplassen Scraper — Norway Jobs & Employers

Scrape every public job ad in Norway from NAV's official Arbeidsplassen feed: title, employer, municipality and county, sector, extent, required education and experience, work language, deadline and ad link. Keyless, no login. JSON, CSV or Excel.

Pricing

from $3.50 / 1,000 results

Rating

0.0

(0)

Developer

Logiover

Logiover

Maintained by Community

Actor stats

1

Bookmarked

19

Total users

9

Monthly active users

2 days ago

Last modified

Share

Export every publicly advertised job in Norway from NAV's official Arbeidsplassen feed — employer, location, sector, requirements and deadlines — to JSON, CSV or Excel.

What does NAV Arbeidsplassen Scraper do?

NAV, the Norwegian Labour and Welfare Administration, publishes every vacancy advertised on arbeidsplassen.nav.no through a keyless public endpoint. This Actor reads that feed directly: no API key, no login, no cookies.

Roughly 14 000 ads are live at any moment. The endpoint caps deep paging on a single query, so a naive scraper stalls after a few hundred rows. This Actor detects when a request exceeds that ceiling and splits the run across Norway's 17 counties, paginating each slice separately and de-duplicating on the ad UUID. That is what turns a capped query into a full-market export.

Each row carries 38 fields — employer name, municipality and county, sector, employment extent, required education and experience, work language, application deadline and NAV's generated summary of the role.

Who is it for?

  • Recruitment and staffing agencies tracking which Norwegian employers are hiring, and where.
  • B2B sales teams using hiring signals to spot companies that are growing.
  • Job boards and aggregators that need a licence-free Norwegian feed.
  • Labour-market analysts measuring demand by county, sector and occupation.
  • HR-tech vendors prospecting employers who post roles regularly.

Use cases

  • Build a weekly list of every employer hiring nurses in Vestland, with ad links.
  • Detect the moment a target account posts its first engineering role.
  • Compare public-sector versus private-sector hiring volume across counties.
  • Feed a niche Norwegian job board without negotiating a data licence.
  • Track which education levels and work languages employers actually require.

Why use this Actor?

  • Keyless — nothing to sign up for, nothing to configure.
  • 38 structured fields per ad, including sector, extent and requirements.
  • Passes the paging cap by splitting the country into counties automatically.
  • Real filters — keyword, county, municipality, remote-only, published-in-last-N-days.
  • Official source — NAV's own feed, not a brittle HTML page.
  • Honest columns — every field is populated from the feed; nothing is shipped as a permanently empty column.

What data can you extract?

FieldTypeDescription
jobIdstringNAV ad UUID
titlestringJob title as advertised
jobTitlestringNormalised job title
employerNamestringEmployer name
businessNamestringBusiness/trading name
employerDescriptionstringAbout-the-employer text
occupationLevel1stringBroad occupation group
occupationLevel2stringSpecific occupation
categoriesstringNAV/ESCO/STYRK category labels
municipalitystringMunicipality (kommune)
citystringCity
countystringCounty (fylke)
countrystringCountry
streetAddressstringWorkplace address
postalCodestringPostal code
remotestringRemote/home-office flag
engagementTypestringPermanent, temporary, seasonal …
extentstringFull-time or part-time
positionsstringNumber of positions
sectorstringPublic or private sector
workLanguagestringRequired work languages
educationstringRequired education
experiencestringRequired experience
needDriversLicensestringDriving licence requirement
keywordsstringEmployer keywords
searchTagsstringNAV search tags
aiTagsstringNAV-generated topic tags
summarystringShort generated summary
applicationDuestringApplication deadline
applicationEmailstringApplication e-mail
hasInterestFormbooleanInterest form available
sourcestringOrigin system of the ad
mediumstringPublishing medium
referencestringEmployer reference
publishedstringPublication timestamp
expiresstringExpiry timestamp
adUrlstringPublic ad page
scrapedAtstringRun timestamp (ISO 8601)

Example output

{
"jobId": "168c3ffc-5d26-4143-a8d2-58ae0dd81ecf",
"title": "Welders for rotational work",
"employerName": "LYS BEMANNING AS",
"occupationLevel1": "Håndverkere",
"occupationLevel2": "Platearbeider og sveiser",
"municipality": "NAMSOS",
"county": "TRØNDELAG",
"country": "NORGE",
"workLanguage": "Norsk, Engelsk, Skandinavisk",
"summary": "Welders needed for workshop work with rotation options.",
"aiTags": "MAG-sveising, Sveiser, rotasjonsarbeid, stålkonstruksjon",
"published": "2026-08-07T18:24:25+02:00",
"expires": "2026-08-28T00:00:00+02:00",
"adUrl": "https://arbeidsplassen.nav.no/stillinger/stilling/168c3ffc-5d26-4143-a8d2-58ae0dd81ecf",
"source": "Stillingsregistrering"
}

How to use it

  1. Enter a keyword — or leave it empty to export everything currently online.
  2. Optionally filter by county, municipality, remote-only, or a recency window.
  3. Set Maximum results. Small runs use one fast query; larger ones slice by county automatically.
  4. Run, then export JSON, CSV or Excel, or read the dataset from the Apify API.

Input example

{
"query": "sykepleier",
"counties": ["OSLO", "VESTLAND"],
"publishedAfterDays": 7,
"maxResults": 3000
}

Notes and limits

  • The feed carries ads that are currently published; expired ads drop out. Schedule the Actor to build a history.
  • NAV supports 1, 3, 7 and 30-day recency windows. Other values round up to the nearest supported window.
  • Applications go through the ad page (adUrl) or NAV's interest form; hasInterestForm tells you which. The feed does not expose a separate direct apply link.
  • Data comes from NAV under Norwegian open-data terms. You are responsible for how you use it, including under GDPR.

FAQ

Do I need a NAV account or API key? No. The feed is open and this Actor needs nothing from you.

Can I export more than a few hundred ads? Yes. Raise the maximum and the Actor splits the run across counties to get past the deep-paging cap.

Is the full ad text included? No. NAV's search feed carries a generated summary plus tags and requirements, but the full body loads client-side on the ad page. Use adUrl to open the original when you need the complete text.

How fresh is the data? Ads appear as soon as they are published on Arbeidsplassen.

How am I charged? Pay per result — you pay for the ads delivered, nothing else.