SettingsInput
SettingsInput is the partial type of the Settings type for performing mutations.
input SettingsInput {
  live: LiveConfigurationInput
  moderation: MODERATION_MODE
  premoderateAllCommentsSites: [ID!]
  communityGuidelines: SettingsCommunityGuidelinesInput
  premodLinksEnable: Boolean
  customCSSURL: String
  customFontsCSSURL: String
  disableDefaultFonts: Boolean
  disableCommenting: SettingsDisableCommentingInput
  editCommentWindowLength: Int
  organization: SettingsOrganizationInput
  closeCommenting: SettingsCloseCommentingInput
  wordList: SettingsWordListInput
  email: SettingsEmailConfigurationInput
  auth: SettingsAuthInput
  integrations: SettingsExternalIntegrationsInput
  recentCommentHistory: RecentCommentHistoryConfigurationInput
  charCount: SettingsCharCountInput
  stories: StoryConfigurationInput
  reaction: ReactionConfigurationInput
  featuredBy: Boolean
  topCommenter: TopCommenterConfigurationInput
  newCommenter: NewCommenterConfigurationInput
  badges: BadgeConfigurationInput
  staff: BadgeConfigurationInput
  accountFeatures: CommenterAccountFeaturesInput
  slack: SlackConfigurationInput
  locale: Locale
  newCommenters: NewCommentersConfigurationInput
  premoderateSuspectWords: Boolean
  rte: RTEConfigurationInput
  media: MediaConfigurationInput
  memberBios: Boolean
  amp: Boolean
  flattenReplies: Boolean
  forReviewQueue: Boolean
  externalProfileURL: String
  embeddedComments: EmbeddedCommentsConfigurationInput
  flairBadges: FlairBadgeConfigurationInput
  dsa: DSAConfigurationInput
  premoderateEmailAddress: PremoderateEmailAddressConfigurationInput
  protectedEmailDomains: [String!]
  disposableEmailDomains: DisposableEmailDomainsConfigurationInput
  inPageNotifications: InPageNotificationsConfigurationInput
  showUnmoderatedCounts: Boolean
}
Fields
SettingsInput.live ● LiveConfigurationInput input
live provides configuration options related to live updates for stories on this site.
SettingsInput.moderation ● MODERATION_MODE enum
moderation is the moderation mode for all Stories on the site.
SettingsInput.premoderateAllCommentsSites ● [ID!] list scalar
premoderateAllCommentsSites are the sites that should have all comments premoderated when moderation mode is SPECIFIC_SITES_PRE
SettingsInput.communityGuidelines ● SettingsCommunityGuidelinesInput input
communityGuidelines will be shown in the comments stream.
SettingsInput.premodLinksEnable ● Boolean scalar
premodLinksEnable will put all comments that contain links into premod.
SettingsInput.customCSSURL ● String scalar
customCSSURL is the URL of the custom CSS used to display on the frontend.
SettingsInput.customFontsCSSURL ● String scalar
customFontsCSSURL is the URL of the custom CSS with @font-face definitions used to display on the frontend.
SettingsInput.disableDefaultFonts ● Boolean scalar
disableDefaultFonts will turn off font-face loading of Coral's default fonts.
SettingsInput.disableCommenting ● SettingsDisableCommentingInput input
disableCommenting will disable commenting site-wide.
SettingsInput.editCommentWindowLength ● Int scalar
editCommentWindowLength is the length of time (in seconds) after a comment is posted that it can still be edited by the author.
SettingsInput.organization ● SettingsOrganizationInput input
organization stores information about the organization behind this specific instance of Coral.
SettingsInput.closeCommenting ● SettingsCloseCommentingInput input
closeCommenting contains settings related to the automatic closing of commenting on Stories.
SettingsInput.wordList ● SettingsWordListInput input
wordList will return a given list of words.
SettingsInput.email ● SettingsEmailConfigurationInput input
email is the set of credentials and settings associated with the organization.
SettingsInput.auth ● SettingsAuthInput input
auth contains all the settings related to authentication and authorization.
SettingsInput.integrations ● SettingsExternalIntegrationsInput input
integrations contains all the external integrations that can be enabled.
SettingsInput.recentCommentHistory ● RecentCommentHistoryConfigurationInput input
recentCommentHistory is the set of settings related to how automatic pre-moderation is controlled.
SettingsInput.charCount ● SettingsCharCountInput input
charCount stores the character count moderation settings.
SettingsInput.stories ● StoryConfigurationInput input
stories stores the configuration around stories.
SettingsInput.reaction ● ReactionConfigurationInput input
reaction specifies the configuration for reactions.
SettingsInput.featuredBy ● Boolean scalar
featuredBy specifies whether or not the "Featured by" featured is enabled
SettingsInput.topCommenter ● TopCommenterConfigurationInput input
topCommenter specifies whether or not the feature is enabled to show that commenters with comments featured within the last 10 days are top commenters
SettingsInput.newCommenter ● NewCommenterConfigurationInput input
newCommenter specifies whether or not the feature is enabled to show that commenters are new and have joined within the last seven days.
SettingsInput.badges ● BadgeConfigurationInput input
badges specifies the configuration for user badges assigned to users with any role above COMMENTER.
SettingsInput.staff ● BadgeConfigurationInput input
DEPRECATED: staff specifies the configuration for user badges assigned to users with any role above COMMENTER.
SettingsInput.accountFeatures ● CommenterAccountFeaturesInput input
accountFeatures specifies the configuration for accounts.
SettingsInput.slack ● SlackConfigurationInput input
slack specifies the configuration for Slack integration.
SettingsInput.locale ● Locale scalar
locale specifies the locale for this Tenant.
SettingsInput.newCommenters ● NewCommentersConfigurationInput input
newCommenters is the configuration for how new commenters comments are treated.
SettingsInput.premoderateSuspectWords ● Boolean scalar
premoderateSuspectWords when enabled will cause any comments that contain suspect words to be sent to pre-moderation to be reviewed by a moderator prior to being presented in stream.
SettingsInput.rte ● RTEConfigurationInput input
rte is the configuration of the Rich-Text-Editor.
SettingsInput.media ● MediaConfigurationInput input
media is the configuration media content attached to Comment's.
SettingsInput.memberBios ● Boolean scalar
memberBios is whether members can define a bio for their account.
SettingsInput.amp ● Boolean scalar
amp is whether Accelerated Mobile Pages Support is activated.
SettingsInput.flattenReplies ● Boolean scalar
flattenReplies is whether or not to flatten replies
SettingsInput.forReviewQueue ● Boolean scalar
forReviewQueue is whether or not to show the For Review queue in the Moderate tab of the admin. This queue allows moderators to review every flag that has been put on a comment by a user. This feature shall help complying with European Law (European Directive 2000/31/CE).
SettingsInput.externalProfileURL ● String scalar
externalProfileURL is a string template for a link to a user's external profile.
SettingsInput.embeddedComments ● EmbeddedCommentsConfigurationInput input
embeddedComments includes the configuration for embedded comments.
SettingsInput.flairBadges ● FlairBadgeConfigurationInput input
flairBadges specifies the configuration for flair badges, including whether they are enabled and any configured image urls
SettingsInput.dsa ● DSAConfigurationInput input
dsa specifies the configuration for DSA European Union moderation and reporting features.
SettingsInput.premoderateEmailAddress ● PremoderateEmailAddressConfigurationInput input
premoderateEmailAddress is the configuration for finding specific email addresses at sign up and premoderating them according to various rules.
SettingsInput.protectedEmailDomains ● [String!] list scalar
protectedEmailDomains is the configuration for email domains that are protected from email domain moderation rules such as all accounts banned
SettingsInput.disposableEmailDomains ● DisposableEmailDomainsConfigurationInput input
disposableEmailDomains is the configuration for whether or not new users registering with a disposable email address should be pre-moderated.
SettingsInput.inPageNotifications ● InPageNotificationsConfigurationInput input
inPageNotifications specifies the configuration for in-page notifications
SettingsInput.showUnmoderatedCounts ● Boolean scalar
showUnmoderatedCounts is whether or not to show the unmoderated counts in the moderation queue.
Member Of
UpdateSettingsInput  input