Constructors

Properties

client: AxiosInstance
defaults: Required<SeamHttpRequestOptions>
ltsVersion: "1.0.0" = seamApiLtsVersion
ltsVersion: string = seamApiLtsVersion

Methods

  • Parameters

    • Optionalparameters: {
          acs_entrance_id: string;
          acs_user_id?: string;
          user_identity_id?: string;
      }
      • acs_entrance_id: string

        ID of the entrance to which you want to grant an access system user access.

      • Optionalacs_user_id?: string

        ID of the access system user to whom you want to grant access to an entrance. You can only provide one of acs_user_id or user_identity_id.

      • Optionaluser_identity_id?: string

        ID of the user identity to whom you want to grant access to an entrance. You can only provide one of acs_user_id or user_identity_id. If the ACS system contains an ACS user with the same email_address or phone_number as the user identity that you specify, they are linked, and the access group membership belongs to the ACS user. If the ACS system does not have a corresponding ACS user, one is created.

    • options: AcsEntrancesGrantAccessOptions = {}

    Returns AcsEntrancesGrantAccessRequest

  • Parameters

    • Optionalparameters: {
          access_grant_id?: string;
          access_method_id?: string;
          acs_credential_id?: string;
          acs_system_id?: string;
          location_id?: null | string;
          space_id?: string;
      }
      • Optionalaccess_grant_id?: string

        ID of the access grant for which you want to retrieve all entrances.

      • Optionalaccess_method_id?: string

        ID of the access method for which you want to retrieve all entrances.

      • Optionalacs_credential_id?: string

        ID of the credential for which you want to retrieve all entrances.

      • Optionalacs_system_id?: string

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

      • Optionallocation_id?: null | string

        Use space_id.

      • Optionalspace_id?: string

        ID of the space for which you want to list entrances.

    • options: AcsEntrancesListOptions = {}

    Returns AcsEntrancesListRequest

  • Parameters

    • clientSessionToken: string

    Returns Promise<void>