v8

OpenAPI 3.1.02026-08-033623795.0 MB
Users

Update Current User

Updates the authenticated user's global profile, or their profile override for an account when account_id is given. Not available to API keys.

patch/users/me

Query parameters

account_idstring

When set, updates the authenticated user's profile override for this account instead of their global profile.

Request body

biostring
namestring
usernamestring

Response

current user updated

biostring nullable required

The user's biography

created_atstring required

When the user was created, as an ISO 8601 timestamp

emailstring nullable required

The user's email address. Populated only on GET /users/me self-view for callers with email-read scope; null otherwise, or while the account has no confirmed email yet.

idstring required

User ID, prefixed user_.

namestring nullable required

The user's display name

profile_pictureobject nullable required

The user's profile picture, an object with a url

usernamestring required

The user's unique username

verificationobject required

Identity verification status for the user's individual (KYC) and business (KYB) profiles. Each is null until created, otherwise a status of not_started, pending, approved, or rejected.

whop_partner_enabled_atstring nullable required

When the user became an enrolled Whop Partner, as an ISO 8601 timestamp. null if never enrolled.

Example response

{
  "social_accounts": [
    {
      "platform": "x"
    }
  ]
}