Constructors

Properties

client: AxiosInstance
defaults: Required<SeamHttpRequestOptions>

Methods

  • Parameters

    • Optionalbody: {
          access_method_id: string;
      }
      • access_method_id: string

        ID of access method to get.

    Returns SeamHttpRequest<void, undefined>

  • Parameters

    • Optionalbody: {
          access_method_id: string;
      }
      • access_method_id: string

        ID of access method to get.

    Returns SeamHttpRequest<SetNonNullable<Required<{
        access_method: {
            access_method_id: string;
            created_at: string;
            display_name: string;
            instant_key_url?: string;
            is_card_encoding_required?: boolean;
            issued_at?: string;
            mode: "code" | "card" | "mobile_key";
            workspace_id: string;
        };
    }>, "access_method">, "access_method">

  • Parameters

    • Optionalbody: {
          access_grant_id: string;
      }
      • access_grant_id: string

        ID of access grant to list access methods for.

    Returns SeamHttpRequest<SetNonNullable<Required<{
        access_methods: {
            access_method_id: string;
            created_at: string;
            display_name: string;
            instant_key_url?: string;
            is_card_encoding_required?: boolean;
            issued_at?: string;
            mode: "code" | "card" | "mobile_key";
            workspace_id: string;
        }[];
    }>, "access_methods">, "access_methods">

  • Parameters

    • clientSessionToken: string

    Returns Promise<void>