Update user settings
GraphQL endpoint: /user
Updates the authenticated user's settings: secret storage, the dashboard layout, and the per-field visibility lists that control who can see each profile field. Only the arguments provided are changed.
Query
mutation (
$secretStorage: JSON
$dashboardLayout: JSON
$nameVisibility: [UserVisibilityType!]
$profileImageUrlVisibility: [UserVisibilityType!]
$aboutMeVisibility: [UserVisibilityType!]
$birthdateVisibility: [UserVisibilityType!]
$interestsVisibility: [UserVisibilityType!]
$timezoneVisibility: [UserVisibilityType!]
$metadataVisibility: [UserVisibilityType!]
) {
updateUserSettings (
secretStorage: $secretStorage
dashboardLayout: $dashboardLayout
nameVisibility: $nameVisibility
profileImageUrlVisibility: $profileImageUrlVisibility
aboutMeVisibility: $aboutMeVisibility
birthdateVisibility: $birthdateVisibility
interestsVisibility: $interestsVisibility
timezoneVisibility: $timezoneVisibility
metadataVisibility: $metadataVisibility
) {
id
secretStorage
dashboardLayout
}
}
Variables
Response
Last updated