Class: default
client/apis/AccountSettingsAPI.default
Hierarchy
↳ default
Table of contents
Constructors
Properties
Methods
- getAppChatPrivacy
- getContactUpsell
- getGameChatPrivacy
- getInventoryPrivacy
- getIsXboxUsernameValid
- getSettingsGroups
- getUserEmailStatus
- getUserPrivacy
- getUserPrivacySettingsInfo
- getUserPrivateMessagePrivacy
- getUserTradePrivacy
- getUserTradeQualityFilter
- getWebsiteTheme
- getWebsiteThemes
- request
- sendEmailVerification
- updateAppChatPrivacy
- updateContactUpsellSuppression
- updateGameChatPrivacy
- updateInventoryPrivacy
- updateTwoStepStatus
- updateUserEmail
- updateUserPrivacy
- updateUserPrivateMessagePrivacy
- updateUserPromotionChannels
- updateUserTradePrivacy
- updateUserTradeQualityFilter
- updateWebsiteTheme
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