Compliance

The hanzo compliance commands.

Also for this capability: API · CLI · MCP · SDKs

Your KYC/KYB onboarding, accreditation records, and the evidence trail behind them.

API reference →

hanzo compliance subjects list

Every command takes --json for the raw response and --help for its own flags. Sign in once with hanzo auth login; the commands below use that session, and the org they act in is the one it carries.

CommandWhat it does
hanzo compliance auditThe compliance read of the SHARED tamper-evident audit plane — the SOC 2 posture surface (privileged actions: who started/decided what, when).
hanzo compliance healthReports subsystem liveness and the wired verification provider.
hanzo compliance recordsThe unified compliance-record view for the org: its verifications and accreditation records together, each provider-reported or tracked, never platform-asserted.
hanzo compliance statusThe org's honest posture read: the wired provider and the per-status tally of its verifications.

Accreditation

CommandWhat it does
hanzo compliance accreditation createRecords an ASSERTED accreditation state for a subject — the subject's own assertion, with no verifier.
hanzo compliance accreditation decision <id>Records an org reviewer's decision on an accreditation record — a reviewer confirmation, a provider verification the reviewer has evidence of (a CPA/attorney letter, a verifier report), a rejection, or an expiry.
hanzo compliance accreditation get <id>Returns one tracked accreditation record.
hanzo compliance accreditation listReturns the org's tracked accreditation-state records, newest first — evidence entries the org keeps, never a platform certification.

Subjects

CommandWhat it does
hanzo compliance subjects createRecords a party the org is verifying as part of its own onboarding/compliance — a team member, vendor, customer, or counterparty.
hanzo compliance subjects get <id>Returns one subject WITH its contact PII — the only surface that returns it, and only to the owning org.
hanzo compliance subjects listReturns the org's subjects as PII-MINIMIZED summaries — no name or email, only whether an email is on file.

Verifications

CommandWhat it does
hanzo compliance verifications createBegins a KYC/KYB verification of a subject through the wired provider — an existing subject by id, or one created inline from the request.
hanzo compliance verifications decision <id>Records a privileged reviewer's MANUAL decision on a verification — the human-in-the-loop path, and the ONLY route to a passing status when no real provider is wired.
hanzo compliance verifications get <id>Returns one verification — its opaque subject reference and provider-reported status, no subject PII.
hanzo compliance verifications listReturns the org's KYC/KYB verifications, newest first — opaque subject references and provider-reported statuses only, no subject PII.
hanzo compliance verifications refresh <id>Polls the wired provider for its current decision and records it, ATTRIBUTED to the provider — the internal PULL reconcile.
hanzo compliance verifications webhookProvider push that settles a verification, authenticated by HMAC signature
Was this page useful?