Platsbanken Scraper — Swedish Jobs & Full Ads, No Phones avatar

Platsbanken Scraper — Swedish Jobs & Full Ads, No Phones

Pricing

$1.00 / 1,000 job delivereds

Go to Apify Store
Platsbanken Scraper — Swedish Jobs & Full Ads, No Phones

Platsbanken Scraper — Swedish Jobs & Full Ads, No Phones

Job ads from Platsbanken (Arbetsförmedlingen), Sweden's public job board: title, employer, place, occupation, terms, salary type, dates, apply link and full text. No contact persons, no phones.

Pricing

$1.00 / 1,000 job delivereds

Rating

0.0

(0)

Developer

yestrue

yestrue

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

14 hours ago

Last modified

Categories

Share

Get job ads from Platsbanken, the public job board of Arbetsförmedlingen (the Swedish Public Employment Service): headline, employer, municipality and region, occupation, employment type, duration, full- or part-time, salary type, publication date, application deadline, the ad on Platsbanken, the employer's apply link and the full ad text. Paste your Platsbanken search links — or type keywords, places and occupations.

Why this one

  • 🔗 Your search, as you set it up. Set the filters you like on arbetsformedlingen.se/platsbanken and paste the link. Or type keywords (sjuksköterska, python, lagerarbetare), places (Göteborg, Malmö, Skåne, Stockholms län) and occupations here, and choose occupation fields, full- or part-time, remote work, "posted within" or "published after" below.
  • ⚡ Fast. A live test run read four searches — all of Stockholm, health care in Skåne, python and lärare in Göteborg — 3,530 jobs in 180 seconds. The daily test search (30 nurse jobs in Göteborg) takes 5 seconds.
  • 📚 Beyond the 2,100 limit. The API shows at most 2,100 ads of one search; bigger searches are read newest first, in date windows. A live run read 2,500 of Stockholm's ~6,800 ads with no repeats.
  • 🏛️ The official source. Data comes from Arbetsförmedlingen's open JobTech JobSearch API (the ads are CC0) — the same ads, and the same counts, as the Platsbanken website.
  • 🔒 No contact persons, no phones. The API's contact-person fields are never read, and names, phone numbers and e-mail addresses are taken out of the ad texts (of the 1,000 newest ads, 306 had an e-mail address and 204 a phone number in the text).
  • 💸 You pay only for jobs delivered. A link that is not a Platsbanken search, or a place or occupation Platsbanken does not know, comes back as a free record with the reason.

What you get

For every job:

FieldWhat it is
headline, descriptionthe ad's title and full text (contact persons, phones and e-mails taken out)
employer, employerIsPerson, workplace, organizationNumber, employerWebsite, logoUrlthe employer as published; the workplace (for staffing agencies often the client); the company's organisation number
city, municipality, municipalityCode, region, regionCode, postcode, country, workplaceMunicipalitieswhere the job is (an ad can list several workplaces)
occupation, occupationGroup, occupationFieldPlatsbanken's classification (e.g. Systemutvecklare/Programmerare → Data/IT)
employmentType, duration, workingHours, workTimePercentMin, workTimePercentMax, workplaceModel, vacanciesthe terms: permanent or temporary, how long, full- or part-time and how much, on site or remote
salaryType, salaryDescriptionfixed or variable pay; the salary text when the employer filled it in (rare — most ads put it in the text)
experienceRequired, drivingLicenseRequired, ownCarRequired, requiredSkills, requiredLanguagesrequirements
publishedAt, lastPublicationDate, applicationDeadlinedates, in Swedish time
url, applicationUrl, applicationMethod, jobIdthe ad on Platsbanken, the employer's apply link, and how to apply (website, e-mail, Platsbanken)
input, place, position, scrapedAt, status, errorwhich search it came from, and why a search gave nothing

Example

A real record from a live run — "python" in Göteborg, 25 September 2026 (the text is shortened here):

{
"jobId": "31367913",
"headline": "Senior utvecklare inom data och fordonsdiagnostik",
"employer": "New Terms AB",
"organizationNumber": "556986-8606",
"city": "Göteborg",
"municipality": "Göteborg",
"region": "Västra Götalands län",
"postcode": "41136",
"occupation": "Systemutvecklare/Programmerare",
"occupationGroup": "Mjukvaru- och systemutvecklare m.fl.",
"occupationField": "Data/IT",
"employmentType": "Vanlig anställning",
"duration": "Tills vidare",
"workingHours": "Heltid",
"workTimePercentMin": 100,
"workplaceModel": "Arbete på plats",
"salaryType": "Fast månads- vecko- eller timlön",
"experienceRequired": true,
"requiredLanguages": ["Engelska", "Svenska"],
"publishedAt": "2026-08-18T16:44:16",
"applicationDeadline": "2026-10-15T23:59:59",
"url": "https://arbetsformedlingen.se/platsbanken/annonser/31367913",
"applicationUrl": "https://www.jappa.jobs/jobb/j6a846775a911a6001dad1969-senior-utvecklare-inom-data-och-fordonsdiagnostik?utm_source=platsbanken&utm_medium=job-board&utm_campaign=job-ad",
"applicationMethod": "website",
"description": "Om rollen\nVi söker en senior utvecklare som vill ta fullt ägarskap för avancerade datalösningar – från utveckling och optimering till stabila produktionspipelines. …",
"input": "python in Göteborg",
"status": "OK"
}

How to use it

  1. Paste Search links from arbetsformedlingen.se/platsbanken, one per line — or type Keywords, Places and Occupations. Each keyword is searched in each place.
  2. Narrow it down if you like: Occupation fields, Working hours, Remote work only, Posted within (days) or Published after, and set Max jobs per search.
  3. Press Start, and download the results from the Output tab as JSON, CSV or Excel.

To follow new jobs, save your input as a task with Posted within (days) set to 1 and schedule it daily. The date filters work for links too.

Occupations are matched to Platsbanken's own list: an exact name ("Systemutvecklare/Programmerare", "Grundutbildade sjuksköterskor", "Data/IT") is that one; otherwise every occupation that contains what you typed — "lärare" picks Förskollärare, Gymnasielärare, Lärare i grundskolan and the rest. The run log says what each one matched.

You can also call it from the Apify API, from Make, Zapier or n8n, or from an AI agent through the Apify MCP server.

Pricing

You are charged per job delivered — see the price on this page. Links that are not Platsbanken searches, and places or occupations Platsbanken does not know, are free.

FAQ

How many jobs per search? As many as you ask for. Platsbanken has about 44,000 ads in all; Stockholm municipality alone about 6,800. The API shows 2,100 ads of one search, so a bigger search is read newest first in date windows.

Which Platsbanken links work? Search results pages (arbetsformedlingen.se/platsbanken/annonser?…) with keywords, places, occupations, employment type, full-/part-time, "published" (today, 7 or 30 days), remote work, "open to all", abroad, trainee, "no experience required", "no driving licence required" and the sort order. Three website filters have no counterpart in the open API — "Annonser från andra webbplatser" (ads Platsbanken found on other job sites), "Introduktionsjobb / Nystartsjobb / Anställning med stöd" and the education filter; a link with one of them comes back as a free record that says so. A link to a single ad is not a search.

Why is a job outside the place I searched? An ad can list several workplaces and is found under each of them: in a Stockholm search, 12 of 2,500 ads had another first workplace (Sandviken, Tierp, …) with Stockholm among the others. workplaceMunicipalities lists them all.

Why no phone numbers or contact names? They are personal data. Every ad has its url and, mostly, an applicationUrl; applicants contact the employer there. Sentences that ask you to contact a named person are taken out of the text; the rest of the ad stays (on a sample of 3,860 ads, 97.7% of the text was kept).

Some employers are people's names? A few employers publish under a person's name — a sole trader (enskild firma) or a private employer: 6 of 3,530 jobs in a live run. When such an employer has no company organisation number and its name is a person's, employer is left empty and employerIsPerson is true (a private person hiring, often a personal assistant, says something about their health); other firms keep their name. The organisation number is shown only for companies (a sole trader's number is the owner's personal identity number).

Where does the data come from? From the JobSearch API of JobTech Dev, run by Arbetsförmedlingen (jobsearch.api.jobtechdev.se). The ads are published under CC0. To mirror every ad continuously, Arbetsförmedlingen offers its own JobStream API.

Is this affiliated with Arbetsförmedlingen or Platsbanken? No. This is an independent tool that reads Arbetsförmedlingen's open, public job ad data.

Like it? A short review on the Store page helps other people find this Actor. Something missing or broken? Tell us on the Issues tab — we read every one.