Skip to content

BUMIT

Trust infrastructure for business and autonomous transactions.

Verify Swiss businesses using authoritative evidence.

Machine-readable decisions · Source provenance · REST API

BUMIT returns structured checks, evidence provenance, freshness, reasons, and one deterministic profile decision.

What BUMIT does

Evidence in. Deterministic decision out.

A software system sends a Swiss business identifier or verification request. BUMIT evaluates available authoritative evidence and returns structured checks, provenance, and a deterministic decision.

  1. 01

    Request

  2. 02

    BUMIT

  3. 03

    Authoritative sources

  4. 04

    Deterministic rules

  5. 05

    PASS / REVIEW / FAIL / UNKNOWN

  6. 06

    Reasons + evidence + provenance

Machine-first example

One request. Explicit uncertainty.

The documentation UID is synthetic. UNKNOWN is returned when mandatory production evidence is unavailable; it is neither a positive nor a negative finding.

REST / JSON

Provenance

Versioned rules

Request
GET /api/v1/company/CHE-000.000.000/verify
Response excerpt
{
  "decision": "UNKNOWN",
  "decision_origin": "BUMIT_DERIVED",
  "profile": {
    "profile_id": "SWISS_BUSINESS_BASELINE_V1",
    "profile_version": "1.0.0"
  },
  "reason_codes": ["MANDATORY_CHECK_UNKNOWN"],
  "legal_effect": false
}

The boundary of PASS

Every applicable mandatory check of the configured verification profile obtained sufficient usable evidence and none produced REVIEW or FAIL.

PASS does not mean safe to transact, complete KYB, legal approval, risk-free, ownership or control screened, or signatory authority confirmed. Every response exposes these boundaries structurally, with legal_effect: false.