Class SeamHttpAcsAccessGroups Defined in src/lib/seam/connect/routes/acs-access-groups.ts:39 Constructorsconstructor new Seam Http Acs Access Groups ( apiKeyOrOptions ? ) : SeamHttpAcsAccessGroups Defined in src/lib/seam/connect/routes/acs-access-groups.ts:43 Propertiesclient client : AxiosInstance
Defined in src/lib/seam/connect/routes/acs-access-groups.ts:40 Readonly
defaults Defined in src/lib/seam/connect/routes/acs-access-groups.ts:41 Methodsadd User add User ( body ? ) : SeamHttpRequest < void , undefined > Parameters Optional
body : { acs_access_group_id : string ; acs_user_id ?: string ; user_identity_id ?: string ; } acs_ access_ group_ id : string Optional
acs_ user_ id ?: string Optional
user_ identity_ id ?: string Defined in src/lib/seam/connect/routes/acs-access-groups.ts:164 get get ( body ? ) : SeamHttpRequest < SetNonNullable < Required < { acs_access_group : { access_group_type : | "pti_unit" | "pti_access_level" | "salto_ks_access_group" | "brivo_group" | "salto_space_group" | "dormakaba_community_access_group" ; access_group_type_display_name : string ; acs_access_group_id : string ; acs_system_id : string ; connected_account_id : string ; created_at : string ; display_name : string ; external_type : | "pti_unit" | "pti_access_level" | "salto_ks_access_group" | "brivo_group" | "salto_space_group" | "dormakaba_community_access_group" ; external_type_display_name : string ; is_managed : true ; name : string ; warnings : { created_at : string ; message : string ; warning_code : "unknown_issue_with_acs_access_group" ; } [] ; workspace_id : string ; } ; } > , "acs_access_group" > , "acs_access_group" > Parameters Optional
body : { acs_access_group_id : string ; } acs_ access_ group_ id : string Returns SeamHttpRequest < SetNonNullable < Required < { acs_access_group : { access_group_type : | "pti_unit" | "pti_access_level" | "salto_ks_access_group" | "brivo_group" | "salto_space_group" | "dormakaba_community_access_group" ; access_group_type_display_name : string ; acs_access_group_id : string ; acs_system_id : string ; connected_account_id : string ; created_at : string ; display_name : string ; external_type : | "pti_unit" | "pti_access_level" | "salto_ks_access_group" | "brivo_group" | "salto_space_group" | "dormakaba_community_access_group" ; external_type_display_name : string ; is_managed : true ; name : string ; warnings : { created_at : string ; message : string ; warning_code : "unknown_issue_with_acs_access_group" ; } [] ; workspace_id : string ; } ; } > , "acs_access_group" > , "acs_access_group" > Defined in src/lib/seam/connect/routes/acs-access-groups.ts:173 list list ( body ? ) : SeamHttpRequest < SetNonNullable < Required < { acs_access_groups : { access_group_type : | "pti_unit" | "pti_access_level" | "salto_ks_access_group" | "brivo_group" | "salto_space_group" | "dormakaba_community_access_group" ; access_group_type_display_name : string ; acs_access_group_id : string ; acs_system_id : string ; connected_account_id : string ; created_at : string ; display_name : string ; external_type : | "pti_unit" | "pti_access_level" | "salto_ks_access_group" | "brivo_group" | "salto_space_group" | "dormakaba_community_access_group" ; external_type_display_name : string ; is_managed : true ; name : string ; warnings : { created_at : string ; message : string ; warning_code : "unknown_issue_with_acs_access_group" ; } [] ; workspace_id : string ; } [] ; } > , "acs_access_groups" > , "acs_access_groups" > Parameters Optional
body : { acs_system_id ?: string ; acs_user_id ?: string ; user_identity_id ?: string ; } Optional
acs_ system_ id ?: string Optional
acs_ user_ id ?: string Optional
user_ identity_ id ?: string Returns SeamHttpRequest < SetNonNullable < Required < { acs_access_groups : { access_group_type : | "pti_unit" | "pti_access_level" | "salto_ks_access_group" | "brivo_group" | "salto_space_group" | "dormakaba_community_access_group" ; access_group_type_display_name : string ; acs_access_group_id : string ; acs_system_id : string ; connected_account_id : string ; created_at : string ; display_name : string ; external_type : | "pti_unit" | "pti_access_level" | "salto_ks_access_group" | "brivo_group" | "salto_space_group" | "dormakaba_community_access_group" ; external_type_display_name : string ; is_managed : true ; name : string ; warnings : { created_at : string ; message : string ; warning_code : "unknown_issue_with_acs_access_group" ; } [] ; workspace_id : string ; } [] ; } > , "acs_access_groups" > , "acs_access_groups" > Defined in src/lib/seam/connect/routes/acs-access-groups.ts:184 list Accessible Entrances list Accessible Entrances ( body ? ) : SeamHttpRequest < SetNonNullable < Required < { acs_entrances : { acs_entrance_id : string ; acs_system_id : string ; assa_abloy_vostio_metadata ?: { door_name : string ; door_number ?: number ; door_type : | "CommonDoor" | "EntranceDoor" | "GuestDoor" | "Elevator" ; pms_id ?: string ; stand_open ?: boolean ; } ; created_at : string ; display_name : string ; dormakaba_community_metadata ?: { access_point_name : string ; } ; errors : { error_code : string ; message : string ; } [] ; latch_metadata ?: { accessibility_type : string ; door_name : string ; door_type : string ; is_connected : boolean ; } ; salto_ks_metadata ?: { battery_level : string ; door_name : string ; intrusion_alarm ?: boolean ; left_open_alarm ?: boolean ; lock_type : string ; locked_state : string ; online ?: boolean ; privacy_mode ?: boolean ; } ; salto_space_metadata ?: { door_description ?: string ; door_name : string ; ext_door_id : string ; } ; visionline_metadata ?: { door_category : | "common" | "guest" | "entrance" | "elevator reader" | "common (PMS)" ; door_name : string ; profiles ?: { visionline_door_profile_id : ...; visionline_door_profile_type : ...; } [] ; } ; } [] ; } > , "acs_entrances" > , "acs_entrances" > Parameters Optional
body : { acs_access_group_id : string ; } acs_ access_ group_ id : string Returns SeamHttpRequest < SetNonNullable < Required < { acs_entrances : { acs_entrance_id : string ; acs_system_id : string ; assa_abloy_vostio_metadata ?: { door_name : string ; door_number ?: number ; door_type : | "CommonDoor" | "EntranceDoor" | "GuestDoor" | "Elevator" ; pms_id ?: string ; stand_open ?: boolean ; } ; created_at : string ; display_name : string ; dormakaba_community_metadata ?: { access_point_name : string ; } ; errors : { error_code : string ; message : string ; } [] ; latch_metadata ?: { accessibility_type : string ; door_name : string ; door_type : string ; is_connected : boolean ; } ; salto_ks_metadata ?: { battery_level : string ; door_name : string ; intrusion_alarm ?: boolean ; left_open_alarm ?: boolean ; lock_type : string ; locked_state : string ; online ?: boolean ; privacy_mode ?: boolean ; } ; salto_space_metadata ?: { door_description ?: string ; door_name : string ; ext_door_id : string ; } ; visionline_metadata ?: { door_category : | "common" | "guest" | "entrance" | "elevator reader" | "common (PMS)" ; door_name : string ; profiles ?: { visionline_door_profile_id : ...; visionline_door_profile_type : ...; } [] ; } ; } [] ; } > , "acs_entrances" > , "acs_entrances" > Defined in src/lib/seam/connect/routes/acs-access-groups.ts:195 list Users list Users ( body ? ) : SeamHttpRequest < SetNonNullable < Required < { acs_users : { access_schedule ?: { ends_at : null | string ; starts_at : string ; } ; acs_system_id : string ; acs_user_id : string ; connected_account_id : string ; created_at : string ; display_name : string ; email ?: string ; email_address ?: string ; errors : ( | { created_at : string ; error_code : "deleted_externally" ; message : string ; } | { created_at : string ; error_code : "salto_ks_subscription_limit_exceeded" ; message : string ; } | { created_at : string ; error_code : "failed_to_create_on_acs_system" ; message : string ; } | { created_at : string ; error_code : "failed_to_update_on_acs_system" ; message : string ; } | { created_at : string ; error_code : "failed_to_delete_on_acs_system" ; message : string ; } | { created_at : string ; error_code : "latch_conflict_with_resident_user" ; message : string ; } ) [] ; external_type ?: | "pti_user" | "brivo_user" | "hid_credential_manager_user" | "salto_site_user" | "latch_user" | "dormakaba_community_user" | "salto_space_user" ; external_type_display_name ?: string ; full_name ?: string ; hid_acs_system_id ?: string ; is_managed : true ; is_suspended ?: boolean ; last_successful_sync_at : null | string ; pending_mutations ?: ( | { created_at : string ; message : string ; mutation_code : "creating" ; } | { created_at : string ; message : string ; mutation_code : "deleting" ; } | { created_at : string ; from : { email_address ?: ...; full_name ?: ...; phone_number ?: ...; } ; message : string ; mutation_code : "updating_user_information" ; to : { email_address ?: ...; full_name ?: ...; phone_number ?: ...; } ; } | { created_at : string ; from : { ends_at : ...; starts_at : ...; } ; message : string ; mutation_code : "updating_access_schedule" ; to : { ends_at : ...; starts_at : ...; } ; } | { created_at : string ; from : { is_suspended : ...; } ; message : string ; mutation_code : "updating_suspension_state" ; to : { is_suspended : ...; } ; } | { created_at : string ; from : { acs_access_group_id : ...; } ; message : string ; mutation_code : "updating_group_membership" ; to : { acs_access_group_id : ...; } ; } ) [] ; phone_number ?: string ; user_identity_email_address ?: null | string ; user_identity_full_name ?: null | string ; user_identity_id ?: string ; user_identity_phone_number ?: null | string ; warnings : ( | { created_at : string ; message : string ; warning_code : "being_deleted" ; } | { created_at : string ; message : string ; warning_code : "salto_ks_user_not_subscribed" ; } | { created_at : string ; message : string ; warning_code : "unknown_issue_with_acs_user" ; } | { created_at : string ; message : string ; warning_code : "latch_resident_user" ; } ) [] ; workspace_id : string ; } [] ; } > , "acs_users" > , "acs_users" > Parameters Optional
body : { acs_access_group_id : string ; } acs_ access_ group_ id : string Returns SeamHttpRequest < SetNonNullable < Required < { acs_users : { access_schedule ?: { ends_at : null | string ; starts_at : string ; } ; acs_system_id : string ; acs_user_id : string ; connected_account_id : string ; created_at : string ; display_name : string ; email ?: string ; email_address ?: string ; errors : ( | { created_at : string ; error_code : "deleted_externally" ; message : string ; } | { created_at : string ; error_code : "salto_ks_subscription_limit_exceeded" ; message : string ; } | { created_at : string ; error_code : "failed_to_create_on_acs_system" ; message : string ; } | { created_at : string ; error_code : "failed_to_update_on_acs_system" ; message : string ; } | { created_at : string ; error_code : "failed_to_delete_on_acs_system" ; message : string ; } | { created_at : string ; error_code : "latch_conflict_with_resident_user" ; message : string ; } ) [] ; external_type ?: | "pti_user" | "brivo_user" | "hid_credential_manager_user" | "salto_site_user" | "latch_user" | "dormakaba_community_user" | "salto_space_user" ; external_type_display_name ?: string ; full_name ?: string ; hid_acs_system_id ?: string ; is_managed : true ; is_suspended ?: boolean ; last_successful_sync_at : null | string ; pending_mutations ?: ( | { created_at : string ; message : string ; mutation_code : "creating" ; } | { created_at : string ; message : string ; mutation_code : "deleting" ; } | { created_at : string ; from : { email_address ?: ...; full_name ?: ...; phone_number ?: ...; } ; message : string ; mutation_code : "updating_user_information" ; to : { email_address ?: ...; full_name ?: ...; phone_number ?: ...; } ; } | { created_at : string ; from : { ends_at : ...; starts_at : ...; } ; message : string ; mutation_code : "updating_access_schedule" ; to : { ends_at : ...; starts_at : ...; } ; } | { created_at : string ; from : { is_suspended : ...; } ; message : string ; mutation_code : "updating_suspension_state" ; to : { is_suspended : ...; } ; } | { created_at : string ; from : { acs_access_group_id : ...; } ; message : string ; mutation_code : "updating_group_membership" ; to : { acs_access_group_id : ...; } ; } ) [] ; phone_number ?: string ; user_identity_email_address ?: null | string ; user_identity_full_name ?: null | string ; user_identity_id ?: string ; user_identity_phone_number ?: null | string ; warnings : ( | { created_at : string ; message : string ; warning_code : "being_deleted" ; } | { created_at : string ; message : string ; warning_code : "salto_ks_user_not_subscribed" ; } | { created_at : string ; message : string ; warning_code : "unknown_issue_with_acs_user" ; } | { created_at : string ; message : string ; warning_code : "latch_resident_user" ; } ) [] ; workspace_id : string ; } [] ; } > , "acs_users" > , "acs_users" > Defined in src/lib/seam/connect/routes/acs-access-groups.ts:209 remove User remove User ( body ? ) : SeamHttpRequest < void , undefined > Parameters Optional
body : { acs_access_group_id : string ; acs_user_id ?: string ; user_identity_id ?: string ; } acs_ access_ group_ id : string Optional
acs_ user_ id ?: string Optional
user_ identity_ id ?: string Defined in src/lib/seam/connect/routes/acs-access-groups.ts:220 update Client Session Token update Client Session Token ( clientSessionToken ) : Promise < void > Parameters clientSessionToken : string Returns Promise < void > Defined in src/lib/seam/connect/routes/acs-access-groups.ts:145 Static
from Api Key from Api Key ( apiKey , options ? ) : SeamHttpAcsAccessGroups Defined in src/lib/seam/connect/routes/acs-access-groups.ts:60 Static
from Client from Client ( client , options ? ) : SeamHttpAcsAccessGroups Defined in src/lib/seam/connect/routes/acs-access-groups.ts:49 Static
from Client Session Token from Client Session Token ( clientSessionToken , options ? ) : SeamHttpAcsAccessGroups Defined in src/lib/seam/connect/routes/acs-access-groups.ts:71 Static
from Console Session Token from Console Session Token ( consoleSessionToken , workspaceId , options ? ) : SeamHttpAcsAccessGroups Defined in src/lib/seam/connect/routes/acs-access-groups.ts:105 Static
from Personal Access Token from Personal Access Token ( personalAccessToken , workspaceId , options ? ) : SeamHttpAcsAccessGroups Defined in src/lib/seam/connect/routes/acs-access-groups.ts:122 Static
from Publishable Key from Publishable Key ( publishableKey , userIdentifierKey , options ? ) : Promise < SeamHttpAcsAccessGroups > Defined in src/lib/seam/connect/routes/acs-access-groups.ts:85
ID of the access group to which you want to add an access system user.