import { TrophyApiClient } from '@trophyso/node';
const trophy = new TrophyApiClient({
apiKey: 'YOUR_API_KEY'
});
const response = await trophy.users.create({
id: 'user-id',
email: 'user@example.com',
tz: 'Europe/London',
subscribedToEmails: true,
attributes: {
department: 'engineering',
role: 'developer'
}
});
{
"id": "user-id",
"email": "user@example.com",
"tz": "Europe/London",
"subscribedToEmails": true,
"created": "2021-01-01T00:00:00Z",
"updated": "2021-01-01T00:00:00Z",
"attributes": {
"department": "engineering",
"role": "developer"
}
}
Create a new user.
import { TrophyApiClient } from '@trophyso/node';
const trophy = new TrophyApiClient({
apiKey: 'YOUR_API_KEY'
});
const response = await trophy.users.create({
id: 'user-id',
email: 'user@example.com',
tz: 'Europe/London',
subscribedToEmails: true,
attributes: {
department: 'engineering',
role: 'developer'
}
});
{
"id": "user-id",
"email": "user@example.com",
"tz": "Europe/London",
"subscribedToEmails": true,
"created": "2021-01-01T00:00:00Z",
"updated": "2021-01-01T00:00:00Z",
"attributes": {
"department": "engineering",
"role": "developer"
}
}
The user object. An object with editable user fields.
Identified user
A user of your application. An object with editable user fields.
Was this page helpful?