Changes server-wide logging options. Include only the fields you want to change.
format_type needs Quark Pro or Pro Lite and is rejected without it. ignore_bot_targets and ignore_bot_executors are saved on any plan but only take effect on Quark Pro or Pro Lite. On the free plan, actions by or to bots are not logged. log_name, log_avatar and log_profile_overrides need Quark Pro or Pro Lite and are rejected with 403 without it. Any of the three can be sent alone: the others keep what is stored. A name Discord would refuse is rejected with 400 and the reason, naming the channel for an entry in log_profile_overrides. Nothing is changed when a request is rejected.
Turn Active Ignore on or off for every log type. While it is on, each log is held for about three seconds before it is sent. See the Active Ignore endpoints.
How long a modlog's reason can be edited, in whole seconds after the modlog was posted. null for always editable, 0 for never editable. The dashboard offers 3600, 86400, 604800 and 2592000. The largest value accepted is 31536000 (one year).
The name logs are posted under. null or empty for Quark's name. Up to 80 characters, without "discord" or "clyde", not "everyone" or "here", and without @, #, :, ``` or invisible characters. Needs Quark Pro or Pro Lite.
The avatar: "quark" for Quark's, "icon" for the server's icon, "emoji:" for one of the server's custom emojis, "role:" for a role's icon, or "preset:" for one of Quark's pictures (quark-purple, quark-blue, quark-green, quark-orange, quark-red, quark-grey, shield, gavel, eye, bell, scroll, message, members, voice). 0 and 1 are read as "quark" and "icon". An emoji or role that is gone when a log is sent gives Quark's picture. Needs Quark Pro or Pro Lite.
Each log channel's own name and avatar, keyed by channel ID, over log_name and log_avatar. Replaces every log channel's current setting. A field that is null follows the server's setting. Up to 150 channels. Needs Quark Pro or Pro Lite.
{"docsConfig":{"$schema":"https://mintlify.com/docs.json","theme":"mint","name":"Quark","colors":{"primary":"#c336c3","light":"#9b2b9b","dark":"#ce4dce"},"favicon":"https://mintcdn.com/quarkbot/AdhntQPLzKGv4V5-/images/quark.png?fit=max\u0026auto=format\u0026n=AdhntQPLzKGv4V5-\u0026q=85\u0026s=d287ff254d815843fb2b9f7b83bf631b","logo":{"light":"https://mintcdn.com/quarkbot/AdhntQPLzKGv4V5-/logo/light.png?fit=max\u0026auto=format\u0026n=AdhntQPLzKGv4V5-\u0026q=85\u0026s=d9bd5d35de851994e30d3444cd8a186d","dark":"https://mintcdn.com/quarkbot/AdhntQPLzKGv4V5-/logo/dark.png?fit=max\u0026auto=format\u0026n=AdhntQPLzKGv4V5-\u0026q=85\u0026s=6d63852e769cf8fccf828d95c1096d5d"},"api":{"mdx":{"server":"https://quark.bot/api","auth":{"method":"bearer","name":null}}},"navbar":{"links":[{"label":"Support","href":"https://quark.bot/support"}],"primary":{"type":"button","label":"Dashboard","href":"https://quark.bot/dashboard"}},"footer":{"socials":{"discord":"https://quark.bot/support","github":"https://github.com/quark-bot-discord"}},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Website","href":"https://quark.bot","icon":"book-open-cover"},{"anchor":"Support","href":"https://quark.bot/support","icon":"discord"},{"anchor":"Status","href":"https://status.quark.bot","icon":"signal"},{"anchor":"Changelog","href":"https://quark.bot/changelog","icon":"clock-rotate-left"},{"anchor":"GitHub","href":"https://quark.bot/github","icon":"github"},{"anchor":"Invite","href":"https://quark.bot/api/invite?source=docs","icon":"plus"},{"anchor":"Pricing","href":"https://quark.bot/pricing","icon":"ranking-star"},{"anchor":"Edit Docs","href":"https://github.com/quark-bot-discord/docs","icon":"pencil"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"quarkbot","hasAudioNarration":false,"actualSubdomain":"quarkbot","customDomains":["docs.quark.bot"],"gitSource":{"type":"github","owner":"quark-bot-discord","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"feedback":{"thumbs":true,"edits":true},"entitlements":{},"buildId":"6addf66bab7ad0ef398a4da8","clientVersion":"0.0.4111","searchFilterCounts":[{"language":"default","tag":"API Reference","count":35},{"language":"default","tag":"Documentation","count":34},{"language":"default","tag":"Logs","count":12},{"language":"default","tag":"Get Started","count":6},{"language":"default","tag":"Dashboard","count":5},{"language":"default","tag":"Commands","count":4},{"language":"default","tag":"Subscriptions","count":4},{"language":"default","tag":"Configuration","count":4},{"language":"default","tag":"Logging settings","count":4},{"language":"default","tag":"Tags","count":4}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/logging-settings/update-logging-options","slug":"/api-reference/logging-settings/update-logging-options","pageMetadata":{"title":"Update logging options","description":"Changes server-wide logging options. Include only the fields you want to change.\n\n`format_type` needs Quark Pro or Pro Lite and is rejected without it. `ignore_bot_targets` and `ignore_bot_executors` are saved on any plan but only take effect on Quark Pro or Pro Lite. On the free plan, actions by or to bots are not logged. `log_name`, `log_avatar` and `log_profile_overrides` need Quark Pro or Pro Lite and are rejected with 403 without it. Any of the three can be sent alone: the others keep what is stored. A name Discord would refuse is rejected with 400 and the reason, naming the channel for an entry in `log_profile_overrides`. Nothing is changed when a request is rejected.","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /servers/{guild_id}/config/logging/settings","href":"/api-reference/logging-settings/update-logging-options","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsx(_components.p, {\n children: \"Changes server-wide logging options. Include only the fields you want to change.\"\n }), \"\\n\", _jsxs(_components.p, {\n children: [_jsx(_components.code, {\n children: \"format_type\"\n }), \" needs Quark Pro or Pro Lite and is rejected without it. \", _jsx(_components.code, {\n children: \"ignore_bot_targets\"\n }), \" and \", _jsx(_components.code, {\n children: \"ignore_bot_executors\"\n }), \" are saved on any plan but only take effect on Quark Pro or Pro Lite. On the free plan, actions by or to bots are not logged. \", _jsx(_components.code, {\n children: \"log_name\"\n }), \", \", _jsx(_components.code, {\n children: \"log_avatar\"\n }), \" and \", _jsx(_components.code, {\n children: \"log_profile_overrides\"\n }), \" need Quark Pro or Pro Lite and are rejected with 403 without it. Any of the three can be sent alone: the others keep what is stored. A name Discord would refuse is rejected with 400 and the reason, naming the channel for an entry in \", _jsx(_components.code, {\n children: \"log_profile_overrides\"\n }), \". Nothing is changed when a request is rejected.\"]\n })]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Update logging options","description":"Changes server-wide logging options. Include only the fields you want to change.\n\n`format_type` needs Quark Pro or Pro Lite and is rejected without it. `ignore_bot_targets` and `ignore_bot_executors` are saved on any plan but only take effect on Quark Pro or Pro Lite. On the free plan, actions by or to bots are not logged. `log_name`, `log_avatar` and `log_profile_overrides` need Quark Pro or Pro Lite and are rejected with 403 without it. Any of the three can be sent alone: the others keep what is stored. A name Discord would refuse is rejected with 400 and the reason, naming the channel for an entry in `log_profile_overrides`. Nothing is changed when a request is rejected.","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /servers/{guild_id}/config/logging/settings","href":"/api-reference/logging-settings/update-logging-options","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"summary":"Update logging options","operationId":"updateLogOptions","tags":["Logging settings"],"description":"Changes server-wide logging options. Include only the fields you want to change.\n\n`format_type` needs Quark Pro or Pro Lite and is rejected without it. `ignore_bot_targets` and `ignore_bot_executors` are saved on any plan but only take effect on Quark Pro or Pro Lite. On the free plan, actions by or to bots are not logged. `log_name`, `log_avatar` and `log_profile_overrides` need Quark Pro or Pro Lite and are rejected with 403 without it. Any of the three can be sent alone: the others keep what is stored. A name Discord would refuse is rejected with 400 and the reason, naming the channel for an entry in `log_profile_overrides`. Nothing is changed when a request is rejected.","parameters":["9323c05b-c451-44ee-bad6-a58194c35f73","6d36d0bf-9330-4d41-a587-1d8add1b95cb"],"responses":{"202":"f7e44159-7c2b-4002-b828-ca750dfc15a2","400":"9e5bb90c-bfcd-4f37-9c0c-87aafa063394","401":"f1ad5b59-b34b-4144-a992-4f3b0b0ee5e0","403":"a24e5d7a-f1a3-4fbb-a653-aeb37b0c57d3","404":"8926f556-1cc1-41a1-a100-6197d111691c","429":"13ea6d09-67c2-47cf-bcc6-abeb6666c73d"},"requestBody":"55441b37-cd2a-4609-8da5-08d6c8b3972a","method":"patch","type":"path","servers":["3749b9ad-2070-45e9-94c2-7aacbe9beeb7"],"security":["ad4f3d24-9b6e-4992-93e1-e86adaf3859f"],"path":"/servers/{guild_id}/config/logging/settings","baseUrlOptions":["https://quark.bot/api"],"title":"Update logging options","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"9323c05b-c451-44ee-bad6-a58194c35f73":{"name":"guild_id","in":"path","required":true,"schema":{"type":"string","pattern":"^\\d{17,20}$","example":"301655085954367490","isRequired":true,"description":"The server's ID. Must be the server the token was created for.","uniqueKey":"","typeLabel":"string"},"description":"The server's ID. Must be the server the token was created for."},"6d36d0bf-9330-4d41-a587-1d8add1b95cb":{"name":"bot","in":"query","required":false,"schema":{"type":"string","enum":["pro"],"isRequired":false,"description":"Set to `pro` to act on the Quark Pro bot's configuration. Leave out for the main Quark bot.","uniqueKey":"","typeLabel":"enum\u003cstring>"},"description":"Set to `pro` to act on the Quark Pro bot's configuration. Leave out for the main Quark bot."}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"spoilers":{"type":"boolean","description":"Mark re-posted files as spoilers.","uniqueKey":"spoilers","typeLabel":"boolean"},"pluralkit_integration":{"type":"boolean","description":"Turn PluralKit compatibility on or off.","uniqueKey":"pluralkit_integration","typeLabel":"boolean"},"pro_promotions":{"type":"boolean","description":"Allow a note in logs when part of a log needs Quark Pro.","uniqueKey":"pro_promotions","typeLabel":"boolean"},"ignore_bot_targets":{"type":"boolean","description":"Do not log actions done to bots.","uniqueKey":"ignore_bot_targets","typeLabel":"boolean"},"ignore_bot_executors":{"type":"boolean","description":"Do not log actions done by bots.","uniqueKey":"ignore_bot_executors","typeLabel":"boolean"},"format_type":{"type":"integer","enum":[0,1,2,3],"description":"0 is Standard, 1 is Compact, 2 is Standard (no embed), 3 is Compact (no embed). Needs Quark Pro or Pro Lite.","uniqueKey":"format_type","typeLabel":"enum\u003cinteger>"},"buttons":{"type":"array","items":{"type":"integer","enum":[0,1,2],"uniqueKey":"buttons.items.[INDEX]","typeLabel":"enum\u003cinteger>"},"description":"The standard buttons to show on logs. Replaces the current set. 0 is User ID, 1 is Support Server, 2 is Customise.","uniqueKey":"buttons","typeLabel":"enum\u003cinteger>[]"},"active_ignore":{"type":"boolean","description":"Turn Active Ignore on or off for every log type. While it is on, each log is held for about three seconds before it is sent. See the Active Ignore endpoints.","uniqueKey":"active_ignore","typeLabel":"boolean"},"modlog_lock_after":{"oneOf":[{"type":"integer","minimum":0,"maximum":31536000,"description":"How long a modlog's reason can be edited, in whole seconds after the modlog was posted. null for always editable, 0 for never editable. The dashboard offers 3600, 86400, 604800 and 2592000. The largest value accepted is 31536000 (one year).","uniqueKey":"modlog_lock_after.oneOf.0","typeLabel":"integer"},{"type":"null","minimum":0,"maximum":31536000,"description":"How long a modlog's reason can be edited, in whole seconds after the modlog was posted. null for always editable, 0 for never editable. The dashboard offers 3600, 86400, 604800 and 2592000. The largest value accepted is 31536000 (one year).","uniqueKey":"modlog_lock_after.oneOf.1","typeLabel":"null"}],"uniqueKey":"modlog_lock_after","typeLabel":"integer | null"},"log_name":{"oneOf":[{"type":"string","maxLength":80,"description":"The name logs are posted under. null or empty for Quark's name. Up to 80 characters, without \"discord\" or \"clyde\", not \"everyone\" or \"here\", and without @, #, :, ``` or invisible characters. Needs Quark Pro or Pro Lite.","uniqueKey":"log_name.oneOf.0","typeLabel":"string"},{"type":"null","maxLength":80,"description":"The name logs are posted under. null or empty for Quark's name. Up to 80 characters, without \"discord\" or \"clyde\", not \"everyone\" or \"here\", and without @, #, :, ``` or invisible characters. Needs Quark Pro or Pro Lite.","uniqueKey":"log_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"log_name","typeLabel":"string | null"},"log_avatar":{"oneOf":[{"type":"string","description":"The avatar: \"quark\" for Quark's, \"icon\" for the server's icon, \"emoji:\u003cid>\" for one of the server's custom emojis, \"role:\u003cid>\" for a role's icon, or \"preset:\u003cname>\" for one of Quark's pictures (quark-purple, quark-blue, quark-green, quark-orange, quark-red, quark-grey, shield, gavel, eye, bell, scroll, message, members, voice). 0 and 1 are read as \"quark\" and \"icon\". An emoji or role that is gone when a log is sent gives Quark's picture. Needs Quark Pro or Pro Lite.","pattern":"^(quark|icon|emoji:\\d{17,20}|role:\\d{17,20}|preset:[a-z0-9-]{1,24})$","uniqueKey":"log_avatar.oneOf.0","typeLabel":"string"},{"type":"integer","description":"The avatar: \"quark\" for Quark's, \"icon\" for the server's icon, \"emoji:\u003cid>\" for one of the server's custom emojis, \"role:\u003cid>\" for a role's icon, or \"preset:\u003cname>\" for one of Quark's pictures (quark-purple, quark-blue, quark-green, quark-orange, quark-red, quark-grey, shield, gavel, eye, bell, scroll, message, members, voice). 0 and 1 are read as \"quark\" and \"icon\". An emoji or role that is gone when a log is sent gives Quark's picture. Needs Quark Pro or Pro Lite.","enum":[0,1],"uniqueKey":"log_avatar.oneOf.1","typeLabel":"enum\u003cinteger>"}],"uniqueKey":"log_avatar","typeLabel":"string | enum\u003cinteger>"},"log_profile_overrides":{"oneOf":[{"type":"object","description":"Each log channel's own name and avatar, keyed by channel ID, over log_name and log_avatar. Replaces every log channel's current setting. A field that is null follows the server's setting. Up to 150 channels. Needs Quark Pro or Pro Lite.","additionalProperties":{"type":"object","properties":{"name":{"oneOf":[{"type":"string","maxLength":80,"description":"The same rules as log_name.","uniqueKey":"log_profile_overrides.oneOf.0.additionalProperties.name.oneOf.0","typeLabel":"string"},{"type":"null","maxLength":80,"description":"The same rules as log_name.","uniqueKey":"log_profile_overrides.oneOf.0.additionalProperties.name.oneOf.1","typeLabel":"null"}],"uniqueKey":"log_profile_overrides.oneOf.0.additionalProperties.name","typeLabel":"string | null"},"avatar":{"oneOf":[{"type":"string","description":"The same values as log_avatar.","uniqueKey":"log_profile_overrides.oneOf.0.additionalProperties.avatar.oneOf.0","typeLabel":"string"},{"type":"integer","description":"The same values as log_avatar.","enum":[0,1],"uniqueKey":"log_profile_overrides.oneOf.0.additionalProperties.avatar.oneOf.1","typeLabel":"enum\u003cinteger>"},{"type":"null","description":"The same values as log_avatar.","uniqueKey":"log_profile_overrides.oneOf.0.additionalProperties.avatar.oneOf.2","typeLabel":"null"}],"uniqueKey":"log_profile_overrides.oneOf.0.additionalProperties.avatar","typeLabel":"string | enum\u003cinteger> | null"}},"uniqueKey":"log_profile_overrides.oneOf.0.additionalProperties","typeLabel":"object"},"uniqueKey":"log_profile_overrides.oneOf.0","typeLabel":"object"},{"type":"null","description":"Each log channel's own name and avatar, keyed by channel ID, over log_name and log_avatar. Replaces every log channel's current setting. A field that is null follows the server's setting. Up to 150 channels. Needs Quark Pro or Pro Lite.","additionalProperties":{"type":"object","properties":{"name":{"oneOf":[{"type":"string","maxLength":80,"description":"The same rules as log_name.","uniqueKey":"log_profile_overrides.oneOf.1.additionalProperties.name.oneOf.0","typeLabel":"string"},{"type":"null","maxLength":80,"description":"The same rules as log_name.","uniqueKey":"log_profile_overrides.oneOf.1.additionalProperties.name.oneOf.1","typeLabel":"null"}],"uniqueKey":"log_profile_overrides.oneOf.1.additionalProperties.name","typeLabel":"string | null"},"avatar":{"oneOf":[{"type":"string","description":"The same values as log_avatar.","uniqueKey":"log_profile_overrides.oneOf.1.additionalProperties.avatar.oneOf.0","typeLabel":"string"},{"type":"integer","description":"The same values as log_avatar.","enum":[0,1],"uniqueKey":"log_profile_overrides.oneOf.1.additionalProperties.avatar.oneOf.1","typeLabel":"enum\u003cinteger>"},{"type":"null","description":"The same values as log_avatar.","uniqueKey":"log_profile_overrides.oneOf.1.additionalProperties.avatar.oneOf.2","typeLabel":"null"}],"uniqueKey":"log_profile_overrides.oneOf.1.additionalProperties.avatar","typeLabel":"string | enum\u003cinteger> | null"}},"uniqueKey":"log_profile_overrides.oneOf.1.additionalProperties","typeLabel":"object"},"uniqueKey":"log_profile_overrides.oneOf.1","typeLabel":"null"}],"uniqueKey":"log_profile_overrides","typeLabel":"object | null"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"spoilers":true,"pluralkit_integration":true,"pro_promotions":true,"ignore_bot_targets":true,"ignore_bot_executors":true,"buttons":[],"active_ignore":true,"modlog_lock_after":15768000,"log_name":"\u003cstring>","log_avatar":"\u003cstring>","log_profile_overrides":{}}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"f7e44159-7c2b-4002-b828-ca750dfc15a2":{"description":"Accepted.","content":{"application/json":{"schema":{"type":"object","description":"An empty object.","example":{},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{}}},"exampleType":"generated"}},"exampleType":"generated"},"9e5bb90c-bfcd-4f37-9c0c-87aafa063394":{"description":"`modlog_lock_after` is not null or a whole number of seconds from 0 to 31536000. Nothing in the request is applied.","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"f1ad5b59-b34b-4144-a992-4f3b0b0ee5e0":{"description":"No token was sent, or the token is not valid: malformed, expired or revoked. A token sent with a scheme other than `Bearer` is refused too.","content":{"application/json":{"schema":{"type":"object","description":"An empty object.","example":{},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{}}},"exampleType":"generated"}},"exampleType":"generated"},"a24e5d7a-f1a3-4fbb-a653-aeb37b0c57d3":{"description":"The token cannot do this, or `format_type` was sent for a server without Quark Pro or Pro Lite. Other fields in the same request have already been applied when this is returned.","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"8926f556-1cc1-41a1-a100-6197d111691c":{"description":"No options are stored for this server.","content":{"application/json":{"schema":{"type":"object","description":"An empty object.","example":{},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{}}},"exampleType":"generated"}},"exampleType":"generated"},"13ea6d09-67c2-47cf-bcc6-abeb6666c73d":{"description":"Too many requests. Wait for the number of seconds in `Retry-After`.","headers":{"Retry-After":{"schema":{"type":"integer"},"description":"Seconds to wait."},"X-RateLimit-Limit":{"schema":{"type":"integer"}},"X-RateLimit-Remaining":{"schema":{"type":"integer"}}},"content":{"application/json":{"schema":{"type":"object","description":"An empty object.","example":{},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"ad4f3d24-9b6e-4992-93e1-e86adaf3859f":{"bearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"JWT","scopes":[],"schemeName":"bearerAuth"}}},"servers":{"3749b9ad-2070-45e9-94c2-7aacbe9beeb7":{"url":"https://quark.bot/api"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"JWT","scopes":[],"schemeName":"bearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Bearer authentication header of the form `Bearer \u003ctoken>`, where `\u003ctoken>` is your auth token.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"api-reference/openapi.json"},"subdomain":"quarkbot","siteName":"Quark","title":"Update logging options - Quark","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-15T21:33:31.522Z","originalFileLocation":"api-reference/logging-settings/update-logging-options.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Changes server-wide logging options. Include only the fields you want to change. format_type needs Quark Pro or Pro Lite and is rejected without it. ignore_bot_targets and ignore_bot_executors are saved on any plan but only take effect on Quark Pro or Pro Lite. On the free plan, actions by or to bots are not logged. log_name, log_avatar and log_profile_overrides need Quark Pro or Pro Lite and are rejected with 403 without it. Any of the three can be sent alone: the others keep what is stored. A name Discord would refuse is rejected with 400 and the reason, naming the channel for an entry in log_profile_overrides. Nothing is changed when a request is rejected.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Quark\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/quarkbot/T68dfF3ygIpgvIjK/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/quarkbot/T68dfF3ygIpgvIjK/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/quarkbot/T68dfF3ygIpgvIjK/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/quarkbot/T68dfF3ygIpgvIjK/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/quarkbot/T68dfF3ygIpgvIjK/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/quarkbot/T68dfF3ygIpgvIjK/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/quarkbot/T68dfF3ygIpgvIjK/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/quarkbot/T68dfF3ygIpgvIjK/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/quarkbot/T68dfF3ygIpgvIjK/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Update logging options - Quark\">\u003cmeta data-mint-head property=\"og:description\" content=\"Changes server-wide logging options. Include only the fields you want to change. format_type needs Quark Pro or Pro Lite and is rejected without it. ignore_bot_targets and ignore_bot_executors are saved on any plan but only take effect on Quark Pro or Pro Lite. On the free plan, actions by or to bots are not logged. log_name, log_avatar and log_profile_overrides need Quark Pro or Pro Lite and are rejected with 403 without it. Any of the three can be sent alone: the others keep what is stored. A name Discord would refuse is rejected with 400 and the reason, naming the channel for an entry in log_profile_overrides. Nothing is changed when a request is rejected.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Quark\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.quark.bot/api-reference/logging-settings/update-logging-options\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://quarkbot.mintlify.site/_mintlify/api/og/v2?division=Logging+settings\u0026amp;title=Update+logging+options\u0026amp;description=Changes+server-wide+logging+options.+Include+only+the+fields+you+want+to+change.%0A%0A%60format_type%60+needs+Quark+Pro+or+Pro+Lite+and+is+rejected+without+it.+%60ignore_\u0026amp;theme=7eeda6fa2724c431e28b4a75\u0026amp;signature=e6a626315e16fa39e26791e1158f736544a395d09fd447088ba3bb661f46f12d\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Update logging options - Quark\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Changes server-wide logging options. Include only the fields you want to change. format_type needs Quark Pro or Pro Lite and is rejected without it. ignore_bot_targets and ignore_bot_executors are saved on any plan but only take effect on Quark Pro or Pro Lite. On the free plan, actions by or to bots are not logged. log_name, log_avatar and log_profile_overrides need Quark Pro or Pro Lite and are rejected with 403 without it. Any of the three can be sent alone: the others keep what is stored. A name Discord would refuse is rejected with 400 and the reason, naming the channel for an entry in log_profile_overrides. Nothing is changed when a request is rejected.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://quarkbot.mintlify.site/_mintlify/api/og/v2?division=Logging+settings\u0026amp;title=Update+logging+options\u0026amp;description=Changes+server-wide+logging+options.+Include+only+the+fields+you+want+to+change.%0A%0A%60format_type%60+needs+Quark+Pro+or+Pro+Lite+and+is+rejected+without+it.+%60ignore_\u0026amp;theme=7eeda6fa2724c431e28b4a75\u0026amp;signature=e6a626315e16fa39e26791e1158f736544a395d09fd447088ba3bb661f46f12d\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/quarkbot/T68dfF3ygIpgvIjK/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Quark\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#c336c3\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.quark.bot/api-reference/logging-settings/update-logging-options\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/logging-settings/update-logging-options.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.quark.bot/#organization\",\"name\":\"Quark\",\"url\":\"https://docs.quark.bot\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/quarkbot/AdhntQPLzKGv4V5-/logo/light.png?fit=max\u0026auto=format\u0026n=AdhntQPLzKGv4V5-\u0026q=85\u0026s=d9bd5d35de851994e30d3444cd8a186d\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.quark.bot#website\",\"name\":\"Quark\",\"url\":\"https://docs.quark.bot\",\"publisher\":{\"@id\":\"https://docs.quark.bot/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.quark.bot/api-reference/logging-settings/update-logging-options#webpage\",\"url\":\"https://docs.quark.bot/api-reference/logging-settings/update-logging-options\",\"name\":\"Update logging options\",\"description\":\"Changes server-wide logging options. Include only the fields you want to change. format_type needs Quark Pro or Pro Lite and is rejected without it. ignore_bot_targets and ignore_bot_executors are saved on any plan but only take effect on Quark Pro or Pro Lite. On the free plan, actions by or to bots are not logged. log_name, log_avatar and log_profile_overrides need Quark Pro or Pro Lite and are rejected with 403 without it. Any of the three can be sent alone: the others keep what is stored. A name Discord would refuse is rejected with 400 and the reason, naming the channel for an entry in log_profile_overrides. Nothing is changed when a request is rejected.\",\"dateModified\":\"2026-10-15T21:33:31.522Z\",\"isPartOf\":{\"@id\":\"https://docs.quark.bot#website\"},\"breadcrumb\":{\"@id\":\"https://docs.quark.bot/api-reference/logging-settings/update-logging-options#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.quark.bot/api-reference/logging-settings/update-logging-options#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Logging settings\",\"item\":\"https://docs.quark.bot/api-reference/logging-settings/get-logging-options\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Update logging options\",\"item\":\"https://docs.quark.bot/api-reference/logging-settings/update-logging-options\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.quark.bot/api-reference/logging-settings/update-logging-options#apireference\",\"headline\":\"Update logging options\",\"name\":\"Update logging options\",\"description\":\"Changes server-wide logging options. Include only the fields you want to change. format_type needs Quark Pro or Pro Lite and is rejected without it. ignore_bot_targets and ignore_bot_executors are saved on any plan but only take effect on Quark Pro or Pro Lite. On the free plan, actions by or to bots are not logged. log_name, log_avatar and log_profile_overrides need Quark Pro or Pro Lite and are rejected with 403 without it. Any of the three can be sent alone: the others keep what is stored. A name Discord would refuse is rejected with 400 and the reason, naming the channel for an entry in log_profile_overrides. Nothing is changed when a request is rejected.\",\"url\":\"https://docs.quark.bot/api-reference/logging-settings/update-logging-options\",\"mainEntityOfPage\":{\"@id\":\"https://docs.quark.bot/api-reference/logging-settings/update-logging-options#webpage\"},\"dateModified\":\"2026-10-15T21:33:31.522Z\",\"publisher\":{\"@id\":\"https://docs.quark.bot/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.quark.bot#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Quark\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Quark\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/api-reference/logging-settings/update-logging-options.md","siteName":"Quark","nav":{"global":{"anchors":[{"anchor":"Website","href":"https://quark.bot","icon":"book-open-cover"},{"anchor":"Support","href":"https://quark.bot/support","icon":"discord"},{"anchor":"Status","href":"https://status.quark.bot","icon":"signal"},{"anchor":"Changelog","href":"https://quark.bot/changelog","icon":"clock-rotate-left"},{"anchor":"GitHub","href":"https://quark.bot/github","icon":"github"},{"anchor":"Invite","href":"https://quark.bot/api/invite?source=docs","icon":"plus"},{"anchor":"Pricing","href":"https://quark.bot/pricing","icon":"ranking-star"},{"anchor":"Edit Docs","href":"https://github.com/quark-bot-discord/docs","icon":"pencil"}]},"tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":"/introduction"}]},{"tab":"API Reference","groups":[{"group":"API Reference","pages":[{"title":"Introduction","href":"/api-reference/introduction"}]},{"group":"Configuration","pages":[{"title":"Get the whole configuration","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /servers/{guild_id}/config","href":"/api-reference/configuration/get-the-whole-configuration"},{"title":"Get the server record","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /servers/{guild_id}/config/guilds","href":"/api-reference/configuration/get-the-server-record"},{"title":"Get server settings","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /servers/{guild_id}/config/settings","href":"/api-reference/configuration/get-server-settings"},{"title":"Update server settings","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /servers/{guild_id}/config/settings","href":"/api-reference/configuration/update-server-settings"}]},{"group":"Log channels","pages":[{"title":"Get log channels","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /servers/{guild_id}/config/logging/channels","href":"/api-reference/log-channels/get-log-channels"},{"title":"Update log channels","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /servers/{guild_id}/config/logging/channels","href":"/api-reference/log-channels/update-log-channels"},{"title":"Get log channel load","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /servers/{guild_id}/config/logging/pacing","href":"/api-reference/log-channels/get-log-channel-load"}]},{"group":"Logging settings","pages":[{"title":"Get logging options","description":"Returns the server-wide logging options.","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /servers/{guild_id}/config/logging/settings","href":"/api-reference/logging-settings/get-logging-options"},{"title":"Update logging options","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /servers/{guild_id}/config/logging/settings","href":"/api-reference/logging-settings/update-logging-options"},{"title":"Get settings for log types","description":"Returns the settings of every log type that has been customised on this server, not only `log_id`. Pick the row whose `log_type` you want.\n\nThe response includes webhook credentials for log types that have their own channel. Treat it as sensitive.","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /servers/{guild_id}/config/logging/settings/{log_id}","href":"/api-reference/logging-settings/get-settings-for-log-types"},{"title":"Update settings for a log type","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /servers/{guild_id}/config/logging/settings/{log_id}","href":"/api-reference/logging-settings/update-settings-for-a-log-type"}]},{"group":"Ignore options","pages":[{"title":"Get ignore options","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /servers/{guild_id}/config/logging/ignore/{ignore_type}","href":"/api-reference/ignore-options/get-ignore-options"},{"title":"Add an ignore entry","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /servers/{guild_id}/config/logging/ignore/{ignore_type}","href":"/api-reference/ignore-options/add-an-ignore-entry"},{"title":"Remove an ignore entry","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /servers/{guild_id}/config/logging/ignore/{ignore_type}","href":"/api-reference/ignore-options/remove-an-ignore-entry"}]},{"group":"Active Ignore","pages":[{"title":"Ignore the next logs about a target","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /servers/{guild_id}/active/ignore/targets","href":"/api-reference/active-ignore/ignore-the-next-logs-about-a-target"},{"title":"Ignore the next logs of things done by a user","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /servers/{guild_id}/active/ignore/executors","href":"/api-reference/active-ignore/ignore-the-next-logs-of-things-done-by-a-user"}]},{"group":"Tags","pages":[{"title":"List tags","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /servers/{guild_id}/config/tags","href":"/api-reference/tags/list-tags"},{"title":"Create a tag","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /servers/{guild_id}/tags","href":"/api-reference/tags/create-a-tag"},{"title":"Delete a tag","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /servers/{guild_id}/tags/{tag_id}","href":"/api-reference/tags/delete-a-tag"},{"title":"Update a tag","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /servers/{guild_id}/tags/{tag_id}","href":"/api-reference/tags/update-a-tag"}]},{"group":"Logs","pages":[{"title":"List logs","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /servers/{guild_id}/logs","href":"/api-reference/logs/list-logs"},{"title":"List members in the logs","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /servers/{guild_id}/logs/actors","href":"/api-reference/logs/list-members-in-the-logs"},{"title":"Export logs as CSV","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /servers/{guild_id}/logs/export","href":"/api-reference/logs/export-logs-as-csv"}]},{"group":"Notifications","pages":[{"title":"List notifications","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /servers/{guild_id}/notifications","href":"/api-reference/notifications/list-notifications"},{"title":"Acknowledge all notifications","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /servers/{guild_id}/notifications/acknowledge","href":"/api-reference/notifications/acknowledge-all-notifications"},{"title":"Acknowledge a notification","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /servers/{guild_id}/notifications/{notification_id}/acknowledge","href":"/api-reference/notifications/acknowledge-a-notification"}]},{"group":"Troubleshooting","pages":[{"title":"Run the troubleshooter","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /servers/{guild_id}/troubleshoot","href":"/api-reference/troubleshooting/run-the-troubleshooter"},{"title":"Apply a fix","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /servers/{guild_id}/troubleshoot/fix","href":"/api-reference/troubleshooting/apply-a-fix"},{"title":"Send a test log","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /servers/{guild_id}/troubleshoot/test-log","href":"/api-reference/troubleshooting/send-a-test-log"}]},{"group":"Search","pages":[{"title":"Search members or channels","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /servers/{guild_id}/search/{structure}","href":"/api-reference/search/search-members-or-channels"}]},{"group":"Tokens","pages":[{"title":"List API tokens","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /servers/{guild_id}/auth","href":"/api-reference/tokens/list-api-tokens"},{"title":"Revoke an API token","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /servers/{guild_id}/auth","href":"/api-reference/tokens/revoke-an-api-token"}]},{"group":"Server","pages":[{"title":"Reset the server's configuration","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /servers/{guild_id}","href":"/api-reference/server/reset-the-servers-configuration"}]}]}]},"basePath":"","title":"Update logging options - Quark","buildId":"dpl_DqYu5MPb49gWBBbUGgpHQUmCHY3P","deploymentId":"dpl_DqYu5MPb49gWBBbUGgpHQUmCHY3P","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CybtLBIt.js","utils-BMLj2fvV.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-B6In562Y.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-Dr8Mfhp9.js","snippetPresets-2rmQvMVl.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-WMqJYdZj.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CJ-MlPHu.js","shallow-dY3TMRCk.js","getApiPlaygroundDisplay-v-1B2bKm.js","CodeSnippet-BDhiTB7U.js","CodeSnippets-D9hnzQcS.js","Page-C4GwDT3_.js","getPastedJson-Th2V45jI.js","icon-BQXch1W9.js","MethodPill-BCqUneP3.js","DuplicateIcon-Q_-bhurZ.js","createIcon-DUjLHRqp.js","DynamicMarkdown-B-f2cqXQ.js","SectionHeading-Da5NsV4v.js","axios-vUo_bRtp.js","Markdown-D13FWkIM.js","clsx-D3Isdib3.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-C-XZBk9h.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink--qIqmmVG.js"]}