Jobindex.dk Scraper avatar

Jobindex.dk Scraper

Pricing

from $0.99 / 1,000 results

Go to Apify Store
Jobindex.dk Scraper

Jobindex.dk Scraper

Scrape active job listings from Jobindex.dk, Denmark's leading job board. Extract job titles, salary ranges, company details, descriptions & application links. Perfect for job market intelligence, recruitment automation & Danish labor market analysis.

Pricing

from $0.99 / 1,000 results

Rating

5.0

(3)

Developer

Shahid Irfan

Shahid Irfan

Maintained by Community

Actor stats

2

Bookmarked

14

Total users

1

Monthly active users

2 days ago

Last modified

Share

What does Jobindex.dk Scraper do?

Jobindex.dk Scraper collects active job listings from Jobindex.dk, Denmark's largest job board. Enter a keyword or search URL to get job titles, company names, locations, posting dates, cleaned descriptions, application links, and company ratings in a structured dataset. Output is ready for market analysis, recruitment research, hiring intelligence, and automated reporting.

Why use Jobindex.dk Scraper?

  • Structured dataset from Denmark's leading job board - Collect job data without manual browsing or copy-paste from Jobindex.dk.
  • Clean description fields - Description HTML and text are normalized to content-only markup (paragraphs, lists, emphasis). No toolbar markup, buttons, or tracking widgets.
  • Automation-ready output - Export results to JSON, CSV, Excel, or XML. Connect datasets to dashboards, CRMs, or analytics tools.
  • Duplicate-free collection - Jobs are deduplicated by unique job ID before saving.
  • Flexible input options - Search by keyword, use a direct Jobindex search URL, or filter by geo area ID.
  • Scheduling support - Run on hourly, daily, or weekly schedules in Apify Console to track hiring trends over time.

What data can you extract from Jobindex.dk?

FieldDescription
titleJob title
companyCompany name
locationJob location text
posted_dateDate the listing was posted
expires_dateDate the listing expires
description_textPlain text job description
detail_urlDirect link to the job detail page
application_urlDirect application URL when available

How to use Jobindex.dk Scraper

  1. Open the Actor on Apify Store.
  2. Enter a search keyword, or paste a Jobindex search URL.
  3. Set the maximum number of jobs and page limit.
  4. Optionally add a location filter (geo area ID).
  5. Run the Actor.
  6. Download the dataset or connect it to your workflow.

Input Parameters

ParameterTypeRequiredDefaultDescription
startUrlStringNohttps://www.jobindex.dk/jobsoegning?q=softwareOptional Jobindex search URL. Query parameters from this URL override keyword and location.
keywordStringNosoftwareSearch keyword for job listings.
locationStringNo-Optional Jobindex geo area ID for location filtering.
results_wantedIntegerNo20Maximum number of jobs to save.
max_pagesIntegerNo5Safety cap on the number of pages to process.
proxyConfigurationObjectNo{ "useApifyProxy": false }Optional Apify proxy configuration.

Output Data

FieldTypeDescription
job_idStringUnique Jobindex job identifier
titleStringJob title
companyStringCompany name
locationStringJob location text
posted_dateStringPosting date
expires_dateStringListing expiry date
apply_deadlineStringApplication deadline when available
apply_deadline_asapBooleanWhether the role accepts applications as soon as possible
description_htmlStringCleaned description HTML with content tags only
description_textStringPlain text built from cleaned description content
detail_urlStringJob detail page URL
application_urlStringDirect application URL when available
application_tracking_urlStringJobindex tracking URL for the application click
company_profile_urlStringCompany profile URL when available
company_logo_urlStringCompany logo URL when available
is_archivedBooleanArchive flag
is_localBooleanLocal listing flag
home_workplaceBooleanHome workplace flag
has_spoBooleanEnhanced sponsored branding content indicator
quickapply_clientidNumberQuick apply client identifier when present
rating_scoreNumberCompany rating score when available
rating_countNumberCompany rating count when available
addressStringStreet address when available
cityStringCity when available
postal_codeStringPostal code when available
latitudeNumberLatitude coordinate when available
longitudeNumberLongitude coordinate when available
geoareaidsArrayGeo area IDs returned for the listing
sourceStringListing source when provided
video_urlStringVideo URL when provided
video_thumbnail_urlStringVideo thumbnail image URL when provided
top_logo_urlStringTop campaign image URL when available
bottom_logo_urlStringBottom campaign image URL when available
search_keywordStringKeyword used for the run
search_pageIntegerResult page where the job was collected
search_urlStringSource search page URL
scraped_atStringCollection timestamp in ISO format

Usage Examples

Collect the first batch of jobs matching a keyword:

{
"keyword": "software",
"results_wanted": 20,
"max_pages": 3
}

Search with Direct URL

Use a complete Jobindex search URL to control query parameters:

{
"startUrl": "https://www.jobindex.dk/jobsoegning?q=data&page=1",
"results_wanted": 50,
"max_pages": 5
}

Narrow results to a specific geographic area:

{
"keyword": "developer",
"location": "1221",
"results_wanted": 40,
"max_pages": 4
}

Sample Output

{
"job_id": "h1651267",
"title": "Payroll Coordinator",
"company": "Kamstrup A/S",
"location": "Skanderborg",
"posted_date": "2026-03-26",
"expires_date": "2026-04-23",
"description_html": "<p>Are you energized by having ownership of critical payroll processes?</p><p>You will join a payroll team with close collaboration across HR and finance.</p><ul><li>Run payroll operations</li><li>Support compliance tasks</li></ul>",
"description_text": "Are you energized by having ownership of critical payroll processes?\n\nYou will join a payroll team with close collaboration across HR and finance.\n\nRun payroll operations\n\nSupport compliance tasks",
"detail_url": "https://www.jobindex.dk/vis-job/h1651267",
"application_url": "https://jobs.example.com/payroll-coordinator",
"application_tracking_url": "https://www.jobindex.dk/c?t=h1651267&ctx=w&jobsearch_position=1",
"apply_deadline_asap": false,
"has_spo": true,
"rating_score": 4.2,
"rating_count": 15,
"search_page": 1,
"search_url": "https://www.jobindex.dk/jobsoegning?q=software&sort=score&page=1",
"scraped_at": "2026-03-26T06:53:38.762Z"
}

Tips for Best Results

  • Start with results_wanted: 20 for quick tests, then increase gradually for larger runs.
  • Use specific keywords to produce cleaner, more targeted datasets. Broad keywords return larger and more varied results.
  • Keep max_pages as a safety control. Increase only when you need deeper result coverage.
  • Use the startUrl field when you want to copy a search directly from the Jobindex.dk website.
  • Some fields may be empty when the source page does not publish that information. Check multiple results before assuming the Actor failed.
  • If a field is missing, check whether the listing itself omits that information on Jobindex.dk.

Integrations

  • Google Sheets - Build live job trackers and share with your team.
  • Airtable - Organize and enrich listings in a searchable base.
  • Make - Automate data workflows and downstream processing.
  • Zapier - Trigger actions when new job data is collected.
  • Webhooks - Deliver data to custom services in real time.
  • API - Access datasets programmatically from your own systems.

Export Formats

  • JSON - Best for apps, APIs, and custom pipelines.
  • CSV - Best for spreadsheet analysis and filtering.
  • Excel - Best for reporting and stakeholder presentations.
  • XML - Best for legacy system integrations.

Frequently Asked Questions

Can I export the data to CSV or Excel?

Yes. Apify datasets can be downloaded in CSV, Excel, JSON, XML, and other supported formats.

Does the Actor remove duplicate jobs?

Yes. Jobs are deduplicated by job ID before saving to the dataset.

Are null or empty fields included in output?

No. Empty, null, and undefined values are stripped from each item automatically.

Can I collect both description HTML and plain text?

Yes. Both description_html and description_text are included when available. The HTML is normalized to content-only markup for easier reuse.

Can I use a direct Jobindex search URL?

Yes. Paste any Jobindex search URL into the startUrl field. Its query parameters override keyword and location.

Can this Actor run on a schedule?

Yes. You can schedule the Actor in Apify Console to refresh data hourly, daily, weekly, or at another interval.

What should I do if some fields are missing in my results?

Some fields depend on what the employer publishes on Jobindex.dk. Company ratings, application deadlines, salary data, and video URLs appear only when the listing includes them.

Is this Actor suitable for non-technical users?

Yes. You can run it from Apify Console with simple form inputs and download the output without writing any code.

Scraping public web data can be legal, but you are responsible for complying with applicable laws, website terms, and privacy rules.

Support

For issues, feature requests, or custom Actor work, use the Issues tab on the Actor page or contact the developer through Apify.

This Actor is designed for legitimate data collection from publicly available sources on Jobindex.dk. Users are responsible for using the data responsibly and complying with applicable laws and website terms.