List Users

Get all ACS users

Returns a list of all ACS users.

/acs/users/list

post

Returns a list of all access system users.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
user_identity_idstring Β· uuidOptional

ID of the user identity for which you want to retrieve all access system users.

user_identity_phone_numberstringOptional

Phone number of the user identity for which you want to retrieve all access system users, in E.164 format (for example, +15555550100).

user_identity_email_addressstringOptional

Email address of the user identity for which you want to retrieve all access system users.

acs_system_idstring Β· uuidOptional

ID of the acs_system for which you want to retrieve all access system users.

searchstring Β· min: 1Optional

String for which to search. Filters returned access system users to include all records that satisfy a partial match using full_name, phone_number, email_address, acs_user_id, user_identity_id, user_identity_full_name or user_identity_phone_number.

limitintegerOptional

Maximum number of records to return per page.

Default: 500
created_beforestring Β· date-timeOptional

Timestamp by which to limit returned access system users. Returns users created before this timestamp.

page_cursorstring | nullableOptional

Identifies the specific page of results to return, obtained from the previous page's next_page_cursor.

Responses
200

OK

application/json
post
/acs/users/list

Request

To filter the list of returned ACS users by a specific access control system, user identity, user identity phone number, or user identity email address, include one or more of the acs_system_id, user_identity_id, user_identity_phone_number, or user_identity_email_address parameters, respectively, in the request body. If you omit these parameters, the response includes all ACS users in your workspace.

Request Body Parameters

Parameter
Type
Description

user_identity_id

String (UUID) Optional

ID of the user identity for which you want to retrieve all ACS users

user_identity_phone_number

String Optional

Phone number of the user identity for which you want to retrieve all ACS users, in E.164 format (for example, +15555550100)

user_identity_email_address

String Optional

Email address of the user identity for which you want to retrieve all ACS users

acs_system_id

String (UUID) Optional

ID of the access control system for which you want to retrieve all ACS users

Sample Request

Response

Returns an acs_users array, in which each returned acs_user contains the following properties:

Property
Description

acs_user_id

ID of the ACS user

display_name

Display name for the ACS user

full_name

Full name of the ACS user

email

Email address of the ACS user (for backward compatibility)

email_address

Email address of the ACS user

phone_number

Phone number of the ACS user in E.164 format (for example, +15555550100)

acs_system_id

ID of the access control system that contains the ACS user

workspace_id

ID of the workspace that contains the ACS user

created_at

Date and time at which the ACS user was created

is_suspended

Indicates whether the ACS user is currently suspended

access_schedule

starts_at and ends_at dates/times for the ACS user's access

user_identity_id

ID of the user identity associated with the ACS user

user_identity_full_name

Full name of the user identity associated with the ACS user

user_identity_email_address

Email address of the user identity associated with the ACS user

user_identity_phone_number

Phone number of the user identity associated with the ACS user in E.164 format (for example, +15555550100)

Sample Response

Last updated

Was this helpful?