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
{
"data": "..."
}MCP integration
API endpoints
/searchSø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.
/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.
/statsArbeidsmarkedsstatistikk — 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.
/healthTilgjengelighetssjekk 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.