Discover/nav.no API
live

nav.no APInav.no

Search and retrieve job listings from Norway's official NAV job board. Filter by county, sector, remote options, and more. Full job details via UUID.

Endpoints
3
Updated
4mo ago
Try it
Search query term (e.g. 'engineer', 'sykepleier'). Omitting returns all listings.
Pagination offset (number of results to skip).
Number of results per page.
Sort order (e.g. 'published', 'relevant').
Filter by extent (e.g. 'Heltid', 'Deltid').
Filter by remote options (e.g. 'Hybridkontor', 'Hjemmekontor ikke mulig', 'Ikke oppgitt').
Filter by sector (e.g. 'Privat', 'Offentlig').
Filter by county (e.g. 'OSLO', 'VESTLAND', 'AKERSHUS').
Filter by publication date (e.g. 'now-3d', 'now-7d').
Filter by municipality (e.g. 'OSLO', 'BERGEN', 'TRONDHEIM').
Filter by engagement type (e.g. 'Fast', 'Vikariat', 'Engasjement', 'Prosjekt').
api.parse.bot/scraper/ab1a4dc6-c874-4fb4-b6b6-4be87c791e61/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/ab1a4dc6-c874-4fb4-b6b6-4be87c791e61/search_jobs?q=engineer&from=0&size=5' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 3 totalclick to expand

Search for job listings with optional query and various filters. Returns paginated results with aggregations (facets). Pagination is controlled via 'from' offset parameter.

Input
ParamTypeDescription
qstringSearch query term (e.g. 'engineer', 'sykepleier'). Omitting returns all listings.
fromintegerPagination offset (number of results to skip).
sizeintegerNumber of results per page.
sortstringSort order (e.g. 'published', 'relevant').
extentstringFilter by extent (e.g. 'Heltid', 'Deltid').
remotestringFilter by remote options (e.g. 'Hybridkontor', 'Hjemmekontor ikke mulig', 'Ikke oppgitt').
sectorstringFilter by sector (e.g. 'Privat', 'Offentlig').
countiesstringFilter by county (e.g. 'OSLO', 'VESTLAND', 'AKERSHUS').
publishedstringFilter by publication date (e.g. 'now-3d', 'now-7d').
municipalsstringFilter by municipality (e.g. 'OSLO', 'BERGEN', 'TRONDHEIM').
engagementTypestringFilter by engagement type (e.g. 'Fast', 'Vikariat', 'Engasjement', 'Prosjekt').
Response
{
  "type": "object",
  "fields": {
    "hits": "object containing total count and array of job listing hits",
    "took": "integer, query time in milliseconds",
    "total": "object with value (integer count) and relation (string)"
  },
  "sample": {
    "data": {
      "hits": {
        "hits": [
          {
            "_id": "34849d7e-f9df-4f80-89c2-9095628bf513",
            "_score": 23.23,
            "_source": {
              "uuid": "34849d7e-f9df-4f80-89c2-9095628bf513",
              "title": "Laboratory engineer",
              "published": "2026-05-06T23:57:00.831068616+02:00",
              "businessName": "Oslo universitetssykehus HF",
              "locationList": [
                {
                  "city": "OSLO",
                  "county": "OSLO"
                }
              ]
            }
          }
        ],
        "total": {
          "value": 410,
          "relation": "eq"
        },
        "max_score": 23.23
      },
      "took": 65,
      "total": {
        "value": 410,
        "relation": "eq"
      }
    },
    "status": "success"
  }
}

About the nav.no API

The NAV.no API provides access to job listings from Norway's official labour and welfare administration job board, arbeidsplassen.no, through 3 endpoints. Use search_jobs to query and filter the full listing index, get_job_detail to pull structured metadata and full description text for a specific listing by UUID, and get_facets to retrieve all valid filter values with counts before building a query.

Searching Job Listings

The search_jobs endpoint accepts a free-text q parameter alongside filters for counties (e.g. OSLO, VESTLAND), sector (Privat, Offentlig), extent (Heltid, Deltid), and remote options such as Hybridkontor. Results are paginated using from as an offset and size for page length. Each call returns a hits object with a total.value count and an array of matching listings, plus a took field indicating server query time in milliseconds. Sorting is controlled via the sort parameter, supporting values like published or relevant.

Job Detail and Facets

get_job_detail takes a listing uuid — available from search_jobs results as _id — and returns four top-level fields: uuid, metadata (structured data including title, employer, locationList, and properties), description (the full plain-text job description), and page_details (key-value pairs such as Stillingstittel, Type ansettelse, and Sektor). It also returns a similar_jobs array of related listings with their own uuid, title, and url.

Exploring Filter Options

get_facets requires no parameters and returns an aggregations object covering categories like extent, sector, counties, remote, engagementType, and published, each with bucket counts. This makes it straightforward to discover which filter values actually have active listings before constructing a search_jobs call — useful for populating dropdowns or validating filter inputs programmatically.

Common use cases
  • Aggregate Norwegian job market trends by sector and county using aggregations bucket counts from get_facets
  • Build a filtered job board for Norwegian remote or hybrid roles using the remote and counties parameters in search_jobs
  • Track new public-sector (Offentlig) listings over time by polling search_jobs sorted by published
  • Extract structured employer and location data from metadata.employer and metadata.locationList fields for workforce analytics
  • Power a job recommendation feature using the similar_jobs array returned by get_job_detail
  • Populate search UI dropdowns with valid, live filter values and counts from get_facets without hardcoding options
  • Index full job description text from the description field in get_job_detail for NLP or keyword analysis
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does NAV have an official developer API?+
NAV operates open data initiatives and some public APIs via data.nav.no, but there is no dedicated public API for the arbeidsplassen.no job listings that returns the structured detail and facet data exposed here.
What does `get_facets` return and when should I use it?+
get_facets returns an aggregations object with bucket counts for filter categories including extent, sector, counties, remote, engagementType, and published. Use it before building a search_jobs call to confirm which filter values have active listings — the counts reflect the current state of the index.
How does pagination work in `search_jobs`?+
Pagination is offset-based. Use the from parameter to skip a number of results and size to control how many are returned per page. The total number of matching listings is available in hits.total.value, which lets you calculate how many pages exist.
Does the API cover job listings outside Norway or in multiple languages?+
The API covers listings on arbeidsplassen.no, which is Norway's national job board. Listings are primarily in Norwegian. Coverage is limited to postings on that board; international or multilingual listings are not part of the index. You can fork this API on Parse and revise it to target a different regional board or add a translation step.
Can I retrieve applicant data or submit applications through this API?+
Not currently. The API covers listing search, structured job metadata, full description text, and filter facets. Applicant data and application submission are not exposed. You can fork it on Parse and revise to add endpoints covering those workflows if the underlying data becomes accessible.
Page content last updated . Spec covers 3 endpoints from nav.no.
Related APIs in JobsSee all →
nofluffjobs.com API
Search and filter job openings from No Fluff Jobs by category, seniority level, location, and keywords to find IT, marketing, sales, and HR positions tailored to your needs. Retrieve detailed information about specific job postings including requirements, company details, and employment terms to help you make informed application decisions.
cv.lv API
Search for job listings on CV.lv and access detailed job descriptions, categories, locations, and information about top employers. Find the right opportunity by browsing available positions across different industries and regions.
nrk.no API
Access the latest news from Norway's leading broadcaster NRK.no, including front-page stories, category-specific articles, regional news, and breaking news updates through a unified search and browsing interface. Stay informed with full article content, RSS feeds, and real-time news ticker notifications across all major topics.
finn.no API
Search and retrieve listings across Norwegian marketplaces on FINN.no, including vehicles, real estate, jobs, and second-hand items. Access structured listing data such as price, location, images, and category-specific attributes across all major FINN.no verticals.
emploi.ma API
Search and browse job listings from Emploi.ma with detailed information about positions, companies, and available categories across the Moroccan job market. Access company profiles, featured job opportunities, and full job details including requirements, salary, and employment type.
jobs.ams.at API
Search and browse job listings from Austria's AMS alle jobs platform with advanced filtering options. View detailed job information, explore featured categories including green jobs and apprenticeships, and retrieve autocomplete suggestions for job titles. Access real-time job data filtered by location, employment type, working hours, education level, and more.
ethiojobs.net API
Search and explore job listings across Ethiopian companies with detailed job information, categories, locations, and industries. Discover company profiles, view their open positions, and find similar job opportunities tailored to your preferences.
hotnigerianjobs.com API
Search and browse Nigerian job listings with detailed company information and job requirements all in one place. Discover employment opportunities by filtering through available positions and accessing comprehensive details about roles and hiring companies.