const userId = 'user_123'
const response = await clerkClient.users.getUser(userId)
console.log(response)
/*
_User {
id: 'user_123',
passwordEnabled: true,
totpEnabled: false,
backupCodeEnabled: false,
twoFactorEnabled: false,
banned: false,
locked: false,
createdAt: 1708103362688,
updatedAt: 1708103362701,
imageUrl: 'https://img.clerk.com/eyJ...',
hasImage: false,
primaryEmailAddressId: 'idn_123',
primaryPhoneNumberId: null,
primaryWeb3WalletId: null,
lastSignInAt: null,
externalId: null,
username: null,
firstName: 'Test',
lastName: 'User',
publicMetadata: {},
privateMetadata: {},
unsafeMetadata: {},
emailAddresses: [
_EmailAddress {
id: 'idn_123',
emailAddress: 'testclerk123@gmail.com',
verification: [_Verification],
linkedTo: []
}
],
phoneNumbers: [],
web3Wallets: [],
externalAccounts: [],
lastActiveAt: null,
createOrganizationEnabled: true
}
*/