
Arbetsformedlingen Jobs Scraper
Pricing
$19.00/month + usage

Arbetsformedlingen Jobs Scraper
Scrape job listings from Sweden's Public Employment Service (Arbetsförmedlingen). Filter by occupation, location, employment type, experience level & more. Export comprehensive job data including titles, companies, dates, salaries & full descriptions.
0.0 (0)
Pricing
$19.00/month + usage
0
2
2
Last modified
2 days ago
🇸🇪 Arbetsförmedlingen Jobs Scraper
Powerful Apify Actor that fetches job listings from Arbetsförmedlingen (Swedish Public Employment Service) with advanced filtering options and deep search capabilities. Extract comprehensive Swedish job market data for recruitment, research, and analysis.
🚀 Features
- 🔍 Flexible Search: Search by keywords, occupations, locations, and multiple other criteria
- 📊 Deep Search Mode: Fetch comprehensive job details including company information, requirements, and contact details
- 🎯 Smart Filtering: Filter by employment type, work extent, education requirements, remote work options, and more
- ⚡ Batch Processing: Efficiently fetch multiple job listings with concurrent API requests
- 📋 Structured Output: Returns data in a clean, structured JSON format ready for analysis
- 🌍 Location Support: Search across all Swedish regions and municipalities
- 💼 Occupation Categories: Support for all major Swedish occupation classifications
📋 Use Cases
This actor is perfect for:
- Recruiters: Monitor job market trends and competitor hiring activities
- Job Seekers: Automate job search across specific criteria
- Market Researchers: Analyze Swedish labor market trends and salary data
- HR Departments: Benchmark salaries and job requirements
- Career Counselors: Track in-demand skills and occupations
- Data Scientists: Collect job market data for analysis and modeling
🎯 Input Parameters
The actor accepts the following input parameters:
Parameter | Type | Required | Description | Example |
---|---|---|---|---|
search_term | String | No | Free text search for job title, description, or company | "utvecklare", "projektledare" |
occupations | Array | No | Filter by occupation categories | ["IT", "Data/IT"] |
locations | Array | No | Filter by regions (län) or municipalities | ["Stockholm", "Skåne län"] |
publishedAt | String | No | Filter by publication date | "last-24h", "last-week" |
employmentTypes | Array | No | Filter by employment type | ["Tillsvidare", "Visstid"] |
workExtent | String | No | Filter by work extent | "Heltid", "Deltid" |
drivingLicenseRequired | Boolean | No | Filter jobs requiring driving license | false |
remote | Boolean | No | Filter for remote work opportunities | true |
sort_by | String | No | Sort results by relevance or date | "date" |
results_limit | Integer | No | Maximum number of results (1-500) | 100 |
deepSearch | Boolean | No | Fetch detailed information for each job | true |
requiresExperience | Boolean | No | Set to false for entry-level positions | false |
📍 Supported Locations
- All Swedish Regions (Län): Stockholm, Västra Götaland, Skåne, etc.
- All Swedish Municipalities: Over 290 municipalities supported
- Special Options: Abroad positions, unspecified locations in Sweden
💼 Occupation Categories
IT, Data/ITAdministration, ekonomi, juridikHälsa, vård, omsorgPedagogiskt arbeteTekniskt arbete... and 30+ more categories
📦 Output Format
Standard Output (deepSearch: false)
{"id": "29585195","publishedDate": "2025-03-28T14:12:39Z","lastApplicationDate": "2025-04-27T21:59:59Z","title": "Backend Developer","occupation": "Systemutvecklare","workplace": "Stockholm","workplaceName": "Tech Company AB","unspecifiedWorkplace": false,"published": true,"positions": 2,"link": "https://arbetsformedlingen.se/platsbanken/annonser/29585195"}
Deep Search Output (deepSearch: true)
When deep search is enabled, you get all standard fields plus:
- Detailed Workplace Info: Full address, coordinates, region details
- Company Information: Organization number, website, contact details
- Job Description: Complete job description text
- Requirements: Education, experience, skills, languages, driving licenses
- Employment Details: Salary information, employment conditions, duration
- Application Info: How to apply, contact persons, reference numbers
💡 Example Configurations
1. Basic Job Search in Stockholm
{"search_term": "utvecklare","locations": ["Stockholm"],"results_limit": 50}
2. Remote IT Jobs Posted This Week
{"occupations": ["Data/IT"],"remote": true,"publishedAt": "last-week","sort_by": "date","results_limit": 100}
3. Entry-Level Healthcare Positions
{"occupations": ["Hälsa, vård, omsorg"],"requiresExperience": false,"employmentTypes": ["Tillsvidare"],"workExtent": "Heltid","results_limit": 200}
4. Comprehensive Regional Search with Details
{"locations": ["Västra Götalands län", "Skåne län"],"publishedAt": "last-month","drivingLicenseRequired": false,"deepSearch": true,"results_limit": 150}
⚡ Performance
Configuration | Jobs Count | Execution Time | Memory Usage |
---|---|---|---|
Standard search | 50 jobs | 3-5 seconds | 256 MB |
Standard search | 500 jobs | 30-40 seconds | 256 MB |
Deep search | 50 jobs | 6-8 seconds | 256 MB |
Deep search | 500 jobs | 60-70 seconds | 256 MB |
Note: Deep search significantly increases execution time as it fetches detailed information for each job listing. Tests show that 256 MB RAM is sufficient for both standard and deep searches.
🔧 Advanced Features
Concurrency Control
The actor uses intelligent concurrency control to optimize performance:
- Default: 5 concurrent requests
- Automatically handles rate limiting with exponential backoff
- Retry mechanism for failed requests
Error Handling
- Comprehensive error logging
- Graceful handling of failures
- Partial results saved even if some requests fail
- Detailed error output for debugging
📊 Summary Statistics
After each run, the actor provides summary statistics in the OUTPUT key-value store:
{"totalJobs": 150,"deepSearch": true,"searchTerm": "utvecklare","executionTime": "32.5s","jobsByEmployer": {"Company A": 5,"Company B": 3},"jobsByLocation": {"Stockholm": 75,"Göteborg": 40},"jobsByOccupation": {"Systemutvecklare": 60,"Projektledare": 20}}
🛠️ Limitations
- Maximum 500 results per run
- Deep search increases execution time significantly
- Some job details may be incomplete depending on employer input
- Content is primarily in Swedish
- Service may have rate limits during peak hours
🤝 Support
For issues, feature requests, or questions:
- Create an issue in the Apify actor page
- Contact through the Apify platform
- Check the actor logs for detailed error messages
📈 Changelog
Version 0.1 (Current)
- Initial release with comprehensive job search
- Support for all Swedish regions and municipalities
- Deep search mode for detailed job information
- Advanced filtering options
- Batch processing with concurrency control
- Summary statistics generation
Keywords: Swedish jobs, Arbetsförmedlingen, job scraper, Sweden employment, Nordic jobs, Swedish job market, recruitment Sweden, job listings Sweden