Creates a new user
import Fragment from '@fragment-dev/ts-node';
const client = new Fragment({
clientId: process.env['FRAGMENT_CLIENT_ID'],
clientSecret: process.env['FRAGMENT_CLIENT_SECRET'],
});
const response = await client.users.create({ external_id: 'user_ext_123', role: 'admin' });{
"data": {
"id": "user_abc123",
"external_id": "user_ext_123",
"role": "admin"
}
}Lists all users for the workspace
import Fragment from '@fragment-dev/ts-node';
const client = new Fragment({
clientId: process.env['FRAGMENT_CLIENT_ID'],
clientSecret: process.env['FRAGMENT_CLIENT_SECRET'],
});
const response = await client.users.list();{
"data": [
{
"id": "user_abc123",
"external_id": "user_ext_123",
"role": "admin"
}
]
}