Switzerland New Companies Scraper: Daily Commercial Register (SOGC)
Swiss company registry scraper: every company newly registered in Switzerland, from the official Swiss Official Gazette of Commerce (SOGC / SHAB / FOSC). Name, UID, legal form, canton, address, business purpose, share capital. Filter by canton, legal form, keywords, capital. Also registry changes and deletions. Monitor mode + alerts. First 20 companies free.
Run it on Apify: apify.com/euroscrape/switzerland-companies (full documentation, pay per result, no subscription).
Use it as an API
Get your token in Apify Console → Settings → Integrations, then:
curl -X POST "https://api.apify.com/v2/acts/euroscrape~switzerland-companies/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d @input.json
Use it from an AI agent (MCP)
Add this server to Claude, Cursor, VS Code or any MCP client: the Actor becomes a tool your agent can call.
https://mcp.apify.com?tools=euroscrape/switzerland-companies
It is a pay-per-event Actor, so agents can also pay per run without an Apify account (agentic payments).
Input
input.json, ready to paste in Apify Console or to send to the API:
{
"daysBack": 7,
"cantons": [
"ZH",
"GE",
"VD"
],
"eventTypes": [
"incorporation"
],
"maxItems": 50
}
Output
One real result, shortened (output-sample.json has the full sample; personal data removed):
{
"publicationNumber": "HR01-1006804349",
"publicationId": "acc1dfe0-0a7a-43d8-80d3-10ea78c68c33",
"type": "incorporation",
"name": "FB Création SARL",
"nameTranslations": [
"FB Création GMBH",
"FB Création SAGL",
"FB Création LLC"
],
"uid": "CHE-234.177.761",
"legalFormCode": "0107",
"legalForm": "Limited liability company (GmbH / Sàrl)",
"legalFormLocal": "Société à responsabilité limitée",
"seat": "Genève",
"canton": "GE",
"cantonName": "Genève",
"address": {
"careOf": null,
"street": "Rue de Lyon",
"houseNumber": "45",
"postalCode": "1203",
"town": "Genève"
},
"addressLine": "Rue de Lyon 45, 1203 Genève",
"liquidationAddressLine": null,
"inLiquidation": false,
"businessPurpose": "La société a pour but toutes activités de conseil, de conception, de réalisation et de coordination de projets dans les domaines de la dé…",
"capitalChf": 20000,
"capitalPaidChf": 20000,
"auditOptingOut": true,
"registryOffice": "Registre du commerce du Canton de Genève",
"language": "fr",
"publicationDate": "2026-11-06",
"journalDate": "2026-11-03",
"journalNumber": "27346",
"sogcUrl": "https://www.shab.ch/#!/search/publications/detail/acc1dfe0-0a7a-43d8-80d3-10ea78c68c33",
"xmlUrl": "https://amtsblattportal.ch/api/v1/publications/acc1dfe0-0a7a-43d8-80d3-10ea78c68c33/xml",
"scrapedAt": "2026-11-07T21:44:57.813Z"
}
Price
| Event | Price |
|---|---|
| Run start | $0.003 |
| Company | $0.004 |
Apify subscribers get 10–30% off depending on their plan.
More
Run these numbers yourself. Every EuroScrape Actor runs on Apify, pay per result, first results free. Open the Store page →
EuroScrape Data Letter
Five numbers a week from official registers and public prices, each one reproducible with an Actor. Free, one e-mail on Thursdays.
Archive and unsubscribe: buttondown.com/Euroscrape.