Skip to main content

API Reference

The Business Identity Validator API allows you to find the Swiss enterprise identification number (UID) for a company or organisation, then retrieve company data and authorised signatories.

Every operation requires an OAuth 2.0 access token — see Authentication and Authorization. Which operations your subscription can call depends on your plan — see Plans and Base URLs. For status codes and handling guidance, see Errors and Status Codes.

Resources

All operations at a glance

ResourceMethod and pathPurpose
SuggestionsGET /suggestionsSearch organisations by name prefix or exact UID
OrganisationsGET /organisations/by-uid/{uid}Retrieve organisation details by UID
OrganisationsGET /organisations/by-name/{name}Retrieve organisation details by exact legal name
OrganisationsGET /organisations/{uid}/signatoriesList authorised signatories
OrganisationsGET /organisations/{uid}/signatories/rulesReturn signing authorities and competences
OrganisationsPOST /organisations/{uid}/signatories/validateValidate whether a signer combination can legally sign
OrganisationsGET /organisations/{uid}/excerptReturn the ZEFIX cantonal commercial-register excerpt
OrganisationsGET /organisations/{uid}/excerpt-uidReturn excerpts from the Swiss UID register
HealthGET /healthReturn service version and uptime