Business Identity Validator
Business Identity Validator helps you confirm that a Swiss company exists, access its official registry data, and check who is authorised to sign on its behalf.
The data comes from the official Swiss registers: the Swiss UID register, which records companies and institutions under their Swiss enterprise identification number (UID); ZEFIX, the federal index of commercial-register entries; and the cantonal commercial registers that hold signatory and signing-rule data. The service queries those registers for you and returns normalised JSON, so you integrate once instead of against each register separately.
API Map
Suggestions API
/suggestions: Search for organisations by name or UID.Organisations API
/organisations: Look up organisations, query and validate signatories, and retrieve excerpts.Health API
/health: Check service status and availability.Typical End-To-End Flow
- Subscribe to a Business Identity Validator plan on Swisscom Digital Marketplace and note which operations it covers — see Plans and Base URLs.
- Obtain a
CLIENT_IDandCLIENT_SECRETfrom the Digital Marketplace subscription. - Request an OAuth 2.0 access token using the client credentials grant — see Authentication and Authorization.
- Search for the organisation with
GET /suggestionsand keep theuidof the intended match. - Retrieve organisation details, authorised signatories, or signing rules for that UID.
- Validate a signer combination or download a register excerpt, depending on your use case.