Skip to main content
July 8, 2026
SDK 0.2.0

SDK 0.2.0 is the new default

npm install @verifyyou-sdk/client now installs 0.2.0. The headline: you choose how the flow appears.
  • Display modes. Alongside the classic redirect, the flow can now open as a drawer that slides over your page or inline inside an element you own. Pick the mode once in init(); vycheck() stays the same call.
  • Completion callbacks. In the embedded modes the result is delivered to your onComplete callback and resolves the vycheck() promise. No redirect, no lost page state.
  • Production by default. SDK builds now target the production API out of the box.
If you’re on 0.1.1, the core contract is unchanged: the same vyt/vyc return parameters and the same backend confirmation. See the updated vycheck() and vyget() pages for the new result shape.

Richer confirmation responses

GET /v3/confirmations/{token} now returns more than the verdict:
  • status: pending, approved, flagged, or denied
  • reasons: the rule findings behind the status, such as collision
  • confirmed_at: when the verdict settled
  • identity: the verified email or phone, when your verification has sharing enabled
  • id: the confirmation id
verified remains the field to gate on.

Key check endpoint

POST /v3/keys/test validates any key and reports its type and mode. Wire it into setup scripts or healthchecks.

Docs

  • New init() page covering setup and the display modes
  • Members vs guests: clearer story on device IDs, membership, and the claim a verified identity gives a person over their own uniqueness
  • Condensed uniqueness explanation: check group (company or network) and collision action (block or flag)
  • Flow tracking webhooks and the Platform API pages were removed ahead of deprecation