Arbetsformedlingen Scraper: Sweden Jobs
Pricing
from $2.00 / 1,000 job postings
Arbetsformedlingen Scraper: Sweden Jobs
Scrape Swedish job ads from Arbetsformedlingen (JobTech): employer, occupation codes, location, schedule and full description from the official API.
Pricing
from $2.00 / 1,000 job postings
Rating
0.0
(0)
Developer
Vivien MORVAN
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Extract job ads from Arbetsformedlingen (the Swedish Public Employment Service) through its official JobTech public API (over 40,000 active ads). No login, no browser, no API key: title, employer, official occupation codes, location, work schedule and full description, read straight from the source.
What you can do with it
- Search Sweden's official job board directly. Any keyword the API's own free-text search accepts, nationwide.
- Classify by occupation.
occupation/occupationGroup/occupationFieldare the ad's official SSYK taxonomy labels. - Filter by freshness.
publishedWithinDayskeeps only ads posted in the last N days. - Feed a job alert or aggregator. A stable
idand canonicalurlper ad for deduplication across runs.
Input
| Field | What it does |
|---|---|
keyword | Job title, skill or employer, for example sjukskoterska. Empty means every ad nationwide. |
maxItems | The run stops once this many ads are saved (default 50). |
publishedWithinDays | Only keep ads published in the last N days. Leave empty for no date filter. |
Example input:
{"keyword": "sjukskoterska","maxItems": 50}
Output
One record per ad:
{"id": "31587666","url": "https://arbetsformedlingen.se/platsbanken/annonser/31587666","title": "Engagerad larare i idrott och halsa ak 1-6","employer": { "name": "Kungalvs kommun", "workplace": "Kungalvs kommun, Bildning och Larande", "url": "https://www.kungalv.se/arbete/lediga-jobb/", "organizationNumber": "2120001371" },"occupation": "Larare i grundskolan, arskurs 1-6","occupationGroup": "Grundskollarare","occupationField": "Pedagogik","employmentType": "Vanlig anstallning","workingHoursType": "Heltid","duration": "Tills vidare","salaryType": "Fast manads- vecko- eller timlon","salaryDescription": null,"numberOfVacancies": 1,"municipality": "Kungalv","region": "Vastra Gotalands lan","country": "Sverige","city": "Kungalv","postcode": "44230","description": "Kungalvs kommun ar en plats dar vi tillsammans skapar varde...","publicationDate": "2026-10-13T08:53:28","lastApplicationDate": "2026-10-30T23:59:59","applicationUrl": "https://kungalv.varbi.com/se/what:job/jobID:977344/type:job/where:125/apply:1"}
Export the dataset as JSON, CSV or Excel, or read it through the Apify API.
Why this one
- Official SSYK occupation codes on every ad, useful for occupation-level analysis without an extra lookup.
- No browser, no proxy, no API key. JobTech's search is a plain, documented, public JSON API.
- Date-window filtering built in, so a daily run only brings back what is new.
Good to know
- Most ads do not disclose a salary;
salaryDescriptionisnullwhen that is the case, nothing is guessed. - Arbetsformedlingen's own
application_contactsfield (named recruiter, direct phone number) is left out entirely, and any phone number or e-mail address found loose insidedescriptionis stripped. The dataset carries no personal data. employer.organizationNumberis Sweden's public company registration number, not personal data.- This is an unofficial tool, not affiliated with Arbetsformedlingen or the JobTech team. Check the API's terms and the data protection rules that apply to your use.
FAQ
Does it need a browser or a proxy?
No. The Actor reads JobTech's own public JSON API directly.
Does it work without keyword?
Yes. Leave it empty for a productive default run across the newest ads nationwide.
Can I get the data in Excel or Google Sheets?
Yes. Export the dataset as CSV, Excel or JSON from the Apify console, or connect the Apify Google Sheets integration.