Arbetsformedlingen Jobs Search Scraper
Pricing
from $1.50 / 1,000 results
Arbetsformedlingen Jobs Search Scraper
Scrape structured job data from Arbetsformedlingen.se — Sweden's official public employment service. Extract titles, descriptions, skills, salary, workplace, and 25+ fields per listing. Perfect for labor market analysis, recruitment tools, and HR research.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
Stealth mode
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Arbetsformedlingen.se Jobs Scraper: Extract Swedish Job Listings at Scale
Excerpt: Scrape structured job data from Arbetsformedlingen.se — Sweden's official public employment service. Extract titles, descriptions, skills, salary, workplace, and 25+ fields per listing. Perfect for labor market analysis, recruitment tools, and HR research.
What Is Arbetsformedlingen.se?
Arbetsformedlingen (the Swedish Public Employment Service) operates Sweden's largest official job board — Platsbanken — listing thousands of vacancies across all industries and regions. As a government-run platform, it provides highly structured, reliable job data that reflects the real state of the Swedish labor market. Manually collecting this data at scale is impractical; the Arbetsformedlingen Jobs Scraper automates extraction from Platsbanken search result pages, delivering clean, structured records ready for analysis or integration.
Overview
The Arbetsformedlingen Jobs Scraper targets Platsbanken search result URLs and extracts full job details from each listing found on those pages. It is suited for:
- Recruiters & staffing agencies monitoring Swedish job market demand
- Labor market researchers analyzing occupation trends by region
- Developers building job aggregators or Swedish employment dashboards
- HR analysts benchmarking skills requirements and salary types across sectors
With support for paginated search URLs, configurable item limits, and fault-tolerant URL handling, it is designed for both one-off exports and recurring data pipelines.
Input Format
The scraper accepts a JSON configuration:
{"urls": ["https://arbetsformedlingen.se/platsbanken/annonser?q=Stockholms%20l%C3%A4n&page=2"],"ignore_url_failures": true,"max_items_per_url": 50}
| Field | Type | Description |
|---|---|---|
urls | array | One or more Platsbanken search result page URLs. Supports regional filters, keyword queries, and pagination (e.g., ?q=Stockholms+l%C3%A4n&page=2). Add URLs one by one or use bulk edit. |
max_items_per_url | integer | Maximum number of job listings to collect per URL. Default: 20. Set higher (e.g., 50) for broader sweeps. |
ignore_url_failures | boolean | If true, failed URLs are skipped without stopping the run. Recommended for bulk URL lists. Default: true. |
Tip: Use Platsbanken's built-in filters (region, occupation, employment type) to scope your search URL before pasting it into the scraper. Paginate by incrementing the
pageparameter.
Output Format
Sample output
{"application": {"email": "Peter@tecreacare.com","information": null,"mail": null,"other": null,"reference": null,"web_address": "http://www.tecreacare.com"},"company": {"city": null,"email": null,"name": "Te Crea Care AB","organisation_number": "5569368607","phone_number": null,"post_code": null,"street_address": null,"web_address": "http://www.tecreacare.com"},"conditions": null,"contacts": [],"description": "<p>Te Crea Care etablerades 2013 och bemannar sjuksköterskor, fysio- och arbetsterapeuter samt socionomer. Vi har avtal med samtliga regioner, många kommuner och privata vårdgivare. Det innebär att vi kan erbjuda dig många olika typer av uppdrag i hela landet. Te Crea Care har löpande arbetat intensivt med anbudsarbete för att du som konsult ska ha många uppdrag att välja mellan till riktigt bra villkor. Vi arbetar tight med våra konsulter där vi är ett team. </p><p><strong>Krav eller önskemål:</strong> </p><p>- Legitimerad sjuksköterska samt två års erfarenhet.</p><p>- Goda kunskaper i svenska, både i tal och skrift </p><p>Du är flexibel och kan anpassa dig i olika arbetsförhållanden. Du är trygg i dig själv och har förmågan att prioritera, delegera och arbetsleda. Vi söker dig som värdesätter eget ansvar, delaktighet och som bidrar till ett positivt arbetsklimat. Du är lyhörd och bemöter människor med respekt och omtanke. </p><p>Vi finns med dig hela vägen från uppdragsstart, löpande under uppdraget och när det är dags att se på fortsättning. Vi finns med alltifrån att hitta de bästa uppdragen åt dig, boka ev resa och boende, som bollplank under uppdraget och ligger steget före inför nästa uppdrag. </p><p> </p><p><strong>Vi erbjuder dig: </strong> </p><ul><li>Marknadskraftig lön </li></ul><p><br></p><ul><li>En dedikerad konsultchef </li></ul><p><br></p><ul><li>Komplett försäkring </li></ul><p><br></p><ul><li>Flexibel pension </li></ul><p><br></p><ul><li>Friskvårdsbidrag </li></ul><p><br></p><ul><li>Utbildningar </li></ul><p><br></p><ul><li>Tipsbonus </li></ul><p><br></p><ul><li>Konsultträffar</li></ul><p><br></p><p><br></p><ul><li>Du är fullt försäkrad under uppdragets gång med sjukförsäkring och seriösa villkor.</li></ul><p><br></p><p><br></p><ul><li>I denna rekrytering tillämpar vi löpande urval. Du är varmt välkommen med din ansökan redan idag. Är du intresserad28 96 eller besök vår hemsida på <a href=\"http://www.tecreacare.com\" target=\"_blank\" rel=\"nofollow\">www.tecreacare.com</a></li></ul><p><br></p>","driving_license": ["B"],"duration": "11 dagar - upp till 3 månader","education": {"level": null,"name": "","required": null},"employment_type": "Tidsbegränsad anställning","expiration_date": null,"id": "31061864","keywords": [],"languages": [],"last_application_date": "2026-06-19T21:59:59Z","logotype": "https://www.arbetsformedlingen.se/rest/employer-logo-api/api/v1/arbetsplatser/84796261/logotyper/logo.png","occupation": "Sjuksköterska, grundutbildad","own_car": false,"positions": 1,"published": true,"published_date": "2026-05-20T13:44:21Z","requires_experience": true,"salary_description": null,"salary_type": "Fast månads- vecko- eller timlön","skills": [],"title": "Sjuksköterska till uppdrag i Sigtuna 22a juni - 7e aug","work_experiences": [{"level": {"id": "RWA2_uu6_udD","name": "2-4 års erfarenhet"},"name": "Sjuksköterska, grundutbildad","required": true}],"work_time_extent": "Heltid","workplace": {"city": null,"country": "Sverige","latitude": null,"longitude": null,"municipality": "Sigtuna","name": "Te Crea Care AB","post_code": null,"region": "Stockholms län","show_map": false,"street": null,"unspecified_workplace": false},"from_url": "https://arbetsformedlingen.se/platsbanken/annonser?q=Stockholms%20l%C3%A4n&page=2"}
Each job listing returns a structured record with 28 fields:
Core Identification
| Field | Meaning |
|---|---|
ID | Unique Platsbanken identifier for the listing |
Title | Job title as posted by the employer |
Published | Boolean flag indicating active publication status |
Published Date | Timestamp when the listing was first published |
Expiration Date | Date the listing closes for applications |
Last Application Date | Final deadline to submit an application |
Job Details
| Field | Meaning |
|---|---|
Description | Full job description text |
Occupation | Standardized occupation classification (SSYK code or label) |
Keywords | Tags associated with the listing for search indexing |
Skills | Required or preferred skills listed by the employer |
Education | Required education level or field of study |
Work Experiences | Expected prior experience details |
Requires Experience | Boolean — whether experience is explicitly required |
Languages | Required language proficiencies |
Driving License | Whether a driving license is required (and category) |
Own Car | Whether the candidate must have access to their own vehicle |
Employment Conditions
| Field | Meaning |
|---|---|
Employment Type | Type of employment (e.g., permanent, temporary, seasonal) |
Duration | Contract duration (e.g., fixed-term length) |
Work Time Extent | Full-time or part-time classification |
Salary Type | How salary is structured (e.g., monthly, hourly) |
Salary Description | Free-text salary details or range if provided |
Conditions | Additional employment conditions or benefits mentioned |
Positions | Number of open positions for this listing |
Application & Contact
| Field | Meaning |
|---|---|
Application | Application method and link or instructions |
Contacts | Recruiter or HR contact details |
Company & Location
| Field | Meaning |
|---|---|
Company | Employer name and organization details |
Workplace | Physical workplace address or location name |
Logotype | URL to the employer's logo image |
How to Use
- Build your search URL — Go to arbetsformedlingen.se/platsbanken, apply filters (region, occupation, etc.), then copy the resulting URL from your browser.
- Add pagination if needed — Append
&page=2,&page=3, etc. to collect across multiple result pages. - Configure input — Paste URLs into the
urlsarray. Setmax_items_per_urlto control volume per page. - Run and export — Start the scraper and download results as JSON, CSV, or Excel.
Common issues:
- Ensure URLs point to Platsbanken search result pages, not individual job detail pages.
- URL-encode special characters in query strings (e.g.,
ä→%C3%A4, space →%20). - If a region returns no results, verify the filter is applied correctly in the browser before copying the URL.
Use Cases & Business Value
- Regional labor analysis: Track hiring volume and occupation demand across Swedish counties (län)
- Skills mapping: Aggregate required skills across industries for workforce planning
- Salary benchmarking: Collect salary type and description data to inform compensation strategies
- Job board integration: Feed Swedish public job data into multilingual aggregator platforms
- Academic research: Study employment trends, language requirements, or occupational shifts over time
Because Arbetsformedlingen is a government source, the data tends to be well-structured and consistent — making it particularly valuable for quantitative research and automated pipelines.
Conclusion
The Arbetsformedlingen Jobs Scraper gives you programmatic access to Sweden's official public job market data. With 28 structured output fields and support for filtered, paginated search URLs, it transforms Platsbanken listings into actionable datasets in minutes. Whether you're building recruitment tools or conducting labor market research, this scraper delivers reliable, government-sourced Swedish job data at scale.