Users

GetCurrentUser

Returns the authenticated user's profile information, including login name, display name, email, avatar URL, and organization memberships.

get/api/user

Request

  • Base URL: https://api.pulumi.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.pulumi.com/api/user
  • Auth: none declared

Response

OK

avatarUrlstring required

The URL of the user's avatar image.

emailstring required

The user's email address.

githubLoginstring required

The user's login name (originally from GitHub).

hasMFAboolean required

Whether the user has multi-factor authentication enabled.

idstring required

The unique identifier of the user.

identitiesstring[] required

Identities is the array of identities a Pulumi user's account is tied to.

isAgentboolean

Whether the user is a synthetic agent account. Agent accounts cannot be authenticated except via their issued access token until a human claims the account via the claim URL.

isManagedByMultiOrgboolean required

Whether the user's account is managed by multiple organizations.

isOrgManagedboolean required

Whether the user's account is managed by an organization.

namestring required

The user's display name.

registryAdminboolean

RegistryAdmin is whether or not the user is a registry administrator.

siteAdminboolean

SiteAdministrator is whether or not the user is a site administrator.

Changes

No recorded changes to this operation across all 1 revision of this API.