1
Create your Youverify account
Go to cowork.youverify.co and sign up for a free workspace. Once you confirm your email, you land on the dashboard — your central hub for managing entities, verifications, and workspace settings.
2
Choose your environment
Youverify runs two fully independent environments. Start with sandbox — it uses synthetic test data and is never billed.
Switch environments in the top-left environment selector of your workspace. Each environment has its own set of API keys — a sandbox key will be rejected by the production endpoint and vice versa.
3
Get your API key
In your workspace, navigate to Settings → API Keys. Copy your API Secret Key for the sandbox environment. Store it in an environment variable immediately — you should never hard-code it in source files.Your secret key authenticates every server-to-server request via a single
token header. There is no OAuth handshake — possession of the key is authority, so it must stay on your backend and never be exposed to client-side code.You will also see a Public Merchant Key in settings. That key is safe to embed in web or mobile SDKs and hosted flows. It is scoped only to starting liveness and document-capture sessions — it cannot create entities or retrieve sensitive data.
4
Create your first entity
An entity is any subject you need to track, verify, or monitor — an individual or a business. Creating an entity is the entry point to the entire Youverify platform: the moment you create one, Youverify runs initial CDD screening (PEP, sanctions, adverse-media) and assigns a risk score.Send a A successful response looks like this:Save the
POST request to /v2/api/entities with the minimum required fields — entityType, isSubjectConsent, and basic identity information:id value (the ent_... string) — you use it to reference this entity in every subsequent call.status: "not_approved" is the expected starting state. Creating an entity is a tracking action, not an approval decision. Approval runs separately as an automated AI-agent workflow after you attach verifications.5
Read the Entity 360
The Entity 360 is not a separate object — it is the entity viewed through everything attached to it: its profile, risk score, verifications, transactions, signals, activities, and cases. Retrieve it by calling The response returns the full 360 canvas for the entity:
GET /v2/api/entities/{id} with the entity ID you just saved.What’s next?
You have a live entity with an initial risk score. From here, you can enrich its profile by attaching verifications and transaction data — each check folds its results into the same 360 canvas rather than creating a separate, orphaned report.Run a KYC Verification
Verify an individual’s identity against government documents, biometrics, or official ID databases.
Run a KYB Verification
Verify a business’s incorporation details and retrieve its UBO ownership graph.
AML Screening
Screen an entity against PEP lists, sanctions registers, and adverse media sources.
Core Concepts
Understand entities, the Entity 360, risk scores, and the lifecycle from creation to decision.