GET | /User/Account/Settings |
---|
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
ToolTips | form | List<ToolTip> | No | List of all viewed ToolTips |
Client | form | ClientSettings | No | Client settings |
Profile | form | ProfileDetailSettings | No | User Profile details |
Messenger | form | MessengerSettings | No | Messenger Settings |
ChatroomSettings | form | ChatroomSettings | No | Chatrooms Settings |
AccountSettings | form | AccountSettings | No | Account Settings |
PushSettings | form | PushSettings | No | Push Settings |
LinkedAccounts | form | LinkedUserAccounts | No | Linked Accounts |
StreamSettings | form | StreamSettings | No | Home Stream settings |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
ViewCount | form | int | No | The number of times that a tooltip has been viewed. |
ToolTipType | form | ToolTipType | No | Tooltip type data. |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
ID | form | int | No | ToolTipType ID |
DisplayLimit | form | short | No | Maximum number of times a user can view a ToolTip |
Name | form | string | No | ToolTip name |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
IsSpotlightFeaturedEnabled | form | bool | No | Determines if the user has the Spotlight popup enabled. |
SafeMode | form | bool | No | Determines if the user has SafeMode enabled. |
FileUploadLimit | form | int | No | The maximum file upload size supported. |
IsImageReplyEnabled | form | bool | No | If true allow reply with Gif or Image in all comments (and comment replies), as well as allow Gifs in Messenger. |
Grants | form | ClientGrants | No | Client features settings |
IsIgnoreConversationEnabled | form | bool | No | If true the ignore confersation feature is active. |
IsGiftingEnabled | form | bool | No | If true the Store Credit / Gifting feature is active. |
IsUserPhotoCommentsEnabled | form | bool | No | If true show the comment button on user photos. |
UserVideoSizeLimit | form | int | No | The maximum user video upload size supported (bytes). |
CommunityVideoSizeLimit | form | int | No | The maximum community video upload size supported (bytes). |
IsVideoMessageEnabled | form | bool | No | If true the Video messaging is active. |
MobileValidationNumber | form | string | No | Mobile number for manual validation. |
UserVideoUploadMaxRetries | form | int | No | The number of times to poll when merging a Video. |
UserVideoUploadPollInterval | form | int | No | The number milliseconds between polls when merging a Video. |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
Prospects | form | ProspectGrants | No | |
Photo | form | PhotoGrants | No | |
Message | form | MessageGrants | No | |
Event | form | EventGrants | No | |
Group | form | GroupGrants | No | |
Profile | form | PofileGrants | No | |
Community | form | CommunityGrants | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
CanViewLikes | form | bool | No | |
CanViewMatches | form | bool | No | |
CanRemoveLike | form | bool | No | |
CanRemoveFav | form | bool | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
UploadRequired | form | bool | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
AUVisaRequired | form | bool | No | |
ShowReplyLimit | form | bool | No | |
CanMakeVideoCalls | form | bool | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
CanViewContacts | form | bool | No | |
CanCreateEvent | form | bool | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
CanManageGroups | form | bool | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
CanViewPhoneNumbers | form | bool | No | |
CanUseAnonymousBrowsing | form | bool | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
ArticleCanComment | form | bool | No | |
EventCanComment | form | bool | No | |
StoryCanComment | form | bool | No | |
ForumCanComment | form | bool | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
Country | form | Country | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
CountryID | form | int | No | |
Name | form | string | No | |
Code | form | string | No | |
Show | form | bool | No | |
MapzenLabel | form | string | No | |
GoogleMapPlacesId | form | string | No | |
Latitude | form | double | No | |
Longitude | form | double | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
PermissionMessageReceive | form | MessageReceivePermission | No | Determines if a user can receive a message. |
PermissionVideoCall | form | MessageReceivePermission | No | Determines if a user can receive a video call. |
ReplyLimitDays | form | int | No | The number of days that a user can reply after the last received message in a conversation, if less than one is returned there is no limit. |
DefaultFolder | form | MessageFolders | No | |
OperationMethod | form | string | No | |
DefaultImageDuration | form | MessageImageDuration | No | Default image shared duration. |
CanReceivePhotos | form | bool | No | |
CanReceiveGifts | form | bool | No | |
IsActive | form | bool? | No | If true the client should display the 'Service Unavailable' popup. |
Theme | form | MessengerTheme | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
DarkMode | form | bool | No | DEPRECATED. Replaced with DarkModeSetting |
DarkModeSetting | form | ToggleWithDefault | No | |
ThemeType | form | MessengerThemeType | No | |
FontSize | form | MessengerFontSize | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
PermissionMessageReceive | form | ChatroomMessageReceivePermission | No | Determine's who the user can receive message from. |
IsSoundEnabled | form | bool | No | Determine's if the user wants the sounds to play. |
IsActive | form | bool | No | If true the client should display the 'Service Unavailable' popup. |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
ProfileViewable | form | bool | No | |
ShowOnline | form | bool | No | |
AnonymousBrowsing | form | bool | No | |
ReceiveEmailMessages | form | bool | No | This parameter is deprecated, use email settings |
AccountStatus | form | AccountStatus | No | AccountStatus indicates the status of a user account |
AccountPaused | form | bool | No | This parameter is deprecated, use AccountStatus |
AccountRequiresAuthentication | form | bool | No | This parameter is deprecated, use AccountStatus |
EmailNotificationSettings | form | EmailNotificationSettings | No | |
NewPasswordRequired | form | bool | No | |
FeatureProfile | form | bool | No | |
PromoteProfile | form | bool | No | |
ProfileBoostExpiry | form | DateTime? | No | |
ProfileViewSettings | form | ProfileViewSettings | No | |
ShareProfileCode | form | string | No | |
ValidationViewSetting | form | ProfileViewSettings | No | |
IntimateInfoViewSettings | form | ProfileViewSettings | No | |
ProfileActivityViewSettings | form | ProfileViewSettings | No | |
AccountDeletedDate | form | DateTime? | No | |
GCLID | form | string | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
MatchReport | form | bool | No | |
DateFinder | form | bool | No | |
Events | form | bool | No | |
Offers | form | bool | No | |
RHPTeamMessages | form | bool | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
IsEnabled | form | bool | No | This parameter is deprecated |
PushToken | form | string | No | |
NotificationSettings | form | PushNotificationSettings | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
Messages | form | MessageReceivePermission | No | |
Views | form | MessageReceivePermission | No | |
Likes | form | MessageReceivePermission | No | |
Favourites | form | MessageReceivePermission | No | |
GroupChat | form | GroupChatPushNotificationPermission | No | |
Matches | form | bool | No | |
RHPTeamMessages | form | bool | No | |
PushTags | form | string | No | |
DateFinderInterest | form | bool | No | |
ForumComment | form | bool | No | |
StoryComment | form | bool | No | |
EventComment | form | bool | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
form | bool | No | ||
Apple | form | bool | No | |
form | bool | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
ActivityFilters | form | UserActivityFilter[] | No |
To override the Content-type in your clients, use the HTTP Accept Header, append the .csv suffix or ?format=csv
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
GET /User/Account/Settings HTTP/1.1 Host: tstsrvs.redhotpie.com.au Accept: text/csv
HTTP/1.1 200 OK Content-Type: text/csv Content-Length: length {"ToolTips":[{"ViewCount":0,"ToolTipType":{"ID":0,"DisplayLimit":0,"Name":"String"}}],"Client":{"IsSpotlightFeaturedEnabled":false,"SafeMode":false,"FileUploadLimit":0,"IsImageReplyEnabled":false,"Grants":{"Prospects":{"CanViewLikes":false,"CanViewMatches":false,"CanRemoveLike":false,"CanRemoveFav":false},"Photo":{"UploadRequired":false},"Message":{"AUVisaRequired":false,"ShowReplyLimit":false,"CanMakeVideoCalls":false},"Event":{"CanViewContacts":false,"CanCreateEvent":false},"Group":{"CanManageGroups":false},"Profile":{"CanViewPhoneNumbers":false,"CanUseAnonymousBrowsing":false},"Community":{"ArticleCanComment":false,"EventCanComment":false,"StoryCanComment":false,"ForumCanComment":false}},"IsIgnoreConversationEnabled":false,"IsGiftingEnabled":false,"IsUserPhotoCommentsEnabled":false,"UserVideoSizeLimit":0,"CommunityVideoSizeLimit":0,"IsVideoMessageEnabled":false,"MobileValidationNumber":"String","UserVideoUploadMaxRetries":0,"UserVideoUploadPollInterval":0},"Profile":{"Country":{"CountryID":0,"Name":"String","Code":"String","Show":false,"MapzenLabel":"String","GoogleMapPlacesId":"String","Latitude":0,"Longitude":0}},"Messenger":{"PermissionMessageReceive":"Anyone","PermissionVideoCall":"Anyone","ReplyLimitDays":0,"DefaultFolder":"All","OperationMethod":"String","DefaultImageDuration":"None","CanReceivePhotos":false,"CanReceiveGifts":false,"IsActive":false,"Theme":{"DarkMode":false,"DarkModeSetting":"Default","ThemeType":"Green","FontSize":"Small"}},"ChatroomSettings":{"PermissionMessageReceive":"Anyone","IsSoundEnabled":false,"IsActive":false},"AccountSettings":{"ProfileViewable":false,"ShowOnline":false,"AnonymousBrowsing":false,"ReceiveEmailMessages":false,"AccountStatus":"Active","AccountPaused":false,"AccountRequiresAuthentication":false,"EmailNotificationSettings":{"MatchReport":false,"DateFinder":false,"Events":false,"Offers":false,"RHPTeamMessages":false},"NewPasswordRequired":false,"FeatureProfile":false,"PromoteProfile":false,"ProfileBoostExpiry":"\/Date(-62135596800000-0000)\/","ProfileViewSettings":"Everyone","ShareProfileCode":"String","ValidationViewSetting":"Everyone","IntimateInfoViewSettings":"Everyone","ProfileActivityViewSettings":"Everyone","AccountDeletedDate":"\/Date(-62135596800000-0000)\/","GCLID":"String"},"PushSettings":{"IsEnabled":false,"PushToken":"String","NotificationSettings":{"Messages":"Anyone","Views":"Anyone","Likes":"Anyone","Favourites":"Anyone","GroupChat":"Anyone","Matches":false,"RHPTeamMessages":false,"PushTags":"String","DateFinderInterest":false,"ForumComment":false,"StoryComment":false,"EventComment":false}},"LinkedAccounts":{"Facebook":false,"Apple":false,"Google":false},"StreamSettings":{"ActivityFilters":["Events"]}}