Skip to content

Class: default

client/apis/AccountSettingsAPI.default

Hierarchy

default

Table of contents

Constructors

Properties

Methods

Constructors

constructor

+ new default(client: default): default

Parameters:

Name Type
client default

Returns: default

Inherited from: default

Defined in: client/apis/AccountSettingsAPI.ts:122

Properties

client

client: default

Inherited from: default.client

Defined in: client/apis/BaseAPI.ts:25


options

options: BaseAPIOptions

Inherited from: default.options

Defined in: client/apis/BaseAPI.ts:26

Methods

getAppChatPrivacy

getAppChatPrivacy(): Promise<GetAppChatPrivacy>

Returns: Promise<GetAppChatPrivacy>

Defined in: client/apis/AccountSettingsAPI.ts:145


getContactUpsell

getContactUpsell(): Promise<GetContactUpsell>

Returns: Promise<GetContactUpsell>

Defined in: client/apis/AccountSettingsAPI.ts:410


getGameChatPrivacy

getGameChatPrivacy(): Promise<GetGameChatPrivacy>

Returns: Promise<GetGameChatPrivacy>

Defined in: client/apis/AccountSettingsAPI.ts:169


getInventoryPrivacy

getInventoryPrivacy(): Promise<GetInventoryPrivacy>

Returns: Promise<GetInventoryPrivacy>

Defined in: client/apis/AccountSettingsAPI.ts:193


getIsXboxUsernameValid

getIsXboxUsernameValid(options: GetIsXboxUsernameValidOptions): Promise<GetIsXboxUsernameValid>

Parameters:

Name Type
options GetIsXboxUsernameValidOptions

Returns: Promise<GetIsXboxUsernameValid>

Defined in: client/apis/AccountSettingsAPI.ts:434


getSettingsGroups

getSettingsGroups(): Promise<GetSettingsGroups>

Returns: Promise<GetSettingsGroups>

Defined in: client/apis/AccountSettingsAPI.ts:130


getUserEmailStatus

getUserEmailStatus(): Promise<GetUserEmailStatus>

Returns: Promise<GetUserEmailStatus>

Defined in: client/apis/AccountSettingsAPI.ts:276


getUserPrivacy

getUserPrivacy(): Promise<GetUserPrivacy>

Returns: Promise<GetUserPrivacy>

Defined in: client/apis/AccountSettingsAPI.ts:217


getUserPrivacySettingsInfo

getUserPrivacySettingsInfo(): Promise<GetUserPrivacySettingsInfo>

Returns: Promise<GetUserPrivacySettingsInfo>

Defined in: client/apis/AccountSettingsAPI.ts:241


getUserPrivateMessagePrivacy

getUserPrivateMessagePrivacy(): Promise<GetUserPrivateMessagePrivacy>

Returns: Promise<GetUserPrivateMessagePrivacy>

Defined in: client/apis/AccountSettingsAPI.ts:252


getUserTradePrivacy

getUserTradePrivacy(): Promise<GetUserTradePrivacy>

Returns: Promise<GetUserTradePrivacy>

Defined in: client/apis/AccountSettingsAPI.ts:349


getUserTradeQualityFilter

getUserTradeQualityFilter(): Promise<GetUserTradeQualityFilter>

Returns: Promise<GetUserTradeQualityFilter>

Defined in: client/apis/AccountSettingsAPI.ts:373


getWebsiteTheme

getWebsiteTheme(): Promise<GetWebsiteTheme>

Returns: Promise<GetWebsiteTheme>

Defined in: client/apis/AccountSettingsAPI.ts:312


getWebsiteThemes

getWebsiteThemes(): Promise<GetWebsiteThemes>

Returns: Promise<GetWebsiteThemes>

Defined in: client/apis/AccountSettingsAPI.ts:338


request

request(options: BaseAPIRequestOptions): Promise<RESTResponseDataType>

Parameters:

Name Type
options BaseAPIRequestOptions

Returns: Promise<RESTResponseDataType>

Inherited from: default

Defined in: client/apis/BaseAPI.ts:33


sendEmailVerification

sendEmailVerification(): Promise<boolean>

Returns: Promise<boolean>

Defined in: client/apis/AccountSettingsAPI.ts:300


updateAppChatPrivacy

updateAppChatPrivacy(options: UpdateAppChatPrivacyOptions): Promise<boolean>

Parameters:

Name Type
options UpdateAppChatPrivacyOptions

Returns: Promise<boolean>

Defined in: client/apis/AccountSettingsAPI.ts:156


updateContactUpsellSuppression

updateContactUpsellSuppression(options: UpdateContactUpsellSuppressionOptions): Promise<boolean>

Parameters:

Name Type
options UpdateContactUpsellSuppressionOptions

Returns: Promise<boolean>

Defined in: client/apis/AccountSettingsAPI.ts:421


updateGameChatPrivacy

updateGameChatPrivacy(options: UpdateGameChatPrivacyOptions): Promise<boolean>

Parameters:

Name Type
options UpdateGameChatPrivacyOptions

Returns: Promise<boolean>

Defined in: client/apis/AccountSettingsAPI.ts:180


updateInventoryPrivacy

updateInventoryPrivacy(options: UpdateInventoryPrivacyOptions): Promise<UpdateInventoryPrivacy>

Parameters:

Name Type
options UpdateInventoryPrivacyOptions

Returns: Promise<UpdateInventoryPrivacy>

Defined in: client/apis/AccountSettingsAPI.ts:204


updateTwoStepStatus

updateTwoStepStatus(options: UpdateTwoStepStatusOptions): Promise<UpdateTwoStepStatus>

Parameters:

Name Type
options UpdateTwoStepStatusOptions

Returns: Promise<UpdateTwoStepStatus>

Defined in: client/apis/AccountSettingsAPI.ts:397


updateUserEmail

updateUserEmail(options: UpdateUserEmailOptions): Promise<boolean>

Parameters:

Name Type
options UpdateUserEmailOptions

Returns: Promise<boolean>

Defined in: client/apis/AccountSettingsAPI.ts:287


updateUserPrivacy

updateUserPrivacy(options: UpdateUserPrivacyOptions): Promise<UpdateUserPrivacy>

Parameters:

Name Type
options UpdateUserPrivacyOptions

Returns: Promise<UpdateUserPrivacy>

Defined in: client/apis/AccountSettingsAPI.ts:228


updateUserPrivateMessagePrivacy

updateUserPrivateMessagePrivacy(options: UpdateUserPrivateMessagePrivacyOptions): Promise<boolean>

Parameters:

Name Type
options UpdateUserPrivateMessagePrivacyOptions

Returns: Promise<boolean>

Defined in: client/apis/AccountSettingsAPI.ts:263


updateUserPromotionChannels

updateUserPromotionChannels(options: UpdateUserPromotionChannelsOptions): Promise<boolean>

Parameters:

Name Type
options UpdateUserPromotionChannelsOptions

Returns: Promise<boolean>

Defined in: client/apis/AccountSettingsAPI.ts:450


updateUserTradePrivacy

updateUserTradePrivacy(options: UpdateUserTradePrivacyOptions): Promise<UpdateUserTradePrivacy>

Parameters:

Name Type
options UpdateUserTradePrivacyOptions

Returns: Promise<UpdateUserTradePrivacy>

Defined in: client/apis/AccountSettingsAPI.ts:360


updateUserTradeQualityFilter

updateUserTradeQualityFilter(options: UpdateUserTradeQualityFilterOptions): Promise<boolean>

Parameters:

Name Type
options UpdateUserTradeQualityFilterOptions

Returns: Promise<boolean>

Defined in: client/apis/AccountSettingsAPI.ts:384


updateWebsiteTheme

updateWebsiteTheme(options: UpdateWebsiteThemeOptions): Promise<boolean>

Parameters:

Name Type
options UpdateWebsiteThemeOptions

Returns: Promise<boolean>

Defined in: client/apis/AccountSettingsAPI.ts:323