VOOZH about

URL: https://apify.com/shirant/finn-no-job-scraper

⇱ Finn no job scraper Β· Apify


Pricing

Pay per usage

Go to Apify Store

Pricing

Pay per usage

Rating

0.0

(0)

Developer

πŸ‘ Anton M

Anton M

Maintained by Community

Actor stats

1

Bookmarked

13

Total users

1

Monthly active users

4 months ago

Last modified

Categories

Share

Finn.no Job Scraper

A powerful Apify actor that scrapes job listings from Finn.no, Norway's largest job board. Extract detailed job information including company details, contact information, job descriptions, and more.

πŸš€ Features

  • Comprehensive Job Data: Scrapes job title, company, location, deadline, contact details, and full descriptions
  • Advanced Filtering: Filter by industry, employment type, job duration, and location
  • Smart Extraction: Uses intelligent text parsing to extract structured data from job pages
  • Rate Limiting: Built-in delays and retry logic to avoid blocking
  • Flexible Output: Clean, structured JSON output ready for analysis
  • Recent Jobs Focus: Option to scrape only jobs posted in the last 24 hours

πŸ“Š Extracted Data

Each job listing includes the following fields:

{
"company":"Equinor ASA",
"title":"Senior Software Developer",
"location":"0473 Oslo",
"deadline":"15.12.2024",
"contactPerson":"John Doe",
"contactPosition":"HR Manager",
"contactPhone":"+47 123 45 678",
"workLanguage":"Norsk/Engelsk",
"description":"Full job description text...",
"fullJobLink":"https://www.finn.no/job/fulltime/ad.html?finnkode=123456789",
"scrapedAt":"2024-08-27T10:30:00.000Z"
}

βš™οΈ Input Configuration

Basic Settings

FieldTypeDescriptionDefault
Search QueryStringJob search keywords (e.g., "javascript developer", "marketing manager")""
LocationStringLocation filter (e.g., "Oslo", "Bergen", "Stavanger")""
Maximum PagesNumberMaximum number of pages to scrape (each page ~20 jobs)10
Maximum JobsNumberMaximum total jobs to scrape200
Only New JobsBooleanOnly scrape jobs posted in the last 24 hourstrue
Include Job DescriptionBooleanScrape full job description text (slower but more detailed)true

Advanced Filters

Industry Filters

Select from available industry options in the dropdown menu. The actor will automatically use the correct industry IDs:

Display NameIndustry IDNorwegian Name
Construction4Bygg og anlegg
Oil and Gas46Olje og gass
Consultant34Konsulent og rΓ₯dgivning
Maritime and Offshore69Maritim og offshore
Ops and Maint17Drift og vedlikeholdstjenester
Def and Military23Forsvar og militær
Manufacturing70Produksjon
Energy35Kraft og energi
Shipping55Transport og logistikk
Construction Industry62Industri og produksjon

Employment Type

Display NameType IDURL Parameter
Full-time3947extent=3947

Job Duration

Display NameDuration IDURL Parameter
Fixed3951job_duration=3951
Contract3952job_duration=3952
Agency8901job_duration=8901
Project8099job_duration=8099

πŸƒβ€β™‚οΈ Usage Examples

Basic Job Search

{
"searchQuery":"python developer",
"location":"Oslo",
"maxPages":5,
"maxJobs":100,
"industry":["34","46"]
}

Oil & Gas Industry Focus

{
"searchQuery":"engineer",
"industry":["46","69"],
"location":"Stavanger",
"onlyNewJobs":true,
"maxJobs":150
}

IT Consultant Positions

{
"searchQuery":"consultant",
"industry":["34"],
"employmentType":["3947"],
"duration":["3952"],
"includeJobDescription":true
}

πŸ”§ API Usage

With Apify Client (JavaScript)

import{ ApifyApi }from'apify-client';
const client =newApifyApi({
token:'YOUR_API_TOKEN',
});
const input ={
searchQuery:"data scientist",
location:"Oslo",
industry:["34","46"],
maxJobs:50
};
const run =await client.actor('YOUR_ACTOR_ID').call(input);
const{ items }=await client.dataset(run.defaultDatasetId).listItems();

With n8n

  1. Add an Apify node to your workflow
  2. Configure the actor ID and input parameters
  3. Process the returned job data in subsequent nodes

With cURL

curl-X POST https://api.apify.com/v2/acts/YOUR_ACTOR_ID/runs \
-H"Authorization: Bearer YOUR_API_TOKEN"\
-H"Content-Type: application/json"\
-d'{
"searchQuery": "marketing manager",
"location": "Bergen",
"maxJobs": 75,
"industry": ["3", "34"]
}'

πŸ“ˆ Performance & Limitations

Performance Tips

  • Limit job descriptions: Set includeJobDescription: false for faster scraping
  • Use specific filters: Industry and location filters reduce processing time
  • Reasonable limits: Keep maxJobs under 500 for optimal performance
  • Recent jobs: Enable onlyNewJobs for faster, more relevant results

Rate Limiting

  • Built-in delays between requests (2-3 seconds)
  • Automatic retry logic for failed requests
  • Cookie consent handling
  • Respectful crawling practices

Limitations

  • Norwegian language: Job descriptions are primarily in Norwegian
  • Dynamic content: Some job details may require JavaScript rendering
  • Rate limits: Finn.no may block excessive requests
  • Data accuracy: Extracted data depends on consistent page structure

πŸ› οΈ Troubleshooting

Common Issues

"No jobs found"

  • Check if your search query and filters are too restrictive
  • Verify location spelling (use Norwegian names)
  • Try broader search terms

"Incomplete job data"

  • Some jobs may have limited information available
  • Contact details are not always public
  • Enable includeJobDescription for more complete data

"Actor timeout"

  • Reduce maxJobs or maxPages
  • Disable job descriptions for faster processing
  • Use more specific search filters

Error Messages

  • "Invalid industry ID": Use industry IDs from the supported list above
  • "Page not found": Location or search parameters may be invalid
  • "Request timeout": Try reducing the scope of your search

πŸ”„ Updates & Changelog

Current Version

  • Comprehensive input validation and error handling
  • Expanded industry filter options
  • Improved contact information extraction
  • Enhanced schema compatibility
  • Added support for discovering custom filter IDs

πŸ“ Output Format

Results are saved to the default dataset in JSON format. Each job is a separate item with all available fields populated. Missing information is marked as "N/A".

Sample Output

[
{
"company":"Telenor ASA",
"title":"Senior Data Engineer",
"location":"1366 Lysaker",
"deadline":"20.12.2024",
"contactPerson":"Anna Hansen",
"contactPosition":"Technical Recruiter",
"contactPhone":"+47 900 12 345",
"workLanguage":"Engelsk",
"description":"We are looking for a Senior Data Engineer to join our Analytics team...",
"fullJobLink":"https://www.finn.no/job/fulltime/ad.html?finnkode=987654321",
"scrapedAt":"2024-08-27T14:22:33.000Z"
}
]

πŸ“ž Support

For issues, feature requests, or questions about this actor:

  • Check the Apify documentation
  • Review common troubleshooting steps above
  • Contact support through the Apify Console

πŸ“„ Legal & Ethics

This actor is designed for legitimate business use cases such as:

  • Job market research and analysis
  • Recruitment and talent acquisition
  • Market intelligence and competitor analysis

Please ensure your use complies with:

  • Finn.no's terms of service
  • Norwegian data protection laws (GDPR)
  • Respectful crawling practices

Note: This actor is not affiliated with or endorsed by Finn.no. Use responsibly and in accordance with applicable laws and terms of service.

You might also like

Finn.no Job Scraper πŸ”πŸ’ΌπŸ‡³πŸ‡΄ - Cheap

scrapestorm/finn-no-job-scraper---cheap

πŸ” Easily extract Finn.no job listings data Collect structured job and employer data from Finn.no, including job titles, companies, locations, posting dates, and direct job links πŸ’ΌπŸ“Š Ideal for job market analysis, recruitment intelligence, hiring trend tracking, and labor market analytics πŸ‡³πŸ‡΄πŸ“ˆ

3

Finn.no Jobs Scraper

codingfrontend/finn-no-jobs-scraper

Scrape job listings from Finn.no, Norway's largest job board. Extract job titles, companies, locations, deadlines, and job URLs.

πŸ‘ User avatar

codingfrontend

2

Finn.no Jobs Scraper πŸ‡³πŸ‡΄

easyapi/finn-no-jobs-scraper

Extract job listings from Finn.no with ease! This powerful scraper collects comprehensive job data including titles, companies, locations, and deadlines. Perfect for recruitment analytics, market research, and monitoring Norway's job market trends. πŸ‡³πŸ‡΄

Finn.No Scraper

logiover/finn-no-scraper

Finn.no scraper & API alternative: scrape Norway real estate, cars, jobs & marketplace without login, export listings to CSV/JSON.

Finn.no Job Scraper - Low-costπŸ’²πŸ”₯πŸ‡³πŸ‡΄πŸ’Ό

delectable_incubator/finn-no-job-scraper-low-cost

Scrape Finn.no job listings πŸ‡³πŸ‡΄πŸ’Ό with a powerful Norway job scraper. Extract job titles, company names, locations, posting dates, job descriptions, and direct job URLs. Ideal for recruitment intelligence, labour market analysis, hiring trend tracking, salary research, and employment datasets πŸ“ŠπŸš€

FINN.no Job Scraper

solidcode/finn-no-scraper

[πŸ’° $1.0 / 1K] Extract job listings from FINN.no, Norway's largest classifieds and job marketplace. Search by keyword and county, filter by occupation, employment type, contract, remote work and sector, and get titles, employers, locations, salaries, deadlines and full descriptions.

FINN.no Jobs Scraper

unfenced-group/finn-no-scraper

Scrape job listings from FINN.no β€” Norway's largest job board with 50,000+ active positions. Extracts title, company, location, NOK salary range, application deadline & full descriptions. Easy-apply flag, repost detection & daysOld filtering. No API key required.

πŸ‘ User avatar

Unfenced Group

17

FINN.no Job Scraper πŸ’° $0.95/1K β€” Norwegian Job Listings

blackfalcondata/finn-job-scraper

Scrape finn.no - Norway’s largest job portal with 40,000+ live listings. Get AI-generated role summaries, extracted contact details, and incremental change tracking that surfaces only new and updated jobs on each daily monitoring run.

πŸ‘ User avatar

Black Falcon Data

3

Finn.no Scraper - Norway's #1 Classifieds & Jobs Platform

santamaria-automations/finn-no-scraper

Scrape listings from Finn.no, Norway's largest marketplace and job board (Schibsted). Extract items from marketplace, jobs, real estate, and cars. HTTP-only, low memory, datacenter proxy.