FinnNO Job Scraper
Pricing
Pay per usage
FinnNO Job Scraper
Meet the FinnNO Job Scraper, a lightweight actor designed for efficiently extracting job listings from Finn.no. Fast and reliable. For optimal performance and to minimize blocking, the use of residential proxies is strongly recommended. Access Norwegian job market data effortlessly!
Pricing
Pay per usage
Rating
5.0
(2)
Developer

Shahid Irfan
Actor stats
2
Bookmarked
12
Total users
7
Monthly active users
15 hours
Issues response
11 days ago
Last modified
Categories
Share
Finn.no Jobs Scraper
Extract comprehensive job listings from Finn.no, Norway's largest marketplace, with ease. Collect detailed job data including titles, companies, locations, and full descriptions at scale. Perfect for job market analysis, recruitment research, and automated job board aggregation.
Features
- Detailed Job Extraction — Collect titles, companies, locations, posting dates, and full descriptions.
- Flexible Search Filters — Support for keyword searches, location-based filtering, and custom search URLs.
- Automated Pagination — Automatically navigates through multiple search result pages to reach your target.
- Rich Data Collection — Optionally scrape job detail pages for sectors, industries, and employment types.
- Stealthy & Reliable — Built-in support for proxy rotation and browser-like behavior to ensure high success rates.
- Deduplication — Ensures unique results by automatically removing duplicate job listings.
Use Cases
Market Intelligence
Monitor the Norwegian job market trends in real-time. Track which companies are hiring, which roles are in high demand, and how salary or requirements evolve over time.
Recruitment & Sourcing
Build a comprehensive database of active job openings to streamline candidate sourcing. Identify companies expanding in specific regions or industries to focus your sales or headhunting efforts.
Competitive Analysis
Analyze competitor hiring patterns and organizational growth. Understand the skill sets your competitors are looking for to stay ahead in the talent war.
Job Aggregation
Power your own job board or niche site with high-quality, up-to-date listings directly from Norway's most popular job portal.
Input Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
keyword | String | No | — | Job search keyword (e.g., "utvikler", "ingeniør") |
location | String | No | — | Location filter (e.g., "Oslo", "Bergen") |
startUrl | String | No | — | Specific Finn.no search URL to start from |
results_wanted | Integer | No | 100 | Maximum number of jobs to collect |
collectDetails | Boolean | No | true | Scrape full descriptions from job detail pages |
max_pages | Integer | No | 20 | Safety cap on search result pages to visit |
proxyConfiguration | Object | No | {"useApifyProxy": true} | Proxy settings to bypass rate limits |
dedupe | Boolean | No | true | Remove duplicate job URLs from results |
Output Data
Each item in the dataset contains:
| Field | Type | Description |
|---|---|---|
title | String | Job position title |
company | String | Hiring company name |
location | String | Job location (e.g., "Oslo") |
date_posted | String | When the job was published |
sector | String | Job sector (e.g., "Offentlig") |
industry | String | Company industry |
job_function | String | Specific job role category |
employment_type | String | Full-time, part-time, etc. |
description_html | String | Full job description in HTML |
description_text | String | Plain text version of the description |
url | String | Direct link to the listing |
_source | String | Source identifier ("finn.no") |
Usage Examples
Search by Keyword
Extract developer jobs in Oslo with a simple keyword and location search.
{"keyword": "utvikler","location": "Oslo","results_wanted": 50}
Using a Custom URL
Target a specific pre-filtered search result page directly.
{"startUrl": "https://www.finn.no/job/search?q=ingeniør&location=Trondheim","results_wanted": 100}
Fast List Extraction
Collect basic job info quickly without navigating to individual detail pages.
{"keyword": "analytiker","collectDetails": false,"results_wanted": 20}
Sample Output
{"title": "Full-stack utvikler","company": "Tech Innovations AS","sector": "Privat","location": "Oslo","industry": "IT / Programvare","job_function": "Utvikling / IT-drift","employment_type": "Fast","date_posted": "2024-05-15","description_html": "<div><h3>Bli vår nye kollega!</h3><p>Vi søker en dyktig utvikler...</p></div>","description_text": "Bli vår nye kollega! Vi søker en dyktig utvikler...","url": "https://www.finn.no/job/ad/12345678","_source": "finn.no"}
Tips for Best Results
Optimize Your Search
- Use Norwegian Keywords — Finn.no is a Norwegian site; terms like "utvikler" work better than "developer".
- Specific Locations — Use city names or regions to narrow your search and stay within result limits.
Scaling & Reliability
- Use Residential Proxies — For high-volume scraping, residential proxies ensure your requests aren't blocked.
- Adjust Concurrency — If you face rate limits, consider lowering the maximum concurrent requests in the actor settings.
Integrations
Connect your job data with:
- Google Sheets — Export directly for automated spreadsheets
- Airtable — Build a searchable job database
- Slack — Get alerts for new job postings
- Webhooks — Send data to your backend API
- Zapier/Make — Trigger custom recruitment workflows
Export Formats
- JSON — Ready for developers and database imports
- CSV — Open in Excel or Google Sheets for analysis
- XML — Standard format for system integrations
Frequently Asked Questions
Can I scrape jobs from any Finn.no search?
Yes, you can provide any search URL from Finn.no, and the scraper will navigate and collect the results.
Is there a limit to how many jobs I can extract?
The scraper can collect all available jobs on the platform. However, for deep crawls, we recommend using proxies.
How do I get the full job description?
Ensure the collectDetails parameter is set to true (which is the default). This allows the scraper to visit individual job pages.
Does it handle duplicates?
Yes, the actor has built-in deduplication to ensure you only get unique listings in your dataset.
Support
For issues or feature requests, contact support through the Apify Console.
Resources
Legal Notice
This actor is designed for legitimate data collection purposes. Users are responsible for ensuring compliance with website terms of service and applicable laws. Use data responsibly and respect Finn.no's rate limits.