Skip to content

Module: client/apis/AccountSettingsAPI

Table of contents

Classes

Type aliases

Type aliases

GetAppChatPrivacy

Ƭ GetAppChatPrivacy: object

Type declaration:

Name Type
appChatPrivacy string

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


GetContactUpsell

Ƭ GetContactUpsell: object

Type declaration:

Name Type
upsellScreenType string

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


GetGameChatPrivacy

Ƭ GetGameChatPrivacy: object

Type declaration:

Name Type
gameChatPrivacy string

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


GetInventoryPrivacy

Ƭ GetInventoryPrivacy: object

Type declaration:

Name Type
inventoryPrivacy string

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


GetIsXboxUsernameValid

Ƭ GetIsXboxUsernameValid: object

Type declaration:

Name Type
errorCode? string
errorMessage? string
isValid boolean

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


GetIsXboxUsernameValidOptions

Ƭ GetIsXboxUsernameValidOptions: object

Type declaration:

Name Type
authorization string
signature string
username string

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


GetSettingsGroups

Ƭ GetSettingsGroups: { suffix: string ; title: string ; url: string }[]

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


GetUserEmailStatus

Ƭ GetUserEmailStatus: object

Type declaration:

Name Type
email string
verified boolean

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


GetUserPrivacy

Ƭ GetUserPrivacy: object

Type declaration:

Name Type
phoneDiscovery string

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


GetUserPrivacySettingsInfo

Ƭ GetUserPrivacySettingsInfo: object

Type declaration:

Name Type
isPhoneDiscoveryEnabled boolean

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


GetUserPrivateMessagePrivacy

Ƭ GetUserPrivateMessagePrivacy: object

Type declaration:

Name Type
privateMessagePrivacy string

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


GetUserTradePrivacy

Ƭ GetUserTradePrivacy: object

Type declaration:

Name Type
tradePrivacy string

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


GetUserTradeQualityFilter

Ƭ GetUserTradeQualityFilter: object

Type declaration:

Name Type
tradeValue string

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


GetWebsiteTheme

Ƭ GetWebsiteTheme: object

Type declaration:

Name Type
themeType string

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


GetWebsiteThemes

Ƭ GetWebsiteThemes: object

Type declaration:

Name Type
data string[]

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


SendEmailVerification

Ƭ SendEmailVerification: boolean

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


UpdateAppChatPrivacy

Ƭ UpdateAppChatPrivacy: boolean

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


UpdateAppChatPrivacyOptions

Ƭ UpdateAppChatPrivacyOptions: object

Type declaration:

Name Type
appChatPrivacy string

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


UpdateContactUpsellSuppression

Ƭ UpdateContactUpsellSuppression: boolean

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


UpdateContactUpsellSuppressionOptions

Ƭ UpdateContactUpsellSuppressionOptions: object

Type declaration:

Name Type
suppress boolean

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


UpdateGameChatPrivacy

Ƭ UpdateGameChatPrivacy: boolean

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


UpdateGameChatPrivacyOptions

Ƭ UpdateGameChatPrivacyOptions: object

Type declaration:

Name Type
gameChatPrivacy string

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


UpdateInventoryPrivacy

Ƭ UpdateInventoryPrivacy: object

Type declaration:

Name Type
inventoryPrivacy string
privacySettingResponse string
tradePrivacy string

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


UpdateInventoryPrivacyOptions

Ƭ UpdateInventoryPrivacyOptions: object

Type declaration:

Name Type
inventoryPrivacy string

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


UpdateTwoStepStatus

Ƭ UpdateTwoStepStatus: object

Type declaration:

Name Type
enabled boolean
password string

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


UpdateTwoStepStatusOptions

Ƭ UpdateTwoStepStatusOptions: object

Type declaration:

Name Type
enabled boolean
password string

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


UpdateUserEmail

Ƭ UpdateUserEmail: boolean

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


UpdateUserEmailOptions

Ƭ UpdateUserEmailOptions: object

Type declaration:

Name Type
emailAddress string
password string

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


UpdateUserPrivacy

Ƭ UpdateUserPrivacy: object

Type declaration:

Name Type
phoneDiscovery string

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


UpdateUserPrivacyOptions

Ƭ UpdateUserPrivacyOptions: object

Type declaration:

Name Type
phoneDiscovery string

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


UpdateUserPrivateMessagePrivacy

Ƭ UpdateUserPrivateMessagePrivacy: boolean

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


UpdateUserPrivateMessagePrivacyOptions

Ƭ UpdateUserPrivateMessagePrivacyOptions: object

Type declaration:

Name Type
privateMessagePrivacy string

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


UpdateUserPromotionChannels

Ƭ UpdateUserPromotionChannels: boolean

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


UpdateUserPromotionChannelsOptions

Ƭ UpdateUserPromotionChannelsOptions: UpdateUserPromotionChannelsOptions

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


UpdateUserTradePrivacy

Ƭ UpdateUserTradePrivacy: object

Type declaration:

Name Type
inventoryPrivacy string
privacySettingResponse string
tradePrivacy string

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


UpdateUserTradePrivacyOptions

Ƭ UpdateUserTradePrivacyOptions: object

Type declaration:

Name Type
tradePrivacy string

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


UpdateUserTradeQualityFilter

Ƭ UpdateUserTradeQualityFilter: boolean

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


UpdateUserTradeQualityFilterOptions

Ƭ UpdateUserTradeQualityFilterOptions: object

Type declaration:

Name Type
tradeValue string

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


UpdateWebsiteTheme

Ƭ UpdateWebsiteTheme: boolean

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


UpdateWebsiteThemeOptions

Ƭ UpdateWebsiteThemeOptions: object

Type declaration:

Name Type
themeType string

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