We use cookies for authentication and — with your consent — for analytics. Read more.

Skip to content
KETL Data
DataAppsMCPSign in
  1. Home
  2. Data catalogue
  3. Arbetsförmedlingen Platsbanken
LabourStandardCC-BY-4.0

Arbetsförmedlingen Platsbanken

Arbetsförmedlingen is Sweden's public employment service. The JobAd API (jobtechdev.se) exposes all current job ads in Platsbanken with free-text search, geography and occupation filters, plus single-ad lookups. The /stats endpoint aggregates open ads per occupational field, county (län) or municipality — a real-time labour-market indicator. The Swedish counterpart to the Norwegian nav-stillinger connector. Fully open, no API key. Licence: CC-BY-4.0.

100K rows

Data volume

Daily

Updates

3

MCP tools

Example response — /search
{
  "data": "..."
}

MCP integration

Available MCP tools
arbetsformedlingen_get_job
arbetsformedlingen_job_stats
arbetsformedlingen_search_jobs
Configuration for Claude Desktop / Cursor
{
  "mcpServers": {
    "arbetsformedlingen": {
      "url": "https://data.ketl.no/mcp/arbetsformedlingen",
      "headers": {
        "Authorization": "Bearer $KETL_API_KEY"
      }
    }
  }
}

Analysis apps that use this source

Ready-made tools built on Arbetsförmedlingen Platsbanken data. Use them directly in the browser, or wire the same data into your own analysis via the API below.

Labour market
Live labour-market dashboard: LFS unemployment, absolute number of unemployed, monthly earnings and Nordic comparison from Eurostat — with Swedish labour demand from Arbetsförmedlingen. Built on the SSB indicator aliases and open Nordic APIs.
Arbetsförmedlingen Platsbanken
Search active Swedish job ads from Arbetsförmedlingen's Platsbanken.

API endpoints

GET
/search

Søk stillingsannonser (fritekst, geografi, yrkesfelt)

q optional
Fritekst-søk (1–200 tegn). q=sjuksköterska
region optional
JobTech taxonomy-kode for region (Västra Götalands län her). region=zdoY_6u5_Krt
municipality optional
JobTech taxonomy-kode for kommune. municipality=AvNB_uwa_6n6
occupationField optional
JobTech taxonomy-kode for yrkesfelt. occupationField=apaJ_2ja_LuF
limit optional
Treff per side. limit=20
offset optional
Paginerings-offset (0-basert). offset=0
Show curl example
# GET https://data.ketl.no/api/connectors/arbetsformedlingen/search
curl \
  -H "Accept: application/json" \
  "https://data.ketl.no/api/connectors/arbetsformedlingen/search"

Authenticated call — add one of these headers: x-api-key: ketl_… · Authorization: Bearer … — See the full reference in the documentation.

GET
/ad/{id}

Hent enkelt stillingsannonse

Show curl example
# GET https://data.ketl.no/api/connectors/arbetsformedlingen/ad/{id}
curl \
  -H "Accept: application/json" \
  "https://data.ketl.no/api/connectors/arbetsformedlingen/ad/{id}"

Authenticated call — add one of these headers: x-api-key: ketl_… · Authorization: Bearer … — See the full reference in the documentation.

GET
/stats

Arbeidsmarkedsstatistikk — annonser per yrkesområde/län/kommune. Filtrene er de samme som på /search, så samme utvalg kan både listes og aggregeres. Svaret bærer `truncated`/`bucketLimit`/`countedAds`: kilden returnerer maks 30 verdier per dimensjon (målt 2026-08-18: stats.limit=50 gir 400), så by=municipality er et topp-30-utvalg av Sveriges ~290 kommuner og dekker ikke hele korpuset.

by optional
Dimensjon å aggregere på. Standard: occupation-field. by=region
q optional
Fritekst-søk (1–200 tegn) — aggregerer kun annonsene som matcher. q=sjuksköterska
region optional
JobTech taxonomy-kode for region (Västra Götalands län her). region=zdoY_6u5_Krt
occupationField optional
JobTech taxonomy-kode for yrkesfelt. occupationField=apaJ_2ja_LuF
Show curl example
# GET https://data.ketl.no/api/connectors/arbetsformedlingen/stats
curl \
  -H "Accept: application/json" \
  "https://data.ketl.no/api/connectors/arbetsformedlingen/stats"

Authenticated call — add one of these headers: x-api-key: ketl_… · Authorization: Bearer … — See the full reference in the documentation.

GET
/health

Tilgjengelighetssjekk mot JobAd-API

deep optional
Sett `deep=1` for å få med det fulle probe-objektet (`deepProbe`). Enhver annen verdi gir samme svar som uten parameteren — verdimengden er IKKE lukket, så ruta avviser ingenting (MÅLT 2026-08-30). deep=1
Show curl example
# GET https://data.ketl.no/api/connectors/arbetsformedlingen/health
curl \
  -H "Accept: application/json" \
  "https://data.ketl.no/api/connectors/arbetsformedlingen/health"

Authenticated call — add one of these headers: x-api-key: ketl_… · Authorization: Bearer … — See the full reference in the documentation.

Access and pricing

Arbetsförmedlingen Platsbanken is openly available — create an account to get started.

sverigejobbstillingarbeidsmarkedplatsbankennordisk
KETL Data

Nordic open-data and compliance infrastructure. Source, rule and confidence on every answer.

Product links

  • Data
  • Apps
  • MCP
  • Contact

Legal links

  • AI transparency
  • Privacy
  • Terms
  • SLA
  • Cookies
  • Security

© 2026 KETL Data

build 8f3b7512