Skip to main content
GET
Get current user

Authorizations

Authorization
string
header
required

API key with the vk_ prefix. Create one from the dashboard.

Response

200 - application/json

The authenticated caller's identity

object
string
required
user_id
string
required
workspace
object
required

The active workspace: the billing entity every call and charge is scoped to. Personal: id == user id, kind "personal".

email
string | null

Display email, synced from the signed-in session when a key was minted. Null until the user mints a key through the web proxy.

plan
string | null

Reserved for future billing plan surfacing.

org_id
string | null

The active workspace when the caller is scoped to a team workspace (workspaces design); null for personal scope. The field predates workspaces (reserved as "org_id"), so the name stays for SDK compatibility. Prefer workspace.