482 scrapers live47.7K runs1,562 usersRebuilt in the last 30 days: 482 of 482

Scrapers / News & Public Data

Zefix Scraper logo

Zefix Scraper

hipersoft/zefix-scraper

Scrape Swiss companies from Zefix, the official Swiss commercial register index: name, UID, CH-ID, legal form, status, legal seat, canton, register excerpt link, plus purpose, address, former names, audit firm, branches and publication dates. Export CSV/JSON.

Total users

2

Monthly users

1

Total runs

19

Per company

$0.003

Last rebuilt

Oct 26, 2026

Overview

Zefix Scraper extracts company records from Zefix, the official central business name index of the Swiss commercial register (Handelsregister / Registre du commerce / Registro di commercio). Search any company name or keyword and get each company's name, UID (CHE number), CH-ID, legal form (AG, GmbH, SA, Sàrl, sole proprietorship, association, foundation, cooperative…), status (active, in liquidation, deleted), legal seat, canton, last publication date and the link to the cantonal register excerpt. Turn on Full company details to also get the company purpose, registered address, former names, audit firms, branch and main offices, takeovers and publication dates. Filter by canton, legal form and status, and export to CSV, Excel or JSON. Ideal for KYC, B2B lead generation, due diligence and Swiss market research.

What does Zefix Scraper do?

  • 🇨🇭 All Swiss companies in the commercial register: AG, GmbH, SA, Sàrl, sole proprietorships, partnerships, associations, foundations, cooperatives, branches.
  • 🔎 Search by name or keyword: bäckerei, treuhand, immobilien, consulting, any brand.
  • 🗺️ Canton filter: all 26 cantons (ZH, BE, GE, VD, BS, TI…).
  • 🏛️ Legal form filter using any common abbreviation (AG, GmbH, SA, Sàrl, Verein, Stiftung…).
  • ✅ Status filter: active only, or include companies in liquidation and deleted ones.
  • 🆔 Identifiers: UID (CHE-xxx.xxx.xxx), CH-ID and register number.
  • 📄 Register excerpt link for each company.
  • 🎯 Company purpose (optional): the official business purpose text.
  • 📍 Registered address (optional).
  • 🔁 Former names, takeovers, branches and audit firms (optional).
  • 🌐 Legal form names in English, German, French or Italian.

What data can you scrape from Zefix?

Field Description
Company Name, UID, CH-ID, Zefix link
Legal Legal form and abbreviation, status
Location Legal seat, canton
Register Last publication date, deletion date, register excerpt link
Purpose* Official business purpose
Address* Organisation, c/o, street, PO box, ZIP, town, country
History* Former names, takeovers, publication dates
Network* Audit firms, branch offices, main offices

* With Full company details turned on.

Use cases for Swiss company data

  • KYC and compliance: verify Swiss companies, UIDs, legal form and status.
  • B2B lead generation: build lists of Swiss companies by industry keyword, canton and legal form.
  • Due diligence: check purpose, address, former names, takeovers and auditors.
  • Market research: count new and active companies by sector and canton.
  • CRM enrichment: add UID, legal form and registered address to your accounts.
  • Supplier onboarding: validate Swiss vendors automatically.

How to scrape Zefix

  1. Click Try for free to open Zefix Scraper in Apify Console.
  2. Enter company names or keywords.
  3. Optionally pick cantons, legal forms and status, and turn on Full company details.
  4. Set Max companies and click Start.
  5. Download the companies as CSV, Excel or JSON.

Input

Example input

{
  "searchTerms": ["bäckerei", "treuhand"],
  "cantons": ["ZH", "BE"],
  "legalForms": ["AG", "GmbH"],
  "status": "active",
  "includeDetails": true,
  "maxItems": 1000
}
Field Description
Company names or keywords Words in the company name; one search each.
Cantons Only companies in these cantons.
Legal forms Only these legal forms (any abbreviation or name).
Status Active only, or all.
Full company details Adds purpose, address, former names, auditors, branches, publications.
Language Language for legal form names.
Max companies Stop after this many (0 = no limit).

Output

Company example (with full details)

{
  "name": "Bäckerei Baggenstoss GmbH",
  "uid": "CHE-459.169.218",
  "chid": "CH-020-4050418-7",
  "ehraid": 1146842,
  "legalForm": "Limited Liability Company",
  "legalFormShort": "LLC",
  "status": "active",
  "legalSeat": "Richterswil",
  "canton": "ZH",
  "lastPublicationDate": "2015-11-09",
  "registerExcerptUrl": "https://zh.chregister.ch/cr-portal/auszug/auszug.xhtml?uid=CHE-459.169.218",
  "url": "https://www.zefix.ch/en/search/entity/list/firm/1146842",
  "purpose": "Die Gesellschaft bezweckt den Betrieb einer Bäckerei und Konditorei sowie eines Cafés…",
  "address": {
    "organisation": "Bäckerei Baggenstoss GmbH",
    "street": "Dorfstrasse 58",
    "zip": "8805",
    "town": "Richterswil",
    "country": "CH"
  },
  "formerNames": [],
  "auditFirms": [],
  "branchOffices": [],
  "publications": [],
  "search": "bäckerei"
}

Output schema

Field Type Description
name, uid, chid, ehraid, url mixed Company identity.
legalForm, legalFormShort, status string Legal form and status.
legalSeat, canton string Location.
lastPublicationDate, deletionDate, registerExcerptUrl string Register info.
purpose string Business purpose.
address object Registered address.
formerNames array Previous names.
auditFirms, branchOffices, mainOffices, tookOver, takenOverBy array Related companies.
publications array Publication dates and IDs.
search, scrapedAt string Source info.

How much does it cost to scrape Zefix?

Zefix Scraper uses pay-per-company pricing: a small fixed price per company, with automatic discounts on higher Apify plans. See the Pricing tab for the exact price.

More company data

FAQ

What is Zefix? Zefix is the official central index of companies entered in the Swiss cantonal commercial registers.

What is a UID? The Swiss Business Identification Number (CHE-xxx.xxx.xxx) used for tax and register purposes.

Can I filter by canton or legal form? Yes. Use Cantons and Legal forms (AG, GmbH, SA, Sàrl, Verein, Stiftung, etc.).

Does it include deleted companies? Set Status to All to include companies in liquidation and deleted companies.

What formats can I export? CSV, Excel, JSON, XML, HTML and RSS, or read the results through the Apify API.

Can I integrate Zefix Scraper with other apps? Zefix Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JS/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.

Is it legal to use this data? Commercial register data is public by law in Switzerland. You are responsible for using it in line with Swiss data protection law.

Notes

Original clean-room implementation. Returns only public data. Not affiliated with the Swiss Federal Office of Justice or Zefix.

Input

FieldTypeDescription
searchTerms
Company names or keywords
arrayWords in the company name, e.g. bäckerei, treuhand, immobilien, consulting, Migros. Each term is a separate search.
cantons
Cantons
arrayOnly companies registered in these cantons.
legalForms
Legal forms
arrayOnly these legal forms, using any common abbreviation or name, e.g. AG, GmbH, SA, Sàrl, Einzelunternehmen, Verein, Stiftung, Genossenschaft.
status
Status
string · active, allActive companies only, or include companies in liquidation and deleted ones.
Default: "active"
includeDetails
Full company details
booleanAlso collect the company purpose, registered address, former names, audit firms, branch and main offices, takeovers and publication dates. Slower.
Default: false
language
Language
string · en, de, fr, itLanguage for legal form names.
Default: "en"
maxItems
Max companies
integerStop after this many companies. 0 means no limit.
Default: 200
proxyConfiguration
Proxy configuration
objectNot required for normal use.
Default: {"useApifyProxy": false}

API

curl -X POST "https://api.apify.com/v2/acts/hipersoft~zefix-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "searchTerms": [
    "treuhand"
  ],
  "maxItems": 50
}'

Pricing

EventPricePaid plans from
Company
One Swiss company record scraped
$0.003$0.0015

You pay only for what the run returns. Set a maximum cost per run and it stops cleanly at that limit.

Related scrapers

Europe PMC Scraper

Bulk-scrape life-science and biomedical literature from Europe PMC (40M+ records: PubMed, PMC, preprints, patents): title, abstract, authors, journal, year, DOI, PMID/PMCID, citation count, MeSH terms, open-access flag and full-text/PDF links. Thousands per run. No setup.

325 runs · 5 users · $0.001 / article scraped

arXiv Papers Scraper

Search and extract arXiv papers: title, abstract, authors, categories, published/updated dates, DOI, journal reference, and direct PDF links. Filter by category and sort by newest, recently updated or relevance. Fetch by arXiv ID too. For research, lit reviews and AI/ML monitoring. No setup.

140 runs · 2 users · $0.0025 / paper scraped

Letterboxd Scraper

Scrape Letterboxd films with ratings, rating counts, genres, director, cast, runtime and synopsis. Feed it film pages, a user's films/watchlist/diary, any list URL, or browse pages. For film data, recommendations and research.

139 runs · 7 users · $0.0042 / film scraped

OpenLibrary Book Scraper

Search millions of books on OpenLibrary by keyword, author, subject or ISBN and get title, authors, publisher, year, subjects, ISBNs, edition count, ratings, page count and cover. Clean, no setup.

124 runs · 5 users · $0.002 / book scraped

Semantic Scholar Scraper

Bulk-scrape academic papers from Semantic Scholar's 200M+ corpus: title, abstract, AI TLDR summary, authors, venue, year, citation & influential-citation counts, fields of study, DOI/PubMed/arXiv IDs and open-access PDF links. Filter by year, field and citations. Thousands per run. No setup.

123 runs · 7 users · $0.001 / paper scraped

Wikipedia Scraper

Search Wikipedia or look up exact articles and get the full plain-text content, summary, categories, image, Wikidata ID and monthly pageview trends. Any language. Great for research, RAG and AI datasets. No setup.

121 runs · 1 users · $0.001 / article scraped
Need a source that isn't here?

Send the site and the fields. We build it and you get it first.

Request a build