Skip to main content

getCurrentUser

GET /auth/me Returns the authenticated user’s profile, workspace, and credit balance. Parameters: None Returns: CurrentUser
FieldTypeDescription
userobjectUser info (username, email, avatar)
workspaceobjectActive workspace (name, slug, tier)
creditsobjectCredit balance (remaining, total, used)
Example:
import { createClient } from "@phala/cloud";

const client = createClient();
const me = await client.getCurrentUser();
console.log(me.user.username, me.workspace.slug);
Response shape varies by API version. The v2026-01-21 response uses nested objects; the legacy v2025-10-28 response uses a flat structure.