https://github.com/qbittorrent/qBittorrent/wiki/WebUI-API-(qBittorrent-4.1)#add-trackers-to-torrent
Multiple hashes and all were added in qBittorrent WebUI API v2.11.9.
https://github.com/qbittorrent/qBittorrent/blob/master/WebAPI_Changelog.md#2119
https://github.com/qbittorrent/qBittorrent/wiki/WebUI-API-(qBittorrent-4.1)#minimal-torrent-priority
Delete the existing WebAPI API key. Added in qBittorrent WebUI API v2.14.1. https://github.com/qbittorrent/qBittorrent/blob/master/WebAPI_Changelog.md#2141
https://github.com/qbittorrent/qBittorrent/wiki/WebUI-API-(qBittorrent-4.1)#edit-trackers Tracker tier editing was added in qBittorrent WebUI API v2.13.0. https://github.com/qbittorrent/qBittorrent/blob/master/WebAPI_Changelog.md#2130
Optionaltier: numberExport the state of the client as JSON
Fetch torrent metadata for a magnet URI, torrent hash, or .torrent URL. Metadata retrieval can be asynchronous; a partial hash response means retry later. Added in qBittorrent WebUI API v2.11.9. https://github.com/qbittorrent/qBittorrent/blob/master/WebAPI_Changelog.md#2119
Returns all torrent data. Data has been normalized
Get application version https://github.com/qbittorrent/qBittorrent/wiki/WebUI-API-(qBittorrent-4.1)#get-application-version
Get cookies stored by qBittorrent. Added in qBittorrent WebUI API v2.11.3. https://github.com/qbittorrent/qBittorrent/wiki/WebUI-API-%28qBittorrent-5.0%29#get-cookies
Get default save path
Get directory contents.
withMetadata was added in qBittorrent WebUI API v2.11.8.
https://github.com/qbittorrent/qBittorrent/blob/master/WebAPI_Changelog.md#2118
Optionaloptions: DirectoryContentOptions & { withMetadata?: false }Get directory contents.
withMetadata was added in qBittorrent WebUI API v2.11.8.
https://github.com/qbittorrent/qBittorrent/blob/master/WebAPI_Changelog.md#2118
Get qBittorrent process info. Added in qBittorrent WebUI API v2.15.1. https://github.com/qbittorrent/qBittorrent/blob/master/WebAPI_Changelog.md#2151
Get sync main data. https://github.com/qbittorrent/qBittorrent/wiki/WebUI-API-%28qBittorrent-5.0%29#get-main-data
Optionalrid: numberhttps://github.com/qbittorrent/qBittorrent/wiki/WebUI-API-(qBittorrent-4.1)#get-torrent-upload-limit
Torrents list
Filter by torrent hashes
Optionalcategory?: stringOptionalfilter?: TorrentFiltersOptionalhashes?: string | string[]OptionalincludeFiles?: booleanInclude torrent files in each returned torrent. Added in qBittorrent WebUI API v2.11.8. https://github.com/qbittorrent/qBittorrent/blob/master/WebAPI_Changelog.md#2118
OptionalincludeTrackers?: booleanOptionalisPrivate?: booleanMaps to private query parameter.
Renamed to avoid conflict with private keyword.
Optionallimit?: numberOptionaloffset?: numberOptionalreverse?: booleanOptionalsort?: stringOptionaltag?: stringlist of torrents
Load data persisted by qBittorrent's WebUI client data API. Added in qBittorrent WebUI API v2.13.1. https://github.com/qbittorrent/qBittorrent/blob/master/WebAPI_Changelog.md#2131
Optionalkeys: string[]Parse metadata from a .torrent file. Added in qBittorrent WebUI API v2.11.9. Since v2.13.0 this returns an array in the same order as the uploaded files. https://github.com/qbittorrent/qBittorrent/blob/master/WebAPI_Changelog.md#2119
https://github.com/qbittorrent/qBittorrent/wiki/WebUI-API-(qBittorrent-4.1)#reannounce-torrents
trackers was added in qBittorrent WebUI API v2.11.10.
https://github.com/qbittorrent/qBittorrent/blob/master/WebAPI_Changelog.md#21110
Optionaltrackers: string(default: false) remove files from disk
if tags are not passed, removes all tags https://github.com/qbittorrent/qBittorrent/wiki/WebUI-API-(qBittorrent-4.1)#remove-torrent-tags
Optionaltags: stringhttps://github.com/qbittorrent/qBittorrent/wiki/WebUI-API-(qBittorrent-4.1)#remove-trackers
Multiple hashes and all were added in qBittorrent WebUI API v2.11.9.
https://github.com/qbittorrent/qBittorrent/blob/master/WebAPI_Changelog.md#2119
Hash for desired torrent
id of the file to be renamed
new name to be assigned to the file
Optionalparams: Record<string, string | number>Optionalbody: FormData | URLSearchParamsOptionalparams: Record<string, string | number>helper function to remove torrent category
Generate or rotate the WebAPI API key. Added in qBittorrent WebUI API v2.14.1. https://github.com/qbittorrent/qBittorrent/blob/master/WebAPI_Changelog.md#2141
Save previously fetched or parsed torrent metadata as a .torrent file. Added in qBittorrent WebUI API v2.11.9. https://github.com/qbittorrent/qBittorrent/blob/master/WebAPI_Changelog.md#2119
Set cookies stored by qBittorrent. Added in qBittorrent WebUI API v2.11.3. https://github.com/qbittorrent/qBittorrent/wiki/WebUI-API-%28qBittorrent-5.0%29#set-cookies
Set torrent comment. Added in qBittorrent WebUI API v2.12.1. https://github.com/qbittorrent/qBittorrent/blob/master/WebAPI_Changelog.md#2121
https://github.com/qbittorrent/qBittorrent/wiki/WebUI-API-(qBittorrent-4.1)#set-torrent-upload-limit
Store data using qBittorrent's WebUI client data API. Added in qBittorrent WebUI API v2.13.1. https://github.com/qbittorrent/qBittorrent/blob/master/WebAPI_Changelog.md#2131
https://github.com/qbittorrent/qBittorrent/wiki/WebUI-API-(qBittorrent-4.1)#maximal-torrent-priority
Optionalrid: numberResponse ID. If not provided, rid=0 will be assumed. If the given rid is different from the one of last server reply, full_update will be true (see the server reply details for more info)
Torrents piece availability
an array of availability counts for all pieces (in order) of a specific torrent Added in qBittorrent WebUI API v2.15.1 https://github.com/qbittorrent/qBittorrent/blob/master/WebAPI_Changelog.md#2151
Torrents piece hashes
an array of hashes (strings) of all pieces (in order) of a specific torrent https://github.com/qbittorrent/qBittorrent/wiki/WebUI-API-(qBittorrent-4.1)#get-torrent-pieces-hashes
StaticcreateCreate a new QBittorrent client from a state
URLs separated with newlines