> ## Documentation Index
> Fetch the complete documentation index at: https://docs.agentcard.sh/llms.txt
> Use this file to discover all available pages before exploring further.

# whoami

> Show which account this session is operating

Shows who the session is operating as: the authenticated account's email, user id, cardholder name, plan, KYC + account status, member-since date, and how the session is connected — a personal login or a third-party OAuth app connection (with the app's name). Call it when the user asks "who am I" / "which account is this", or before money-moving actions to confirm the account. Read-only; the KYC state shown is the stored snapshot — use `get_kyc_status` for the live, provider-checked state.

## Parameters

None.

## Returns

The account identity: `email`, `userId`, `name` (null before KYC info is submitted), `plan`, `subscriptionStatus`, `accountStatus`, `kycVerified` + `kycStatus`, `memberSince`, and the connection (`connectionType` of `personal` or `oauth`, plus `connectionClientId` / `connectionClientName` for OAuth connections).

## Example

```json theme={null}
{ "name": "whoami", "arguments": {} }
```
