Platsbanken Jobs Scraper: Swedish Job Ads (Arbetsförmedlingen)
Pricing
from $1.50 / 1,000 job ads
Platsbanken Jobs Scraper: Swedish Job Ads (Arbetsförmedlingen)
Swedish job ads from Platsbanken (Arbetsförmedlingen) via the open JobTech API: employer, org number, occupation, municipality, region, coordinates, employment type, salary, skills, deadline, apply link. Filter by keyword, location, occupation field, date. $1.50 per 1,000 ads.
Pricing
from $1.50 / 1,000 job ads
Rating
0.0
(0)
Developer
Connor Prussin
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Platsbanken Jobs Scraper: Swedish Job Ads from Arbetsförmedlingen
Platsbanken Jobs Scraper exports job ads from Platsbanken, the job board of Arbetsförmedlingen (the Swedish Public Employment Service) and Sweden's largest list of open positions, as clean JSON, CSV or Excel. It reads the official open JobTech JobSearch API, whose ads are published under the CC0 public-domain licence, so you can reuse the data freely. No login, no API key, no browser, no proxy.
- ✅ All of Sweden: about 40,000+ open ads at any time, newest first.
- ✅ Filters: free-text search, municipality (kommun), region (län), occupation field (yrkesområde) and publication date.
- ✅ Employer and organisation number (organisationsnummer) for lead generation and company matching.
- ✅ Occupation, occupation group (SSYK) and field with JobTech taxonomy concept IDs.
- ✅ Location: municipality, region, postcode, city and coordinates.
- ✅ Terms: employment type, duration, full or part time, salary type and salary text, experience and driving licence requirements.
- ✅ Skills and languages (must-have and nice-to-have), deadline, apply link and optional full description.
- ✅ Delta mode:
publishedAfterreturns only ads published since your last run. Pay only for ads written to your dataset.
Start in one minute
Click Start with the prefilled input:
{"query": "utvecklare","maxItems": 20}
You get: the 20 newest developer ads in Sweden with headline, employerName, employerOrgNumber, occupation, municipality, region, employmentType, salaryType, applicationDeadline and webpageUrl.
Cost: $0.03: 20 ads × $0.0015, plus the $0.00005 actor-start fee.
Use with an AI assistant
Connect the Apify MCP server to Claude, ChatGPT, Cursor or any MCP client (https://mcp.apify.com?tools=cprussin/platsbanken-jobs loads only this actor), then paste:
Use the Apify actor cprussin/platsbanken-jobs to find 50 nurse (sjuksköterska) jobs in Skåne published this week and list employer, municipality, employment type and deadline.
Recipes
IT jobs in Stockholm and Gothenburg
{"municipalities": ["Stockholm", "Göteborg"],"occupationFields": ["apaJ_2ja_LuF"],"maxItems": 500}
Daily delta feed for a region
Schedule a task and set publishedAfter to yesterday's date: only new ads are returned and billed.
{"regions": ["12"],"publishedAfter": "2026-10-30","maxItems": 5000}
Full export with descriptions
{"query": "lagerarbetare","includeDescription": true,"maxItems": 2000}
Who uses Platsbanken data?
- Recruiters and staffing agencies: find Swedish employers that are hiring, with organisation numbers to match to your CRM.
- Job boards and HR tech: feed Swedish job ads into a search, alert or matching product.
- Labour-market analysts and journalists: hiring by occupation, region and employment type.
- Sales teams: companies hiring for a role are often buying related services.
- AI agents: give an LLM live Swedish job ads through the Apify API or MCP server.
Input
| Field | Description | Example |
|---|---|---|
query | Free text in headline, description and employer name | "python" |
municipalities | Municipality names, four-digit codes or taxonomy concept IDs | ["Malmö", "0180"] |
regions | Region (län) codes | ["01", "14"] |
occupationFields | Occupation field concept IDs (pick from the list in the editor) | ["apaJ_2ja_LuF"] (Data/IT) |
publishedAfter | Only ads published on or after this date/time (Swedish time) | "2026-10-30" |
maxItems | Max ads, newest first (default 100) | 1000 |
includeDescription | Add the full ad text | true |
Municipalities and regions are combined with OR; other filters with AND.
What data do you get for each ad?
{"id": "31667517","headline": "Embedded Software Engineer – Java","employerName": "Agile Resources AB","employerOrgNumber": "5593595258","workplaceName": "Agile Resources AB","occupation": "Mjukvaruutvecklare","occupationConceptId": "rQds_YGd_quU","occupationGroup": "Mjukvaru- och systemutvecklare m.fl.","occupationGroupConceptId": "DJh5_yyF_hEM","occupationField": "Data/IT","occupationFieldConceptId": "apaJ_2ja_LuF","municipality": "Göteborg","municipalityCode": "1480","region": "Västra Götalands län","regionCode": "14","country": "Sverige","city": "Göteborg","postcode": "41753","latitude": 57.70834641547789,"longitude": 11.937006084431701,"workplaceModel": null,"employmentType": "Vanlig anställning","duration": "Tills vidare","workingHours": "Heltid","scopeOfWorkMin": 100,"scopeOfWorkMax": 100,"numberOfVacancies": 1,"salaryType": "Fast månads- vecko- eller timlön","salaryDescription": null,"experienceRequired": true,"drivingLicenceRequired": false,"drivingLicences": [],"ownCarRequired": false,"mustHaveSkills": [],"niceToHaveSkills": [],"mustHaveLanguages": [],"niceToHaveLanguages": [],"mustHaveExperience": [],"publicationDate": "2026-10-30T15:23:15","applicationDeadline": "2026-11-29T23:59:59","applicationUrl": "https://recruit.agile.nu/apply/jp-00c10e3cf8e3d860?source=platsbanken","webpageUrl": "https://arbetsformedlingen.se/platsbanken/annonser/31667517","scrapedAt": "2026-10-31T12:00:00.000Z"}
Labels are in Swedish, as published. With Include full description on, description holds the full ad text. Contact persons' names and phone numbers are not exported.
How much does it cost to scrape Platsbanken?
Pay per event:
- $0.0015 per ad ($1.50 per 1,000), with or without description.
- $0.00005 per run start. Platform compute is included.
FAQ
Is this legal? Yes. The ads come from Arbetsförmedlingen's open JobTech JobSearch API, published as open data under CC0 (no rights reserved). The actor makes plain, polite API requests and identifies itself.
How many ads can I get per run? Up to 50,000. The API serves 2,100 results per query, so the actor pages past that limit by publication date automatically.
How do I get only new ads? Set publishedAfter to the time of your last run (e.g. a scheduled daily task with yesterday's date).
Why are some fields empty? Employers fill in different fields; salary text, coordinates and skills are often missing.
Related actors
- France Travail Jobs: job offers in France from France Travail.
- Foundit Jobs: jobs in India from Foundit (Monster India).