Calling APIs This was an example of a call requested from the LSIO discord to add a tag on completion of a torrent. This is a working example of authenticating to the API and then calling it to add the "done" tag. curl -i -XPOST http://localhost:8080/api/v2/torrents/addTags \ --data 'hashes=%I&tags=done' \ --cookie \ $(curl -i \ --header 'Referer: http://localhost:8080' \ --data 'username=admin&password=' \ http://localhost:8080/api/v2/auth/login | grep set-cookie | tr ";" " " | awk '{print $2}')   https://github.com/qbittorrent/qBittorrent/wiki/External-programs:-How-to https://github.com/qbittorrent/qBittorrent/wiki/WebUI-API-(qBittorrent-4.1)#authentication https://github.com/qbittorrent/qBittorrent/wiki/WebUI-API-(qBittorrent-4.1)#add-torrent-tags