Skip to content
Get started

Create user

client.users.create(UserCreateParams { id, email, firstName, 5 more } body?, RequestOptionsoptions?): User { id, email, firstName, 5 more }
post/user

This can only be done by the logged in user.

ParametersExpand Collapse
body: UserCreateParams { id, email, firstName, 5 more }
id?: number
email?: string
firstName?: string
lastName?: string
password?: string
phone?: string
username?: string
userStatus?: number

User Status

formatint32
ReturnsExpand Collapse
User { id, email, firstName, 5 more }
id?: number
email?: string
firstName?: string
lastName?: string
password?: string
phone?: string
username?: string
userStatus?: number

User Status

formatint32
Create user
import ArenaDemoDayDemoDocsDemoSite from 'arena-demo-day-demo-docs-demo-site-and-typescript-library';

const client = new ArenaDemoDayDemoDocsDemoSite({
  apiKey: 'My API Key',
});

const user = await client.users.create();

console.log(user.id);
{
  "id": 10,
  "email": "john@email.com",
  "firstName": "John",
  "lastName": "James",
  "password": "12345",
  "phone": "12345",
  "username": "theUser",
  "userStatus": 1
}
Returns Examples
{
  "id": 10,
  "email": "john@email.com",
  "firstName": "John",
  "lastName": "James",
  "password": "12345",
  "phone": "12345",
  "username": "theUser",
  "userStatus": 1
}