/
KA
kareadita
/
Kavita
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Checked 1h ago · Updated 17h ago
View markdown
kareadita
Kavita
post
Downloads a SiteTheme from upstream
v
latest
OpenAPI 3.0.4
GPL-3.0
raw.githubusercontent.com
2026-08-09
511
372
878.4 KB
Account
28
Activity
1
Admin
1
Annotation
12
Book
4
Cbl
14
Chapter
5
Collection
12
ColorScape
3
Device
10
Download
12
Email
1
Filter
12
Font
5
Health
1
Image
15
KavitaPlusAudit
5
Koreader
3
Library
23
License
13
Locale
1
Manage
1
Metadata
14
OAuth
2
Oidc
2
Opds
22
Panels
2
Person
10
Plugin
5
Rating
4
Reader
39
ReadingList
27
ReadingProfile
16
Review
5
Scrobbling
18
Search
4
Series
33
Server
18
Settings
20
Stats
34
Stream
17
Tachiyomi
2
Theme
7
get
/api/Theme
delete
Attempts to delete a theme. If already in use by users, will not allow
post
/api/Theme/update-default
get
Returns css content to the UI. UI is expected to escape the content
get
Browse themes that can be used on this server
post
Downloads a SiteTheme from upstream
post
Uploads a new theme file
Upload
10
Users
10
Volume
4
WantToRead
4
Theme
Downloads a SiteTheme from upstream
post
/api/Theme/download-theme
Request body
DownloadableSiteThemeDto
required
name
string
nullable
cssUrl
string
nullable
cssFile
string
nullable
previewUrls
string[]
nullable
alreadyDownloaded
boolean
sha
string
nullable
path
string
nullable
author
string
nullable
lastCompatibleVersion
string
nullable
isCompatible
boolean
description
string
nullable
Response
OK
SiteThemeDto
required
id
integer
name
string
nullable
required
normalizedName
string
nullable
required
fileName
string
nullable
required
isDefault
boolean
provider
1
|
2
Members:
1
— System
2
— Custom
previewUrls
string[]
nullable
description
string
nullable
author
string
nullable
compatibleVersion
string
nullable
selector
string
nullable