ACS Users
acs_user
acs_user
Represents a user in an access control system.
access_schedule
access_schedule
Format: Object
starts_at
and ends_at
timestamps for the ACS user's access.
acs_system_id
acs_system_id
Format: UUID
ID of the access control system that contains the ACS user.
acs_user_id
acs_user_id
Format: UUID
ID of the ACS user.
created_at
created_at
Format: Datetime
Date and time at which the ACS user was created.
display_name
display_name
Format: String
Display name for the ACS user.
email
email
Deprecated. use email_address.
Format: String
email_address
email_address
Format: String
Email address of the ACS user.
Format: List
Item format: Object
Errors associated with the ACS user.
external_type
external_type
Format: Enum
Brand-specific terminology for the ACS user type.
Possible enum values:
pti_user
brivo_user
hid_credential_manager_user
salto_site_user
latch_user
dormakaba_community_user
salto_space_user
external_type_display_name
external_type_display_name
Format: String
Display name that corresponds to the brand-specific terminology for the ACS user type.
full_name
full_name
Format: String
Full name of the ACS user.
hid_acs_system_id
hid_acs_system_id
Format: UUID
is_managed
is_managed
Format: Boolean
is_suspended
is_suspended
Format: Boolean
Indicates whether the ACS user is currently suspended.
phone_number
phone_number
Format: String
Phone number of the ACS user in E.164 format (for example, +15555550100
).
user_identity_email_address
user_identity_email_address
Format: String
Email address of the user identity associated with the ACS user.
user_identity_full_name
user_identity_full_name
Format: String
Full name of the user identity associated with the ACS user.
user_identity_id
user_identity_id
Format: String
ID of the user identity associated with the ACS user.
user_identity_phone_number
user_identity_phone_number
Format: String
Phone number of the user identity associated with the ACS user in E.164 format (for example, +15555550100
).
Format: List
Item format: Object
Warnings associated with the ACS user.
workspace_id
workspace_id
Format: UUID
ID of the workspace that contains the ACS user.
Errors
deleted_externally
deleted_externally
Indicates that the ACS user was deleted from the access control system outside of Seam.
salto_ks_subscription_limit_exceeded
salto_ks_subscription_limit_exceeded
Indicates that the ACS user could not be subscribed on Salto KS because the subscription limit has been exceeded.
failed_to_create_on_acs_system
failed_to_create_on_acs_system
Indicates that the ACS user was not created on the access control system. This is likely due to an internal unexpected error. Contact Seam support.
failed_to_update_on_acs_system
failed_to_update_on_acs_system
Indicates that the ACS user was not updated on the access control system. This is likely due to an internal unexpected error. Contact Seam support.
failed_to_delete_on_acs_system
failed_to_delete_on_acs_system
Indicates that the ACS user was not deleted on the access control system. This is likely due to an internal unexpected error. Contact Seam support.
Warnings
being_deleted
being_deleted
Indicates that the ACS user is being deleted from the access control system. This is a temporary state, and the ACS user will be deleted shortly.
salto_ks_user_not_subscribed
salto_ks_user_not_subscribed
Indicates that the ACS user is not subscribed on Salto KS, so they cannot unlock doors or perform any actions. This occurs when the their access schedule hasn’t started yet, if their access schedule has ended, if the site has reached its limit for active users (subscription slots), or if they have been manually unsubscribed.
unknown_issue_with_acs_user
unknown_issue_with_acs_user
An unknown issue occurred while syncing the state of this ACS user with the provider. This issue may affect the proper functioning of this user.
Endpoints
Adds a specified ACS user to a specified access group.
Creates a new ACS user.
Deletes a specified ACS user and invalidates the ACS user's credentials.
Returns a specified ACS user.
Returns a list of all ACS users.
Lists the entrances to which a specified ACS user has access.
Removes a specified ACS user from a specified access group.
Revokes access to all entrances for a specified ACS user.
Suspends a specified ACS user. Suspending an ACS user revokes their access temporarily. To restore an ACS user's access, you can unsuspend them.
Unsuspends a specified suspended ACS user. While suspending an ACS user revokes their access temporarily, unsuspending the ACS user restores their access.
Updates the properties of a specified ACS user.
Events
acs_user.deleted
acs_user.deleted
An ACS user was deleted.
Last updated
Was this helpful?