Skip to content
//JobScout24 Scraper example\\

Sales jobs in the Zurich region (list only)

Fast list of sales jobs in the Zurich region: title, company, place, workload and age.

Updated October 22, 2026

What this example returns

This example returns up to 15 jobs.

The dataset’s “Jobs” view shows 13 columns: Job title, Company, Location, Canton, Workload, Employment, Contract, Posted, Salary, Contact, Phone, Top listing, and Job ad. See every output field.

What each setting does

The input this example runs JobScout24 Scraper with. “Try this input” opens it in the console, where you can run it as-is or change any field first.

Search keywords searchQueries

Verkäufer

Job titles or keywords to search on jobscout24.ch, e.g. "Software Engineer", "Pflegefachfrau" or "comptable". Each keyword is a separate search; jobs found by several keywords are saved once. Leave empty to browse every job that matches the location and filters.

Max jobs in total maxResults

15

Stop after this many jobs in the whole run. 0 means no limit: every matching job is scraped.

Default: 20 → this example uses 15

Include full job details includeJobDetails

No

Open each job ad for the full description (text, Markdown and HTML), requirements, tasks, benefits, contact person and phone, workplace address, canton, salary when published, apply link and company rating. Turn off for a fast list of titles, companies, locations, workloads and ages only.

Default: Yes → this example uses No

Region region

Zurich region (AG, SH, ZG, ZH)

Only jobs in this Swiss region (the site's own region filter).

Job category category

Sales / customer service

Only jobs in this occupational group.

.json
{
  "searchQueries": [
    "Verkäufer"
  ],
  "region": "zurich",
  "category": "sales",
  "maxResults": 15,
  "includeJobDetails": false
}

What it costs

About $0.03 for 15 jobs

An estimate: 15 × $0.002 per job (One job ad saved, with full details when they are switched on. Offline ads, filtered jobs and failed pages are free). A run is charged for the events it reports, so one that finds fewer jobs costs less. Platform usage is included in the event price.

Full pricing

When to use this example

From the JobScout24 Scraper readme:

How many jobs can I get?

As many as the search matches: set Max jobs in total to 0 to take every result. jobscout24.ch shows at most 100 result pages (about 2,000 jobs) per search, so larger searches are split automatically by region and filters; the run summary tells you how many jobs the site lists and how many were collected.

Known limit

Without job details, posted_at is the date derived from the site's age label (e.g. "2 w"), so it is approximate.

Other ways to run JobScout24 Scraper

All examples of JobScout24 Scraper

About JobScout24 Scraper

Scrape Swiss job ads from jobscout24.ch by keyword, city, region and filters: full description, requirements, benefits, contact person and phone, workload, canton, salary and company rating. No login needed.

Price:
from $2.00 / 1,000 jobs
Developer:
Openrole
Categories:
Jobs, Lead generation

JobScout24 Scraper pageOutput fieldsPricing

Related actors

//From the blog\\

Latest articles

All articles

The internet is full of data.
Start owning yours.

Scrape.ly gives you the infrastructure, the tooling, and the team to extract, process, and operationalize web data at any scale. Setup takes minutes. The advantage lasts forever.

No credit card. No setup calls.