Skip to Content
DocsAPI Playground
Interactive Sandbox

API Playground

Valyd does two things. The Unique Human API runs liveness and uniqueness checks from your backend with just an API key — no user login, nothing saved. Reusable Verification starts with Connect with Valyd (standard OIDC): read the user's verified data, run a configured workflow, and passed proofs save to their Valyd ID. Pick what you're building for below.

Run locally

Want the real OAuth flow? Clone the SDK starter.

A minimal Express app wired up with @valyd/sdk — standard OIDC with state + nonce CSRF handling. The full redirect-and-consent flow on your localhost in three commands.

git clone https://github.com/valyd-id/valyd-sandbox-starter.git
cd valyd-sandbox-starter
npm install
cp .env.example .env   # fill in client id/secret
npm run dev

Then open http://localhost:8080. Edit src/config.ts or .env to repoint at any Valyd environment.

View on GitHub

Pick a product to get started

Connect with Valyd when a user connects their Valyd ID and you read their verified data. Run a verification to try a workflow live, or the Unique Human API from your backend — no login involved.

Last updated on