@seamapi/http - v1.70.0
    Preparing search index...

    Class SeamHttpAcsEntrances

    Index

    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: {
            acs_credential_id?: string;
            acs_entrance_ids?: string[];
            acs_system_id?: string;
            connected_account_id?: string;
            customer_key?: string;
            limit?: number;
            location_id?: null | string;
            page_cursor?: null | string;
            search?: string;
            space_id?: string;
        }
        • Optionalacs_credential_id?: string

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

        • Optionalacs_entrance_ids?: string[]

          IDs of the entrances 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.

        • Optionalconnected_account_id?: string

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

        • Optionalcustomer_key?: string

          Customer key for which you want to list entrances.

        • Optionallimit?: number

          Maximum number of records to return per page.

        • Optionallocation_id?: null | string

          Use space_id.

        • Optionalpage_cursor?: null | string

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

        • Optionalsearch?: string

          String for which to search. Filters returned entrances to include all records that satisfy a partial match using display_name.

        • Optionalspace_id?: string

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

      • options: AcsEntrancesListOptions = {}

      Returns AcsEntrancesListRequest

    • Parameters

      • clientSessionToken: string

      Returns Promise<void>