Skip to main content
POST
/
v2
/
action
/
glasscore
/
user
Create User
curl --request POST \
  --url https://api.glass.fm/v2/action/glasscore/user \
  --header 'Content-Type: application/json' \
  --data '{
  "avatar": "<string>",
  "email": "<string>",
  "getInvoiceEmail": true,
  "getMarketingEmail": true,
  "getMarketingText": true,
  "getOrderItemRegistrationEmail": true,
  "getOrderItemRegistrationText": true,
  "getOrderItemResultEmail": true,
  "getOrderItemResultText": true,
  "getOrderItemStatusEmail": true,
  "getOrderItemStatusText": true,
  "getOrgMonthRandomsEmail": true,
  "isInvited": true,
  "isSuspended": true,
  "nameFirst": "<string>",
  "nameLast": "<string>",
  "nickname": "<string>",
  "PersonId": 123,
  "phone": "<string>",
  "RoleId": 123,
  "UserOverride": [
    {
      "add": "<string>",
      "blockDrop": true,
      "delete": "<string>",
      "edit": "<string>",
      "EntityId": 123,
      "get": "<string>",
      "UserId": 123
    }
  ]
}'

Body

application/json
nameFirst
string
required

The user's first name.

Minimum length: 1
nameLast
string
required

The user's last name.

Minimum length: 1
RoleId
number
required

Identifier for the user's role or permission level.

avatar
string

URL or identifier for the user's profile image.

email
string

The email address associated with the user's account.

getInvoiceEmail
boolean | null
getMarketingEmail
boolean | null
getMarketingText
boolean | null
getOrderItemRegistrationEmail
boolean | null
getOrderItemRegistrationText
boolean | null
getOrderItemResultEmail
boolean | null
getOrderItemResultText
boolean | null
getOrderItemStatusEmail
boolean | null
getOrderItemStatusText
boolean | null
getOrgMonthRandomsEmail
boolean | null
isInvited
boolean | null

Indicates whether the user has been invited but not yet registered.

isSuspended
boolean | null

Indicates whether the user's account is currently suspended.

nickname
string
PersonId
number | null

Identifier for the associated person record, nullable if not linked.

phone
string

The user's phone number.

UserOverride
object[]

Response

200

User