Skip to main content
GET
/
v2
/
action
/
glasscore
/
user
List User
curl --request GET \
  --url https://api.glass.fm/v2/action/glasscore/user
{
  "email": "<string>",
  "id": 123,
  "isInvited": true,
  "isSuspended": true,
  "nameFirst": "<string>",
  "nameFirstLast": "<string>",
  "nameLast": "<string>",
  "PersonId": 123,
  "phone": "<string>",
  "RoleId": 123,
  "status": "<string>"
}

Query Parameters

return
string

Comma-separated list of specific fields to return/append in the response. See isAdditionalData for more details.

Example:

"id,nameFirst,nameLast"

isAdditionalData
boolean

Set to true to merge requested fields with default response, or false/omit to return only requested fields plus ID.

Example:

true

Response

200 - application/json

A list of Users

email
string
required

The email address associated with the user's account.

id
number
required

Unique identifier for the user.

isInvited
boolean | null
required

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

isSuspended
boolean | null
required

Indicates whether the user's account is currently suspended.

nameFirst
string
required

The user's first name.

nameFirstLast
string
required

The user's full name in 'First Last' format.

nameLast
string
required

The user's last name.

PersonId
number | null
required

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

phone
string
required

The user's phone number.

RoleId
number
required

Identifier for the user's role or permission level.

status
string
required

Current status of the user's account (e.g., active, inactive, pending).