Skip to main content
GET
/
api
/
v1
/
settings
Retrieve server settings
curl --request GET \
  --url https://demo.komga.org/api/v1/settings \
  --header 'Authorization: Basic <encoded-value>'
{
  "deleteEmptyCollections": true,
  "deleteEmptyReadLists": true,
  "kepubifyPath": {
    "configurationSource": "<string>",
    "databaseSource": "<string>",
    "effectiveValue": "<string>"
  },
  "koboProxy": true,
  "rememberMeDurationDays": 123,
  "serverContextPath": {
    "configurationSource": "<string>",
    "databaseSource": "<string>",
    "effectiveValue": "<string>"
  },
  "serverPort": {
    "configurationSource": 123,
    "databaseSource": 123,
    "effectiveValue": 123
  },
  "taskPoolSize": 123,
  "thumbnailSize": "DEFAULT",
  "koboPort": 123
}

Authorizations

Authorization
string
header
required

Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.

Response

OK

deleteEmptyCollections
boolean
required
deleteEmptyReadLists
boolean
required
kepubifyPath
object
required
koboProxy
boolean
required
rememberMeDurationDays
integer<int64>
required
serverContextPath
object
required
serverPort
object
required
taskPoolSize
integer<int32>
required
thumbnailSize
enum<string>
required
Available options:
DEFAULT,
MEDIUM,
LARGE,
XLARGE
koboPort
integer<int32>