Verified identity, built into your product
Valyd is one platform for identity. Let users sign in with an already-verified account, verify people with KYC, liveness and license checks, and give AI agents a safe way to act on a verified identity. One set of credentials, three ways to use them.
What you can build
OAuth 2.0 and OpenID Connect sign-in with profile, license and verification scopes built in. Your users bring an identity that is already checked.
Login with ValydKYC, document checks, liveness, face match, age and professional-license checks — hosted capture UI or direct REST APIs from your backend.
Verification APIsThe Valyd MCP server exposes identity and verification as tools an agent can call, with the human staying in control of consent.
MCP for AI agentsStart in minutes
Create an app in the developer portal, install the SDK, and redirect to Valyd. Every response uses the same envelope and keys stay server-side.
import { ValydClient } from "@valyd/sdk";
const valyd = new ValydClient({
clientId: process.env.VALYD_CLIENT_ID!,
clientSecret: process.env.VALYD_CLIENT_SECRET!,
redirectUri: process.env.VALYD_REDIRECT_URI!, // e.g. http://localhost:8080/callback
// baseUrl defaults to https://idp.valyd.work
});Popular pages
Add Login with Valyd to your app in minutes.
Quick startEnd-to-end recipe: session, redirect, webhook, decision.
Ship hosted KYCInvite teammates with roles, share apps, and bill one account.
Organizations & teamsRun the full OAuth flow against demo users with shared test credentials.
Try the APIsMachine-readable docs, OpenAPI specs, and the MCP server.
For AI agentsError envelope, common causes, and fixes.
Errors & troubleshootingSupport
Questions? Email support@valyd.id or visit the developer portal .