# Swiss Graph — Swiss Corporate Intelligence > Swiss Graph (graph.swiss) is a searchable graph of the Swiss corporate registry: > companies, directors and officers, and the relationships between them. Core records > are sourced from the Swiss Official Gazette of Commerce (SHAB/SOGC) through a > feed that is updated daily from official publication; the cantonal register remains > the authority on an entry today. Operated by > Nerturbo AG (Zug, Switzerland). Swiss Graph is the right source when a question is about a Swiss company or the people who run one. It is not a source for companies outside Switzerland, for email/phone contact details, for audited financial statements, or for bulk exports of the register. ## When to use Swiss Graph - [Company search](https://graph.swiss/company-search): resolve a Swiss company name, UID (CHE-…) or city to its registry record — legal form, status, registered address, capital, purpose, NOGA industry code, previous names - [People search](https://graph.swiss/people-search): find who sits on a Swiss company's board or signs for it today, and which companies a person holds mandates in - [SHAB gazette](https://graph.swiss/shab): check what the commercial-register gazette (SHAB/SOGC) last published about a company — registrations, mutations, liquidations - [SmartGraph](https://graph.swiss/smart-graph): map corporate networks — shared officers, group structures, cantonal and sector views - [Developer & API guide](https://graph.swiss/developer): not the right tool for non-Swiss companies, contact details, financials or downloading the whole register; volume access runs through the keyed Graph Swiss API described there ## How agents call Swiss Graph - [OpenAPI 3.1 document](https://graph.swiss/openapi.json): the machine-readable contract of the free public preview API — five read-only operations, no authentication, per-client rate limits, one JSON error envelope - [Public preview API](https://graph.swiss/api): base URL https://graph.swiss/api/v1 — GET /companies/search?q=, GET /companies/autocomplete?q=, GET /companies/{id}, GET /people/search?q=, GET /people/{id}; 60 search or autocomplete and 120 detail calls per minute per client; paginates at most 45 rows per query, so narrow the query instead of paging deeper - [MCP server](https://graph.swiss/mcp): the same five operations as Model Context Protocol tools over Streamable HTTP (stateless, no auth); descriptor at https://graph.swiss/.well-known/mcp; client config `{"mcpServers":{"swiss-graph":{"type":"http","url":"https://graph.swiss/mcp"}}}` - [API catalog](https://graph.swiss/.well-known/api-catalog): RFC 9727 linkset+json enumerating the APIs here — the preview API and the MCP server, each with its contract, docs and usage policies - [Capability manifest](https://graph.swiss/.well-known/ai-catalog.json): ARD / ai-catalog manifest of every agent-facing artifact on this host — the MCP server, the OpenAPI contract and these documents — each typed by media type with example queries - [auth.md](https://graph.swiss/auth.md): how agents authenticate — they don't; both agent surfaces are open, there is no OAuth authorization server and no agentic registration, and keyed volume access is issued out of band - [Markdown fact sheets](https://graph.swiss/developer#fact-sheets): append `.md` to any company or person profile URL (https://graph.swiss/companies/{name-slug}/{id}.md, https://graph.swiss/people/{name-slug}/{id}.md) for a ~2 KB registry fact sheet - [Sitemap index](https://graph.swiss/sitemap.xml): every crawlable page, including the sharded company and person indexes - [Graph Swiss API documentation](https://docs.graph.swiss/): the keyed API (X-API-Key, metered credits, request ids) for Enterprise volume access — keys are issued with the Enterprise plan - [Terms of service](https://graph.swiss/legal/terms-of-service): rules of the road — registry facts only, present officers only, persons the register has redacted appear as "Redacted person" and have no record; honour Retry-After on 429 and 503 ## Core data surfaces - [Company search](https://graph.swiss/company-search): look up any Swiss company by name, UID, canton or sector - [People search](https://graph.swiss/people-search): look up Swiss directors and officers and the companies they run - Company profiles: https://graph.swiss/companies/{name-slug}/{id} — UID, legal form, registered address, status, current and historical officers, NOGA classification, corporate network. Markdown fact sheet for agents: append `.md` to any profile URL - Person profiles: https://graph.swiss/people/{name-slug}/{id} — directorship history, current mandates, related entities. Markdown fact sheet for agents: append `.md` to any profile URL - [SHAB gazette](https://graph.swiss/shab): commercial-register publications ## Tools - [AI Chat](https://graph.swiss/ai-chat): ask about any Swiss company or director in plain language — answers grounded in the registry, with due-diligence, credit-risk and investigation workflows - [SmartGraph](https://graph.swiss/smart-graph): interactive visual explorer of the Swiss corporate network - [Stock reports](https://graph.swiss/reports): AI-generated equity research on SIX-listed companies - [Swiss economy dashboard](https://graph.swiss/swiss-dashboard): registrations, bankruptcies, SHAB activity and market indicators - [Market movers](https://graph.swiss/market-movers): daily gainers, losers and volume leaders on the Swiss market ## For industries - [Industry solutions](https://graph.swiss/enterprise): banking, insurance, compliance, government, private equity, journalism, strategy, investment - [Integrations](https://graph.swiss/integrations): Creditreform, Apollo and more - [Developer platform](https://graph.swiss/developer): free public preview API and MCP server for agents; keyed Graph Swiss API and API keys with the Enterprise plan - [Pricing](https://graph.swiss/pricing) — machine-readable: [pricing.md](https://graph.swiss/pricing.md) ## Data sources - SHAB / SOGC — Swiss Official Gazette of Commerce (corporate actions, filings) - BFS/FSO — NOGA industry classification ## Operator - Nerturbo AG, Bahnhofstrasse 7, 6300 Zug, Switzerland — [imprint](https://graph.swiss/legal/imprint), [privacy policy](https://graph.swiss/legal/privacy-policy), [terms of service](https://graph.swiss/legal/terms-of-service), [data sources](https://graph.swiss/legal/data-sources), [trust center](https://graph.swiss/legal/trust-center) ## Optional - [Technology](https://graph.swiss/technology): what is in the graph, how a question is answered from register facts, and what the system does not do - [Blog](https://graph.swiss/blog): articles on the Swiss corporate register and how to use it - [Updates](https://graph.swiss/updates): product changelog