Mutation
mutation UserCreate($input: UserCreateInput!) {
userCreate(input: $input) {
errors {
code
message
}
user {
assignedGlobalRoles {
permissions {
__typename
}
roles {
__typename
}
}
avatar
avatarThumbnail
createdAt
displayName
email
}
}
}Variables
{
"input": {
"displayName": "string",
"email": "string",
"loginType": "GUEST",
"status": "ACTIVE"
}
}Response
{
"data": {
"userCreate": {
"errors": [
{
"code": "string",
"message": "string"
}
],
"user": {
"assignedGlobalRoles": {
"permissions": {
"__typename": "GlobalPermissions"
},
"roles": [
{
"__typename": "GlobalRoleAssignment"
}
]
},
"avatar": "value",
"avatarThumbnail": "value",
"createdAt": "value",
"displayName": "string",
"email": "string"
}
}
}
}Mutations
userCreate
Creates a new user account. Requires USERS_WRITE permissions.
MUTATION
userCreate(input: UserCreateInput!): UserCreateResult!Arguments
input
required
Returns
errors
[UserError!]!
A list of errors that occurred during the create process.
user
Newly created user object
Mutation
mutation UserCreate($input: UserCreateInput!) {
userCreate(input: $input) {
errors {
code
message
}
user {
assignedGlobalRoles {
permissions {
__typename
}
roles {
__typename
}
}
avatar
avatarThumbnail
createdAt
displayName
email
}
}
}Variables
{
"input": {
"displayName": "string",
"email": "string",
"loginType": "GUEST",
"status": "ACTIVE"
}
}Response
{
"data": {
"userCreate": {
"errors": [
{
"code": "string",
"message": "string"
}
],
"user": {
"assignedGlobalRoles": {
"permissions": {
"__typename": "GlobalPermissions"
},
"roles": [
{
"__typename": "GlobalRoleAssignment"
}
]
},
"avatar": "value",
"avatarThumbnail": "value",
"createdAt": "value",
"displayName": "string",
"email": "string"
}
}
}
}