@jellyfin/sdk

    Function UserApiAxiosParamCreator

    • UserApi - axios parameter creator

      Parameters

      Returns {
          authenticateUserByName: (
              authenticateUserByName: AuthenticateUserByName,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          authenticateWithQuickConnect: (
              quickConnectDto: QuickConnectDto,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          createUserByName: (
              createUserByName: CreateUserByName,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          deleteUser: (
              userId: string,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          forgotPassword: (
              forgotPasswordDto: ForgotPasswordDto,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          forgotPasswordPin: (
              forgotPasswordPinDto: ForgotPasswordPinDto,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          getCurrentUser: (options?: RawAxiosRequestConfig) => Promise<RequestArgs>;
          getPublicUsers: (options?: RawAxiosRequestConfig) => Promise<RequestArgs>;
          getUserById: (
              userId: string,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          getUsers: (
              isHidden?: boolean,
              isDisabled?: boolean,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          updateUser: (
              userDto: UserDto,
              userId?: string,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          updateUserConfiguration: (
              userConfiguration: UserConfiguration,
              userId?: string,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          updateUserPassword: (
              updateUserPassword: UpdateUserPassword,
              userId?: string,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
          updateUserPolicy: (
              userId: string,
              userPolicy: UserPolicy,
              options?: RawAxiosRequestConfig,
          ) => Promise<RequestArgs>;
      }

      • authenticateUserByName: (
            authenticateUserByName: AuthenticateUserByName,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>
      • authenticateWithQuickConnect: (
            quickConnectDto: QuickConnectDto,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>
      • createUserByName: (
            createUserByName: CreateUserByName,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>
      • deleteUser: (userId: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>
      • forgotPassword: (
            forgotPasswordDto: ForgotPasswordDto,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>
      • forgotPasswordPin: (
            forgotPasswordPinDto: ForgotPasswordPinDto,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>
      • getCurrentUser: (options?: RawAxiosRequestConfig) => Promise<RequestArgs>
      • getPublicUsers: (options?: RawAxiosRequestConfig) => Promise<RequestArgs>
      • getUserById: (userId: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>
      • getUsers: (
            isHidden?: boolean,
            isDisabled?: boolean,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>
      • updateUser: (
            userDto: UserDto,
            userId?: string,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>
      • updateUserConfiguration: (
            userConfiguration: UserConfiguration,
            userId?: string,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>
      • updateUserPassword: (
            updateUserPassword: UpdateUserPassword,
            userId?: string,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>
      • updateUserPolicy: (
            userId: string,
            userPolicy: UserPolicy,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>
    MMNEPVFCICPMFPCPTTAAATR