VOOZH about

URL: https://apify.com/santamaria-automations/search-ch-scraper

⇱ search.ch ScraperπŸ‡¨πŸ‡­Swiss Business Directory (2M+ Listings) Β· Apify


πŸ‘ search.ch ScraperπŸ‡¨πŸ‡­Swiss Business Directory (2M+ Listings) avatar

search.ch ScraperπŸ‡¨πŸ‡­Swiss Business Directory (2M+ Listings)

Pricing

from $3.00 / 1,000 search result scrapeds

Go to Apify Store

search.ch ScraperπŸ‡¨πŸ‡­Swiss Business Directory (2M+ Listings)

Scrape Swiss business listings from search.ch. Extract names, addresses, phone numbers, emails, websites, opening hours & GPS coordinates. Covers 2M+ entries across all cantons. HTTP-only, fast & lightweight. Pay-per-result pricing.

Pricing

from $3.00 / 1,000 search result scrapeds

Rating

0.0

(0)

Developer

πŸ‘ Ale

Ale

Maintained by Community

Actor stats

0

Bookmarked

12

Total users

3

Monthly active users

a month ago

Last modified

Share

search.ch Business Scraper

Scrapes business listings from search.ch, Switzerland's largest business directory with 2M+ entries.

Features

  • SERP extraction: Business name, address, phone, category, website
  • Detail pages: Email (decoded from obfuscation), opening hours, coordinates, fax, mobile
  • Pagination: Automatically follows all result pages
  • Low memory: HTTP-only, ~128MB (no browser)

Use with AI Agents (MCP)

Connect this actor to any MCP-compatible AI client β€” Claude Desktop, Claude.ai, Cursor, VS Code, LangChain, LlamaIndex, or custom agents.

Apify MCP server URL:

https://mcp.apify.com?tools=santamaria-automations/search-ch-scraper

Example prompt once connected:

"Use search-ch-scraper to scrape company data from search ch. Return results as a table."

Clients that support dynamic tool discovery (Claude.ai, VS Code) will receive the full input schema automatically via add-actor.

Input

FieldTypeDefaultDescription
querystringrequiredBusiness type / keyword (e.g., "Zahnarzt", "Restaurant")
locationstring-City or region (e.g., "ZΓΌrich", "Bern")
maxResultsinteger100Maximum results to return
includeDetailsbooleantrueFetch detail pages for email, hours, etc.
proxyConfigurationobjectApify proxyProxy settings

Output

Each result includes:

  • name, category, description
  • street, zip, city, canton, address
  • phone, mobile, fax, email
  • website, opening_hours
  • latitude, longitude
  • source_url, detail_url, scraped_at

Pricing

EventPrice
directory-startRun start
directory-serp-result$0.003/result
directory-detail-result$0.005/result

Enrichment add-ons

After the scrape completes, this actor can automatically trigger AI-powered extraction on every website found in the results. Each add-on runs as a separate actor and produces its own dataset.

Contact extraction

Extracts team member names, email addresses, phone numbers, positions, and departments from company websites. Powered by the Website Contact Extractor.

Enable it by setting enableContactExtraction: true and providing at least one LLM API key. The sub-actor run ID is stored in the key-value store as CONTACT_EXTRACTOR_RUN_ID.

Job listing extraction

Extracts open positions, job titles, locations, departments, and career page URLs from company websites. Powered by the Website Job Extractor.

Enable it by setting enableJobExtraction: true and providing at least one LLM API key. The sub-actor run ID is stored in the key-value store as JOB_EXTRACTOR_RUN_ID.

Browser fallback

Some company websites are built with JavaScript frameworks (React, Vue, Angular) that require a full browser to render. When enableBrowserFallback is set to true, the contact/job extractors will automatically re-scrape these sites with Playwright. This catches ~25% more sites but increases cost and runtime. Only applies when contact or job extraction is enabled.

LLM API keys

Both add-ons use LLMs to extract structured data. Provide one or more API keys. When multiple keys are provided, the system uses them in priority order with automatic fallback:

  1. Gemini (recommended) -- Best quality-to-cost ratio. Free tier includes 1M tokens/min. Get a key at Google AI Studio.
  2. Groq (optional) -- Ultra-fast inference. Get a key at Groq Console.
  3. OpenRouter (optional) -- Access to 100+ models. Get a key at OpenRouter.

One key is sufficient. With multiple keys, if the primary provider hits a rate limit, the system falls back to the next available provider automatically.

Related Actors

Swiss Company Data

DACH Business Directories

Enrich your leads

Support

Found a bug or have a feature request? Open an issue.

You might also like

search.ch Swiss Business Directory Scraper

automation-lab/search-ch-swiss-business-directory-scraper

Find Swiss business directory leads on search.ch. Export public names, addresses, phones, websites, ratings, profile links, and emails.

πŸ‘ User avatar

Stas Persiianenko

2

Local.ch Business Directory Scraper

automation-lab/local-ch-business-directory-scraper

Extract Swiss business leads from Local.ch: names, contacts, ratings, addresses, websites, social links, and coordinates.

πŸ‘ User avatar

Stas Persiianenko

4

Tutti.ch Scraper Swiss Classifieds & Marketplace

santamaria-automations/tutti-ch-scraper

Scrape 2M+ classified listings from tutti.ch, Switzerland's #1 classifieds platform. Extract prices, locations, cantons, seller info, GPS coordinates, images, and contact details. Browse by category (cars, real estate, electronics, furniture, jobs, and 20+ more). HTTP-only, fast, pay-per-result.

local.ch scraper Β· Swiss business directory & local leads

corent1robert/local-ch-scraper

Extract Swiss businesses and healthcare providers from local.ch (local.ch). Search URL (/s/, /q/) or profile URLs (/d/). Full profile export: phone, email, website, address, ratings, treatments, GPS. Lead gen & CRM enrichment β€” Geneva, Zurich, Vaud, Bern, all cantons.

πŸ‘ User avatar

Corentin Robert

3

Search.ch Scraper

lexis-solutions/search-ch-scraper

Scrape business directory listings from Search.chβ€”contact details, descriptions, images, ratings, opening hours, and geocoordinates. Supports single listing URLs and search result pages with custom queries. Ideal for market research, competitor analysis, lead generation, and local business mapping.

πŸ‘ User avatar

Lexis Solutions

16

Local.ch Scraper - Preiswert Low-costπŸ’²πŸ”₯πŸ‡¨πŸ‡­

delectable_incubator/local-ch-scraper---preiswert-low-cost

Scrape business listings from local.ch πŸ’πŸ”Ž with a powerful Switzerland directory scraper. Extract company names, categories, addresses, cities, ratings, phone numbers, emails, websites, and opening hours. Ideal for B2B lead generation, local SEO, and structured business datasets at scale πŸ“ŠπŸš€

Homegate.ch Swiss Real Estate Scraper

santamaria-automations/homegate-scraper

Scrape Swiss real estate listings for rent and sale from Homegate.ch. Search results and full details in one actor. Extract prices in CHF, rooms, area, GPS coordinates, canton, images, and features. Pay per result, no monthly fee.

Search.ch Scraper - Preiswert Low-costπŸ’²πŸ”₯πŸ‡¨πŸ‡­

delectable_incubator/search-ch-scraper---preiswert-low-cost

Scrape business listings from search.ch πŸ“žπŸ”ŽπŸ‡¨πŸ‡­ with a powerful Switzerland directory scraper. Extract company names, categories, addresses, phone numbers, websites, ratings, and detail URLs. Ideal for B2B lead generation, local SEO, and market analysis with structured datasets at scale πŸ“ŠπŸš€

Jobs.ch (Swiss Jobs) Scraper

gio21/jobs-ch-scraper

Scrape Swiss job listings from jobs.ch by keyword, region, employment type. Returns title, company, salary range, location, posted date, employment percentage, language, URL. Pay per job returned.

Local.ch Business Scraper - Billig CheapπŸ”πŸ“žπŸ‡¨πŸ‡­πŸ’

scrapestorm/local-ch-business-scraper---billig-cheap

Looking to collect business listings from local.ch? πŸ’πŸ”Ž With this scraper, you can extract business data including name, categories, address, city, ratings, contact details (phone, email), websites, opening hours & more Perfect for lead generation, competitor research, and structured datasets πŸ“Š

14

3.3