Jobagent.ch Scraper avatar

Jobagent.ch Scraper

Pricing

from $0.37 / 1,000 results

Go to Apify Store
Jobagent.ch Scraper

Jobagent.ch Scraper

Scrape job listings from jobagent.ch, Switzerland's semantic job search with 250,000+ open positions. Export titles, companies, locations, workload, and descriptions as JSON or CSV. Schedule runs via API, monitor failures, and integrate with your stack — no coding required.

Pricing

from $0.37 / 1,000 results

Rating

0.0

(0)

Developer

rainminer

rainminer

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

What does Jobagent.ch Scraper do?

Jobagent.ch Scraper extracts job listings from Jobagent.ch — Switzerland's semantic job search engine that aggregates more than 250,000 open positions from company career pages and job boards. Paste a keyword search URL, a company profile URL, or a single job URL and export structured job data without coding.

Why scrape Jobagent.ch?

  • Broader coverage — Access jobs aggregated from employer websites, not only traditional job portals.
  • Semantic search — Capture results from keyword searches across Swiss cantons and industries.
  • Recruitment intelligence — Track hiring trends, workloads, and employers across Switzerland.
  • Apify platform — Schedule runs, export JSON/CSV/Excel, monitor failures, and integrate via API.

What data can you extract from Jobagent.ch?

FieldDescription
jobIdUnique job identifier
titleJob title
urlPublic job listing URL on jobagent.ch
companyNameEmployer name
companyUrlCompany profile URL on jobagent.ch
companyLogoUrlEmployer logo URL when available
locationDisplay location
cityCity from structured job data
regionSwiss canton or region when available
countryCountry code (typically CH)
datePostedJob posting date
validThroughListing expiry date when available
categoriesJob category shown on the listing
categorySlugCategory slug when available
employmentTypesEmployment types (e.g. FULL_TIME, PART_TIME)
workloadWork percentage when shown in the title
isPremiumWhether the listing is marked as premium
descriptionJob description when available on the platform
externalJobUrlExternal employer career page when embedded
applyUrlApply link when available
searchUrlSource search URL for jobs found via search

How to scrape Jobagent.ch

  1. Open the Actor in Apify Console.
  2. Add one or more jobagent.ch URLs under Start URLs.
  3. Set Maximum items (jobs per start URL).
  4. Optionally set Filter date to scrape only jobs posted on or after that day.
  5. Keep residential proxies enabled for reliable access.
  6. Run the Actor and download results from the dataset tab.

Input

Jobagent.ch Scraper accepts Start URLs, maxItems (per start URL), optional filterDate, and proxy configuration. See the Input tab in Apify Console for details.

Supported start URLs:

  • Keyword search: https://www.jobagent.ch/search?terms=Informatiker
  • Search with location: https://www.jobagent.ch/search?terms=Software&location=Zurich
  • Company jobs: https://www.jobagent.ch/company/swisscom/
  • Job detail pages: https://www.jobagent.ch/job/{slug}/{id}

Filter date: Set filterDate to 2026-06-01 or 01.06.2026 to collect only jobs posted on or after that date. During search crawling, pagination stops automatically when an older listing is reached.

Output example

{
"jobId": "3249326664",
"title": "Senior Software Engineer (w/m/d)",
"url": "https://www.jobagent.ch/job/senior-software-engineer-w-m-d/3249326664",
"companyName": "TEQABLE",
"location": "Zürich",
"city": "Zürich",
"country": "CH",
"datePosted": "2026-06-20",
"categories": "Informatik",
"employmentTypes": ["FULL_TIME"],
"workload": "80-100 %",
"searchUrl": "https://www.jobagent.ch/search?terms=Informatiker"
}

You can download the dataset in JSON, CSV, Excel, or HTML.

How much does scraping Jobagent.ch cost?

This Actor uses pay-per-event pricing on Apify. You pay a small per-run start fee plus a per-job listing fee, and Apify platform usage (compute and residential proxy traffic) is billed separately. Residential Swiss proxies are used by default because jobagent.ch applies bot protection. Check the Pricing tab on Apify Store for current rates and volume discounts.

Integrations

Connect Jobagent.ch Scraper to Zapier, Make, Google Sheets, or your own pipeline via the Apify API. Schedule daily runs to monitor new Swiss job postings automatically.

Tips

  • Use specific keyword searches (terms=) to keep result sets focused.
  • Add location= or provinces= query parameters to narrow results by region.
  • Set Filter date for incremental runs that only pick up newly posted jobs.
  • Start with a low maxItems value for testing, then scale up for production runs.

Image Credit

Image credit: jobagent.ch