Class SeamHttpAccessMethods

Constructors

Properties

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

Methods

  • Parameters

    • Optionalparameters: {
          access_method_id: string;
          acs_encoder_id: string;
      }
      • access_method_id: string

        ID of the access_method to encode onto a card.

      • acs_encoder_id: string

        ID of the acs_encoder to use to encode the access_method.

    • options: AccessMethodsEncodeOptions = {}

    Returns AccessMethodsEncodeRequest

  • Parameters

    • Optionalparameters: {
          access_grant_id: string;
          acs_entrance_id?: string;
          device_id?: string;
          space_id?: string;
      }
      • access_grant_id: string

        ID of Access Grant to list access methods for.

      • Optionalacs_entrance_id?: string

        ID of the entrance for which you want to retrieve all access methods.

      • Optionaldevice_id?: string

        ID of the device for which you want to retrieve all access methods.

      • Optionalspace_id?: string

        ID of the space for which you want to retrieve all access methods.

    • options: AccessMethodsListOptions = {}

    Returns AccessMethodsListRequest

  • Parameters

    • clientSessionToken: string

    Returns Promise<void>