nationid - v2.2.1
    Preparing search index...

    Function validate

    • Validate a Swiss (CH) identity, business or VAT document.

      Accepts fully-qualified codes (CH_AHV, CH_UID, CH_MWST) and language aliases (AVS, IDE, TVA, IVA, VAT).

      Parameters

      • code: "CH_AHV" | "CH_UID" | "CH_MWST" | ShortCode

        CH document type or short alias.

      • input: string

        Raw document string (formatting tolerated).

      Returns boolean

      true if the value passes CH-specific validation rules.

      import { validate } from "nationid/ch";
      validate("CH_AHV", "756.1234.5678.97"); // true
      validate("UID", "CHE-123.456.788");