Skip to main content
GET
Get the whole configuration

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

guild_id
string
required

The server's ID. Must be the server the token was created for.

Pattern: ^\d{17,20}$
Example:

"301655085954367490"

Query Parameters

bot
enum<string>

Set to pro to act on the Quark Pro bot's configuration. Leave out for the main Quark bot.

Available options:
pro

Response

The configuration.

Every part of the server's configuration. Each value is an array of rows, or null if nothing is stored.

guilds
object[] | null
serverlogConfigChannels
object[] | null
serverlogConfigChannelWebhooks
object[] | null

The ID and token of the webhook Quark uses in each log channel. Treat these as secrets.

serverlogConfigCustomOptions
object[] | null
serverlogConfigIgnoreStandard
object[] | null
serverlogConfigOptions
object[] | null
settingsConfig
object[] | null
tags
object[] | null
quarkApiTokens
object[] | null