Skip to content
Docs

Get User Details

client.user.get(RequestOptionsoptions?): User { id, email, first_name, last_name }
GET/v1/user

Get details about an authenticated user

ReturnsExpand Collapse
User { id, email, first_name, last_name }

User details.

id: string

Unique identifier for the User.

email: string

Email address of the user.

first_name: string | null

First name of the user.

last_name: string | null

Last name of the user.

Get User Details

import NirvanaLabs from '@nirvana-labs/nirvana';

const client = new NirvanaLabs({
  apiKey: process.env['NIRVANA_LABS_API_KEY'], // This is the default and can be omitted
});

const user = await client.user.get();

console.log(user.id);
{
  "id": "123e4567-e89b-12d3-a456-426614174000",
  "email": "satoshi@nirvanalabs.io",
  "first_name": "Satoshi",
  "last_name": "Nakamoto"
}
Returns Examples
{
  "id": "123e4567-e89b-12d3-a456-426614174000",
  "email": "satoshi@nirvanalabs.io",
  "first_name": "Satoshi",
  "last_name": "Nakamoto"
}