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

    Class SeamHttpAccessCodes

    Index

    Constructors

    Properties

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

    Accessors

    Methods

    • Parameters

      • parameters: {
            access_code_id: string;
            after?: string;
            before?: string;
            event_types?: (
                | "access_code.created"
                | "access_code.changed"
                | "access_code.name_changed"
                | "access_code.code_changed"
                | "access_code.time_frame_changed"
                | "access_code.mutations_requested"
                | "access_code.scheduled_on_device"
                | "access_code.set_on_device"
                | "access_code.removed_from_device"
                | "access_code.delay_in_setting_on_device"
                | "access_code.failed_to_set_on_device"
                | "access_code.deleted"
                | "access_code.delay_in_removing_from_device"
                | "access_code.failed_to_remove_from_device"
                | "access_code.modified_external_to_seam"
                | "access_code.deleted_external_to_seam"
                | "access_code.backup_access_code_pulled"
                | "access_code.unmanaged.converted_to_managed"
                | "access_code.unmanaged.failed_to_convert_to_managed"
                | "access_code.unmanaged.created"
                | "access_code.unmanaged.removed"
                | "internal.access_code.programming_started"
                | "internal.access_code.programming_finished"
            )[];
            limit?: number;
        }
        • access_code_id: string

          ID of the access code for which to retrieve the timeline.

        • Optionalafter?: string

          Only return events that occurred after this timestamp (ISO 8601 format).

        • Optionalbefore?: string

          Only return events that occurred before this timestamp (ISO 8601 format).

        • Optionalevent_types?: (
              | "access_code.created"
              | "access_code.changed"
              | "access_code.name_changed"
              | "access_code.code_changed"
              | "access_code.time_frame_changed"
              | "access_code.mutations_requested"
              | "access_code.scheduled_on_device"
              | "access_code.set_on_device"
              | "access_code.removed_from_device"
              | "access_code.delay_in_setting_on_device"
              | "access_code.failed_to_set_on_device"
              | "access_code.deleted"
              | "access_code.delay_in_removing_from_device"
              | "access_code.failed_to_remove_from_device"
              | "access_code.modified_external_to_seam"
              | "access_code.deleted_external_to_seam"
              | "access_code.backup_access_code_pulled"
              | "access_code.unmanaged.converted_to_managed"
              | "access_code.unmanaged.failed_to_convert_to_managed"
              | "access_code.unmanaged.created"
              | "access_code.unmanaged.removed"
              | "internal.access_code.programming_started"
              | "internal.access_code.programming_finished"
          )[]

          Filter to only return specific event types.

        • Optionallimit?: number

          Maximum number of timeline events to return (default 50, max 200).

      • options: AccessCodesGetTimelineOptions = {}

      Returns AccessCodesGetTimelineRequest

    • Parameters

      • clientSessionToken: string

      Returns Promise<void>