Skip to main content

REST API Reference

Auto-generated

This page is generated from the @Controller / @Get / @RequirePermissions decorators in apps/backend/src at build time. Do not edit it by hand — change the source and rebuild. This guarantees the reference always matches the code that ships.

Every endpoint below was read from the controllers themselves, including the exact permission its guard enforces.

  • 468 endpoints across 24 controllers
  • Base URL: http://<host>:<port>/api

Authentication

All endpoints except /api/auth/login require a Bearer token.

# 1. Log in to get an access token
curl -s -X POST http://localhost:8080/api/auth/login \
-H 'Content-Type: application/json' \
-d '{"username":"admin","password":"<password>"}'
# → { "accessToken": "eyJ...", "refreshToken": "..." }

# 2. Use it
curl -s http://localhost:8080/api/torrents \
-H 'Authorization: Bearer eyJ...'

Access tokens are short-lived; use the refresh token to rotate. See Authentication.

Authorization

Each endpoint declares a permission (the Permission column below). A token whose role lacks that permission gets 403 Forbidden. The full catalogue is in the Permissions Reference.

Common status codes

CodeMeaning
200 / 201Success
400Validation failed (bad body/query)
401Missing or expired token
403Token valid, but the role lacks the required permission
404Resource does not exist
500Server error — check logs

Client examples

curl -s http://localhost:8080/api/torrents -H "Authorization: Bearer $TOKEN"

/account/notifications

From AccountNotificationsController.

MethodPathPermissionHandler
GET/api/account/notifications/eventsNOTIFICATIONS_VIEW_OWNlistEvents
GET/api/account/notifications/preferencesNOTIFICATIONS_VIEW_OWNlistPreferences
PUT/api/account/notifications/preferences/:eventKeyNOTIFICATIONS_MANAGE_OWNupdatePreference
POST/api/account/notifications/preferences/bulkNOTIFICATIONS_MANAGE_OWNbulkUpdate
GET/api/account/notifications/channelsNOTIFICATIONS_VIEW_OWNlistChannels
POST/api/account/notifications/channels/telegram/linkNOTIFICATIONS_CHANNELS_MANAGE_OWNlinkTelegram
POST/api/account/notifications/channels/telegram/confirmNOTIFICATIONS_CHANNELS_MANAGE_OWNconfirmTelegram
POST/api/account/notifications/channels/emailNOTIFICATIONS_CHANNELS_MANAGE_OWNconnectEmail
POST/api/account/notifications/channels/discordNOTIFICATIONS_CHANNELS_MANAGE_OWNconnectDiscord
POST/api/account/notifications/channels/:type/testNOTIFICATIONS_CHANNELS_MANAGE_OWNtestChannel
DELETE/api/account/notifications/channels/:typeNOTIFICATIONS_CHANNELS_MANAGE_OWNdisconnect
POST/api/account/notifications/channels/telegram/botNOTIFICATIONS_CHANNELS_MANAGE_OWNsetTelegramBot
GET/api/account/notifications/inboxNOTIFICATIONS_VIEW_OWNlistInbox
GET/api/account/notifications/inbox/unread-countNOTIFICATIONS_VIEW_OWNunreadCount
POST/api/account/notifications/inbox/mark-all-readNOTIFICATIONS_MANAGE_OWNmarkAllRead
POST/api/account/notifications/inbox/:id/readNOTIFICATIONS_MANAGE_OWNmarkRead
POST/api/account/notifications/inbox/:id/unreadNOTIFICATIONS_MANAGE_OWNmarkUnread
POST/api/account/notifications/inbox/:id/archiveNOTIFICATIONS_MANAGE_OWNarchive

/audit

From AuditController.

MethodPathPermissionHandler
GET/api/auditAUDIT_VIEWlist

/auth

From AuthController.

MethodPathPermissionHandler
POST/api/auth/loginlogin
POST/api/auth/refreshrefresh
POST/api/auth/logoutlogout
GET/api/auth/meme
POST/api/auth/change-passwordchangePassword

/context-actions

From ContextActionsController.

MethodPathPermissionHandler
GET/api/context-actions/catalogcatalog

/engines

From EngineController.

MethodPathPermissionHandler
GET/api/enginesSYSTEM_VIEWlist
GET/api/engines/healthSYSTEM_VIEWhealth
POST/api/engines/testENGINES_MANAGEtest
POST/api/enginesENGINES_MANAGEcreate
PATCH/api/engines/:idENGINES_MANAGEupdate
DELETE/api/engines/:idENGINES_MANAGEremove

/files

From FilesController.

MethodPathPermissionHandler
GET/api/filesFILES_VIEWbrowse
GET/api/files/rootFILES_VIEWroot
PUT/api/files/rootSETTINGS_MANAGE_ROOT_PATHsetRoot
GET/api/files/propertiesFILES_VIEWproperties
GET/api/files/previewFILES_PREVIEWpreview
POST/api/files/media-ticketFILES_PREVIEWmediaTicket
GET/api/files/streamstream
GET/api/files/downloadFILES_DOWNLOADdownload
GET/api/files/inspectFILES_VIEWinspect
POST/api/files/foldersFILES_CREATE_FOLDERcreateFolder
POST/api/files/ensure-dirFILES_CREATE_FOLDERensureDir
POST/api/files/renameFILES_RENAMErename
POST/api/files/moveFILES_MOVEmove
POST/api/files/copyFILES_COPYcopy
POST/api/files/delete/previewFILES_DELETEpreviewDelete
POST/api/files/bulk/delete-previewFILES_DELETEpreviewBulkDelete
POST/api/files/deleteFILES_DELETEremove
POST/api/files/bulkFILES_BULK_ACTIONSbulk
POST/api/files/move-conflictsFILES_VIEWmoveConflicts
POST/api/files/resolve-conflictsFILES_MOVE, FILES_COPY, FILES_DELETEresolveConflicts
POST/api/files/cleanup-previewFILES_CLEANUPcleanupPreview
POST/api/files/cleanup-executeFILES_CLEANUPcleanupExecute
GET/api/files/trashFILES_VIEWlistTrash
POST/api/files/trash/restoreFILES_DELETErestore
POST/api/files/trash/purgeFILES_DELETEpurge
POST/api/files/trash/emptyFILES_DELETEempty

/indexers

From IndexersController.

MethodPathPermissionHandler
GET/api/indexersINDEXERS_VIEWlist
GET/api/indexers/:idINDEXERS_VIEWget
POST/api/indexersINDEXERS_MANAGEcreate
PATCH/api/indexers/:idINDEXERS_MANAGEupdate
DELETE/api/indexers/:idINDEXERS_MANAGEremove
POST/api/indexers/:id/testINDEXERS_TESTtest
GET/api/indexers/:id/searchINDEXERS_TESTsearch

/integrations/prowlarr

From ProwlarrController.

MethodPathPermissionHandler
GET/api/integrations/prowlarrINTEGRATIONS_PROWLARR_VIEWget
PATCH/api/integrations/prowlarrINTEGRATIONS_PROWLARR_MANAGEupdate
POST/api/integrations/prowlarr/testINTEGRATIONS_PROWLARR_TESTtest
GET/api/integrations/prowlarr/statusINTEGRATIONS_PROWLARR_VIEWstatus
POST/api/integrations/prowlarr/openINTEGRATIONS_PROWLARR_OPENopen

/jobs

From JobsController.

MethodPathPermissionHandler
GET/api/jobslist

/jobs

From PlatformJobsController.

MethodPathPermissionHandler
GET/api/jobs/overviewJOBS_VIEWoverview
GET/api/jobs/catalogJOBS_VIEWcatalog
GET/api/jobs/listJOBS_VIEWlist
GET/api/jobs/schedulesJOBS_VIEWscheduleList
GET/api/jobs/workersJOBS_VIEW_WORKERSworkerList
GET/api/jobs/settingsJOBS_MANAGE_SETTINGSsettings
GET/api/jobs/:idJOBS_VIEWdetail
GET/api/jobs/:id/eventsJOBS_VIEWevents
GET/api/jobs/:id/childrenJOBS_VIEWchildren
POST/api/jobs/bulk/cancelJOBS_BULK_MANAGE, JOBS_CANCELbulkCancel
POST/api/jobs/bulk/retryJOBS_BULK_MANAGE, JOBS_RETRYbulkRetry
POST/api/jobs/bulk/rerunJOBS_BULK_MANAGE, JOBS_RERUNbulkRerun
POST/api/jobs/:id/cancelJOBS_CANCELcancel
POST/api/jobs/:id/pauseJOBS_PAUSEpause
POST/api/jobs/:id/resumeJOBS_RESUMEresume
POST/api/jobs/:id/retryJOBS_RETRYretry
POST/api/jobs/:id/rerunJOBS_RERUNrerun

/media

From MediaController.

MethodPathPermissionHandler
GET/api/media/repair/movie-identity/previewMEDIA_MANAGER_VIEWpreviewIdentityRepair
POST/api/media/repair/movie-identity/applyMEDIA_MANAGER_MANAGE_LIBRARIESapplyIdentityRepair
GET/api/media/dashboardMEDIA_MANAGER_VIEWdashboard
GET/api/media/healthMEDIA_MANAGER_VIEWhealth
GET/api/media/librariesMEDIA_MANAGER_VIEWlistLibraries
GET/api/media/libraries/watch-statusMEDIA_MANAGER_VIEWwatchStatus
POST/api/media/librariesMEDIA_MANAGER_MANAGE_LIBRARIEScreateLibrary
PATCH/api/media/libraries/:idMEDIA_MANAGER_MANAGE_LIBRARIESupdateLibrary
DELETE/api/media/libraries/:idMEDIA_MANAGER_MANAGE_LIBRARIESremoveLibrary
POST/api/media/libraries/:id/scanMEDIA_MANAGER_SCANscanLibrary
POST/api/media/libraries/:id/organizeMEDIA_MANAGER_RENAMEorganizeLibrary
GET/api/media/items/alphabetMEDIA_MANAGER_VIEWitemAlphabet
GET/api/media/itemsMEDIA_MANAGER_VIEWlistItems
GET/api/media/seriesMEDIA_MANAGER_VIEWlistSeries
GET/api/media/series/episodesMEDIA_MANAGER_VIEWseriesEpisodes
GET/api/media/libraries/:id/consistencyMEDIA_MANAGER_VIEWcheckConsistency
GET/api/media/series/healthMEDIA_MANAGER_VIEWseriesHealth
GET/api/media/items/issuesMEDIA_MANAGER_VIEWissueCounts
GET/api/media/items/export.csvMEDIA_MANAGER_EXPORTexportItems
GET/api/media/items/:idMEDIA_MANAGER_VIEWgetItem
PATCH/api/media/items/:idMEDIA_MANAGER_EDIT_METADATAupdateItem
POST/api/media/items/reidentifyMEDIA_MANAGER_MATCHreidentifyItems
POST/api/media/items/bulk/metadataMEDIA_MANAGER_EDIT_METADATAbulkRefreshMetadata
POST/api/media/items/bulk/lockMEDIA_MANAGER_EDIT_METADATAbulkLock
POST/api/media/items/bulk/unlockMEDIA_MANAGER_EDIT_METADATAbulkUnlock
POST/api/media/items/bulk/removeMEDIA_MANAGER_DELETEbulkRemove
POST/api/media/items/bulk/delete-files/previewMEDIA_MANAGER_DELETE_FILESpreviewDeleteFiles
POST/api/media/items/bulk/delete-filesMEDIA_MANAGER_DELETE_FILESbulkDeleteFiles
POST/api/media/items/bulk/moveMEDIA_MANAGER_MOVE_FILESbulkMove
POST/api/media/items/bulk/nfoMEDIA_MANAGER_GENERATE_NFObulkNfo
POST/api/media/items/:id/matchMEDIA_MANAGER_MATCHmatchItem
POST/api/media/items/:id/unmatchMEDIA_MANAGER_MATCHunmatchItem
POST/api/media/items/:id/lockMEDIA_MANAGER_EDIT_METADATAlockItem
POST/api/media/items/:id/unlockMEDIA_MANAGER_EDIT_METADATAunlockItem
POST/api/media/items/:id/metadata/fetchMEDIA_MANAGER_EDIT_METADATAfetchMetadata
PATCH/api/media/items/:id/metadataMEDIA_MANAGER_EDIT_METADATAupdateMetadata
GET/api/media/shows/by-keyMEDIA_MANAGER_VIEWshowByKey
POST/api/media/shows/:id/metadata/refreshMEDIA_MANAGER_EDIT_METADATArefreshShowMetadata
PATCH/api/media/shows/:id/identityMEDIA_MANAGER_EDIT_METADATAsetShowIdentity
PATCH/api/media/shows/:id/metadataMEDIA_MANAGER_EDIT_METADATAupdateShowMetadata
PATCH/api/media/shows/:id/seasons/:seasonNumberMEDIA_MANAGER_EDIT_METADATAupdateSeason
GET/api/media/shows/:id/artworkMEDIA_MANAGER_VIEWlistShowArtwork
POST/api/media/shows/:id/artwork/selectMEDIA_MANAGER_MANAGE_ARTWORKselectShowArtwork
POST/api/media/shows/:id/artwork/uploadMEDIA_MANAGER_MANAGE_ARTWORKuploadShowArtwork
POST/api/media/shows/:id/artwork/importMEDIA_MANAGER_MANAGE_ARTWORKimportShowArtwork
GET/api/media/items/:id/artworkMEDIA_MANAGER_VIEWlistArtwork
POST/api/media/items/:id/artwork/selectMEDIA_MANAGER_MANAGE_ARTWORKselectArtwork
POST/api/media/items/:id/artwork/uploadMEDIA_MANAGER_MANAGE_ARTWORKuploadArtwork
POST/api/media/items/:id/artwork/importMEDIA_MANAGER_MANAGE_ARTWORKimportArtwork
GET/api/media/items/:id/artwork/missingMEDIA_MANAGER_VIEWmissingArtwork
GET/api/media/artwork/:artworkId/imageMEDIA_MANAGER_VIEW``
GET/api/media/items/:id/subtitlesMEDIA_MANAGER_VIEWlistSubtitles
POST/api/media/items/:id/subtitles/scanMEDIA_MANAGER_MANAGE_SUBTITLESscanSubtitles
GET/api/media/items/:id/subtitles/missingMEDIA_MANAGER_VIEWmissingSubtitles
POST/api/media/nfo/generateMEDIA_MANAGER_GENERATE_NFOgenerateNfo
GET/api/media/duplicates/overviewMEDIA_MANAGER_VIEWduplicatesOverview
GET/api/media/duplicatesMEDIA_MANAGER_VIEWlistDuplicates
POST/api/media/duplicates/detectMEDIA_MANAGER_SCANdetectDuplicates
POST/api/media/duplicates/restore-suffixesMEDIA_MANAGER_RENAMErestoreOrphanedSuffixes
POST/api/media/jobs/:jobId/cancelMEDIA_MANAGER_SCANcancelJob
GET/api/media/duplicates/quick-clean/candidatesMEDIA_MANAGER_VIEWquickCleanCandidates
GET/api/media/duplicates/trash/historyMEDIA_MANAGER_VIEWduplicateTrashHistory
POST/api/media/duplicates/bulk/previewMEDIA_MANAGER_VIEWbulkPreviewDuplicates
POST/api/media/duplicates/bulk/resolveMEDIA_MANAGER_DELETEbulkResolveDuplicates
POST/api/media/duplicates/resolutions/:resolutionId/resolveMEDIA_MANAGER_DELETEresolveDuplicateCleanup
GET/api/media/duplicates/:groupIdMEDIA_MANAGER_VIEWgetDuplicateGroup
POST/api/media/duplicates/:groupId/ignoreMEDIA_MANAGER_MATCHignoreDuplicateGroup
POST/api/media/duplicates/:groupId/previewMEDIA_MANAGER_VIEWpreviewDuplicateCleanup
POST/api/media/duplicates/:groupId/preview-deleteMEDIA_MANAGER_VIEWpreviewDuplicateItemDeletion
POST/api/media/duplicates/:groupId/reopenMEDIA_MANAGER_MATCHreopenDuplicateGroup
GET/api/media/shows/duplicatesMEDIA_MANAGER_VIEWdetectDuplicateShows
POST/api/media/shows/duplicates/previewMEDIA_MANAGER_VIEWpreviewShowMerge
POST/api/media/shows/duplicates/mergeMEDIA_MANAGER_RENAME, MEDIA_MANAGER_DELETEmergeShows
GET/api/media/shows/:idMEDIA_MANAGER_VIEWshowDetail
GET/api/media/server-integrationsMEDIA_MANAGER_MANAGE_INTEGRATIONSlistIntegrations
POST/api/media/server-integrationsMEDIA_MANAGER_MANAGE_INTEGRATIONScreateIntegration
PATCH/api/media/server-integrations/:idMEDIA_MANAGER_MANAGE_INTEGRATIONSupdateIntegration
DELETE/api/media/server-integrations/:idMEDIA_MANAGER_MANAGE_INTEGRATIONSremoveIntegration
POST/api/media/server-integrations/:id/testMEDIA_MANAGER_MANAGE_INTEGRATIONStestIntegration
POST/api/media/server-integrations/:id/refreshMEDIA_MANAGER_MANAGE_INTEGRATIONSrefreshIntegration
POST/api/media/providers/tmdb/testSETTINGS_MANAGEtestTmdbApi
POST/api/media/providers/tvdb/testSETTINGS_MANAGEtestTvdbApi
GET/api/media/providersMEDIA_MANAGER_VIEWlistProviders
GET/api/media/providers/imdb/statusMEDIA_MANAGER_IMDB_VIEWimdbStatus
GET/api/media/providers/imdb/settingsMEDIA_MANAGER_IMDB_VIEWimdbSettings
PATCH/api/media/providers/imdb/settingsMEDIA_MANAGER_IMDB_CONFIGUREupdateImdbSettings
POST/api/media/providers/imdb/testMEDIA_MANAGER_IMDB_CONFIGUREtestImdbApi
POST/api/media/providers/imdb/dataset/validateMEDIA_MANAGER_IMDB_IMPORT_DATASETvalidateImdbDataset
POST/api/media/providers/imdb/dataset/importMEDIA_MANAGER_IMDB_IMPORT_DATASETimportImdbDataset
POST/api/media/providers/imdb/dataset/import/stopMEDIA_MANAGER_IMDB_IMPORT_DATASETstopImdbImport
POST/api/media/providers/imdb/dataset/update-nowMEDIA_MANAGER_IMDB_IMPORT_DATASETupdateImdbDatasetNow
POST/api/media/providers/imdb/dataset/resetMEDIA_MANAGER_IMDB_IMPORT_DATASETresetImdbData
GET/api/media/providers/imdb/dataset/importsMEDIA_MANAGER_IMDB_VIEWimdbImports
GET/api/media/providers/imdb/searchMEDIA_MANAGER_IMDB_SEARCHimdbSearch
GET/api/media/providers/imdb/title/:imdbIdMEDIA_MANAGER_IMDB_VIEWimdbTitle
POST/api/media/items/:id/match/imdbMEDIA_MANAGER_IMDB_MATCHmatchItemImdb
GET/api/media/presetsMEDIA_MANAGER_VIEWpresets
POST/api/media/previewMEDIA_MANAGER_VIEWpreview
POST/api/media/applyMEDIA_MANAGER_RENAMEapply
GET/api/media/rename/undoableMEDIA_MANAGER_RENAMEundoableRuns
GET/api/media/rename/undoable/:runIdMEDIA_MANAGER_RENAMErunOperations
POST/api/media/rename/undoMEDIA_MANAGER_RENAMEundoRename
GET/api/media/historyMEDIA_MANAGER_VIEWhistory
GET/api/media/settings/cleanupMEDIA_MANAGER_VIEWgetCleanup
PATCH/api/media/settings/cleanupMEDIA_MANAGER_MANAGE_LIBRARIESupdateCleanup
GET/api/media/settings/seeding-torrentMEDIA_MANAGER_VIEWgetSeedingTorrentPolicy
PATCH/api/media/settings/seeding-torrentMEDIA_MANAGER_MANAGE_LIBRARIESupdateSeedingTorrentPolicy

/media-acquisition

From MediaAcquisitionController.

MethodPathPermissionHandler
GET/api/media-acquisition/overviewMEDIA_ACQUISITION_VIEWoverview
GET/api/media-acquisition/watchlistMEDIA_ACQUISITION_VIEWlistWatchlist
GET/api/media-acquisition/watchlist/library-seriesMEDIA_ACQUISITION_VIEWlibrarySeries
POST/api/media-acquisition/watchlist/library/resolve-imdbMEDIA_ACQUISITION_MANAGE_WATCHLISTresolveLibraryImdbIds
POST/api/media-acquisition/watchlist/bulkMEDIA_ACQUISITION_MANAGE_WATCHLISTbulkAddWatchlist
POST/api/media-acquisition/watchlistMEDIA_ACQUISITION_MANAGE_WATCHLISTcreateWatchlist
GET/api/media-acquisition/watchlist/:idMEDIA_ACQUISITION_VIEWgetWatchlist
PATCH/api/media-acquisition/watchlist/:idMEDIA_ACQUISITION_MANAGE_WATCHLISTupdateWatchlist
DELETE/api/media-acquisition/watchlist/:idMEDIA_ACQUISITION_MANAGE_WATCHLISTdeleteWatchlist
GET/api/media-acquisition/profilesMEDIA_ACQUISITION_VIEWlistProfiles
POST/api/media-acquisition/profilesMEDIA_ACQUISITION_MANAGE_PROFILEScreateProfile
GET/api/media-acquisition/profiles/:idMEDIA_ACQUISITION_VIEWgetProfile
PATCH/api/media-acquisition/profiles/:idMEDIA_ACQUISITION_MANAGE_PROFILESupdateProfile
DELETE/api/media-acquisition/profiles/:idMEDIA_ACQUISITION_MANAGE_PROFILESdeleteProfile
GET/api/media-acquisition/match-preferencesMEDIA_ACQUISITION_VIEWlistMatchPreferences
POST/api/media-acquisition/match-preferencesMEDIA_ACQUISITION_MANAGE_PROFILEScreateMatchPreference
PATCH/api/media-acquisition/match-preferences/:idMEDIA_ACQUISITION_MANAGE_PROFILESupdateMatchPreference
DELETE/api/media-acquisition/match-preferences/:idMEDIA_ACQUISITION_MANAGE_PROFILESdeleteMatchPreference
POST/api/media-acquisition/evaluateMEDIA_ACQUISITION_EVALUATEevaluate
POST/api/media-acquisition/simulateMEDIA_ACQUISITION_VIEWsimulate
GET/api/media-acquisition/evaluationsMEDIA_ACQUISITION_VIEWlistEvaluations
GET/api/media-acquisition/evaluations/:idMEDIA_ACQUISITION_VIEWgetEvaluation
GET/api/media-acquisition/waitingMEDIA_ACQUISITION_VIEWwaiting
GET/api/media-acquisition/upgradesMEDIA_ACQUISITION_VIEWupgrades
GET/api/media-acquisition/rejectedMEDIA_ACQUISITION_VIEWrejected
GET/api/media-acquisition/approval-queueMEDIA_ACQUISITION_VIEWapprovalQueue
POST/api/media-acquisition/evaluations/:id/approveMEDIA_ACQUISITION_APPROVEapprove
POST/api/media-acquisition/evaluations/:id/rejectMEDIA_ACQUISITION_REJECTreject
POST/api/media-acquisition/evaluations/:id/overrideMEDIA_ACQUISITION_OVERRIDEoverride
GET/api/media-acquisition/missing-episodesMEDIA_ACQUISITION_VIEWmissingEpisodesOverview
GET/api/media-acquisition/missing-episodes/:watchlistItemIdMEDIA_ACQUISITION_VIEWmissingEpisodesForSeries
POST/api/media-acquisition/missing-episodes/scanMEDIA_ACQUISITION_MANAGE_WATCHLISTscanMissingEpisodes
POST/api/media-acquisition/missing-episodes/series/:watchlistItemId/searchMEDIA_ACQUISITION_EVALUATEsearchMissingEpisodesForSeries
POST/api/media-acquisition/missing-episodes/:id/searchMEDIA_ACQUISITION_EVALUATEsearchMissingEpisode
POST/api/media-acquisition/missing-episodes/:id/ignoreMEDIA_ACQUISITION_MANAGE_WATCHLISTignoreMissingEpisode
POST/api/media-acquisition/missing-episodes/:id/unignoreMEDIA_ACQUISITION_MANAGE_WATCHLISTunignoreMissingEpisode
GET/api/media-acquisition/missing-episodes/:watchlistItemId/seasonsMEDIA_ACQUISITION_VIEWmissingSeasons
GET/api/media-acquisition/missing-moviesMEDIA_ACQUISITION_VIEWmissingMoviesOverview
POST/api/media-acquisition/missing-movies/scanMEDIA_ACQUISITION_MANAGE_WATCHLISTscanMissingMovies
POST/api/media-acquisition/missing-movies/:id/ignoreMEDIA_ACQUISITION_MANAGE_WATCHLISTignoreMissingMovie
POST/api/media-acquisition/missing-movies/:id/unignoreMEDIA_ACQUISITION_MANAGE_WATCHLISTunignoreMissingMovie
GET/api/media-acquisition/historyMEDIA_ACQUISITION_HISTORYhistory
GET/api/media-acquisition/recommendationsMEDIA_ACQUISITION_VIEWrecommendations
GET/api/media-acquisition/settingsMEDIA_ACQUISITION_SETTINGSgetSettings
PATCH/api/media-acquisition/settingsMEDIA_ACQUISITION_SETTINGSupdateSettings
POST/api/media-acquisition/exportMEDIA_ACQUISITION_EXPORTexport

/media-server-analytics

From MediaServerAnalyticsController.

MethodPathPermissionHandler
GET/api/media-server-analytics/dashboardMEDIA_SERVER_ANALYTICS_VIEWdashboard
GET/api/media-server-analytics/liveMEDIA_SERVER_ANALYTICS_VIEW_LIVE_ACTIVITYlive
POST/api/media-server-analytics/live/pollMEDIA_SERVER_ANALYTICS_MANAGE_CONNECTIONSpollLive
GET/api/media-server-analytics/live/:id/artworkMEDIA_SERVER_ANALYTICS_VIEW_LIVE_ACTIVITYliveArtwork
GET/api/media-server-analytics/notifications/:notificationId/artworkMEDIA_SERVER_ANALYTICS_VIEW_LIVE_ACTIVITYnotificationArtwork
GET/api/media-server-analytics/watch-historyMEDIA_SERVER_ANALYTICS_VIEW_HISTORYwatchHistory
GET/api/media-server-analytics/reports/usageMEDIA_SERVER_ANALYTICS_VIEW_REPORTSreportUsage
GET/api/media-server-analytics/reports/usersMEDIA_SERVER_ANALYTICS_VIEW_REPORTSreportUsers
GET/api/media-server-analytics/reports/librariesMEDIA_SERVER_ANALYTICS_VIEW_REPORTSreportLibraries
GET/api/media-server-analytics/reports/playbackMEDIA_SERVER_ANALYTICS_VIEW_REPORTSreportPlayback
GET/api/media-server-analytics/reports/top-mediaMEDIA_SERVER_ANALYTICS_VIEW_REPORTSreportTopMedia
GET/api/media-server-analytics/reports/devicesMEDIA_SERVER_ANALYTICS_VIEW_REPORTSreportDevices
GET/api/media-server-analytics/reports/heatmapMEDIA_SERVER_ANALYTICS_VIEW_REPORTSreportHeatmap
GET/api/media-server-analytics/reports/trendsMEDIA_SERVER_ANALYTICS_VIEW_REPORTSreportTrends
GET/api/media-server-analytics/reports/resolutionsMEDIA_SERVER_ANALYTICS_VIEW_REPORTSreportResolutions
GET/api/media-server-analytics/reports/playsMEDIA_SERVER_ANALYTICS_VIEW_HISTORYreportPlays
GET/api/media-server-analytics/reports/library-growthMEDIA_SERVER_ANALYTICS_VIEW_REPORTSreportLibraryGrowth
GET/api/media-server-analytics/reports/bandwidthMEDIA_SERVER_ANALYTICS_VIEW_REPORTSreportBandwidth
GET/api/media-server-analytics/export/watch-historyMEDIA_SERVER_ANALYTICS_EXPORTexportWatchHistory
GET/api/media-server-analytics/meta/librariesMEDIA_SERVER_ANALYTICS_VIEWmetaLibraries
GET/api/media-server-analytics/meta/usersMEDIA_SERVER_ANALYTICS_VIEWmetaUsers
GET/api/media-server-analytics/meta/sync-runsMEDIA_SERVER_ANALYTICS_VIEW_REPORTSmetaSyncRuns
POST/api/media-server-analytics/meta/syncMEDIA_SERVER_ANALYTICS_MANAGE_CONNECTIONSrunSync
GET/api/media-server-analytics/usersMEDIA_SERVER_ANALYTICS_VIEW_USERSusers
GET/api/media-server-analytics/recently-addedMEDIA_SERVER_ANALYTICS_VIEWrecentlyAdded
GET/api/media-server-analytics/import-sourcesMEDIA_SERVER_ANALYTICS_MANAGE_IMPORTSlistImportSources
POST/api/media-server-analytics/import-sourcesMEDIA_SERVER_ANALYTICS_MANAGE_IMPORTScreateImportSource
GET/api/media-server-analytics/import-sources/:idMEDIA_SERVER_ANALYTICS_MANAGE_IMPORTSgetImportSource
PATCH/api/media-server-analytics/import-sources/:idMEDIA_SERVER_ANALYTICS_MANAGE_IMPORTSupdateImportSource
DELETE/api/media-server-analytics/import-sources/:idMEDIA_SERVER_ANALYTICS_MANAGE_IMPORTSdeleteImportSource
POST/api/media-server-analytics/import-sources/:id/testMEDIA_SERVER_ANALYTICS_MANAGE_IMPORTStestImportSource
POST/api/media-server-analytics/import-sources/:id/previewMEDIA_SERVER_ANALYTICS_MANAGE_IMPORTSpreviewImport
POST/api/media-server-analytics/import-sources/:id/importMEDIA_SERVER_ANALYTICS_RUN_IMPORTSrunImport
GET/api/media-server-analytics/import-jobsMEDIA_SERVER_ANALYTICS_MANAGE_IMPORTSlistImportJobs
GET/api/media-server-analytics/import-jobs/:idMEDIA_SERVER_ANALYTICS_MANAGE_IMPORTSgetImportJob
GET/api/media-server-analytics/newslettersMEDIA_SERVER_ANALYTICS_MANAGE_NEWSLETTERSlistNewsletters
GET/api/media-server-analytics/newsletters/recipient-optionsMEDIA_SERVER_ANALYTICS_MANAGE_NEWSLETTERSnewsletterRecipientOptions
PATCH/api/media-server-analytics/newsletters/recipient-options/:userIdMEDIA_SERVER_ANALYTICS_MANAGE_NEWSLETTERSsetRecipientEmail
POST/api/media-server-analytics/newslettersMEDIA_SERVER_ANALYTICS_MANAGE_NEWSLETTERScreateNewsletter
GET/api/media-server-analytics/newsletters/:idMEDIA_SERVER_ANALYTICS_MANAGE_NEWSLETTERSgetNewsletter
PATCH/api/media-server-analytics/newsletters/:idMEDIA_SERVER_ANALYTICS_MANAGE_NEWSLETTERSupdateNewsletter
DELETE/api/media-server-analytics/newsletters/:idMEDIA_SERVER_ANALYTICS_MANAGE_NEWSLETTERSdeleteNewsletter
POST/api/media-server-analytics/newsletters/:id/previewMEDIA_SERVER_ANALYTICS_MANAGE_NEWSLETTERSpreviewNewsletter
POST/api/media-server-analytics/newsletters/:id/test-sendMEDIA_SERVER_ANALYTICS_SEND_NEWSLETTERStestSendNewsletter
POST/api/media-server-analytics/newsletters/:id/send-nowMEDIA_SERVER_ANALYTICS_SEND_NEWSLETTERSsendNewsletter
GET/api/media-server-analytics/newsletters/:id/deliveriesMEDIA_SERVER_ANALYTICS_MANAGE_NEWSLETTERSnewsletterDeliveries
GET/api/media-server-analytics/settings/emailMEDIA_SERVER_ANALYTICS_MANAGE_SETTINGSgetEmailSettings
PATCH/api/media-server-analytics/settings/emailMEDIA_SERVER_ANALYTICS_MANAGE_SETTINGSupdateEmailSettings
POST/api/media-server-analytics/settings/email/testMEDIA_SERVER_ANALYTICS_MANAGE_SETTINGStestEmail
GET/api/media-server-analytics/settings/newsletter-imagesMEDIA_SERVER_ANALYTICS_MANAGE_SETTINGSgetNewsletterImageSettings
PATCH/api/media-server-analytics/settings/newsletter-imagesMEDIA_SERVER_ANALYTICS_MANAGE_SETTINGSupdateNewsletterImageSettings
GET/api/media-server-analytics/connectionsMEDIA_SERVER_ANALYTICS_VIEWlistConnections
POST/api/media-server-analytics/connectionsMEDIA_SERVER_ANALYTICS_MANAGE_CONNECTIONScreateConnection
GET/api/media-server-analytics/connections/:idMEDIA_SERVER_ANALYTICS_VIEWgetConnection
PATCH/api/media-server-analytics/connections/:idMEDIA_SERVER_ANALYTICS_MANAGE_CONNECTIONSupdateConnection
DELETE/api/media-server-analytics/connections/:idMEDIA_SERVER_ANALYTICS_MANAGE_CONNECTIONSdeleteConnection
POST/api/media-server-analytics/connections/:id/testMEDIA_SERVER_ANALYTICS_MANAGE_CONNECTIONStestConnection
POST/api/media-server-analytics/connections/:id/syncMEDIA_SERVER_ANALYTICS_MANAGE_CONNECTIONSsyncConnection
GET/api/media-server-analytics/connections/:id/librariesMEDIA_SERVER_ANALYTICS_VIEWlibraries

/media-server-analytics/nl-image

From NewsletterImageController.

MethodPathPermissionHandler
GET/api/media-server-analytics/nl-image/:idserve

/media/cleanup

From CleanupController.

MethodPathPermissionHandler
GET/api/media/cleanup/catalogLIBRARY_CLEANUP_VIEWcatalog
POST/api/media/cleanup/playback/rebuildLIBRARY_CLEANUP_RUNrebuildPlayback
POST/api/media/cleanup/validateLIBRARY_CLEANUP_VIEWvalidate
GET/api/media/cleanup/templatesLIBRARY_CLEANUP_VIEWtemplates
GET/api/media/cleanup/policiesLIBRARY_CLEANUP_VIEWlistPolicies
POST/api/media/cleanup/policiesLIBRARY_CLEANUP_POLICY_CREATEcreatePolicy
POST/api/media/cleanup/policies/from-templateLIBRARY_CLEANUP_POLICY_CREATEcreateFromTemplate
GET/api/media/cleanup/policies/:idLIBRARY_CLEANUP_VIEWgetPolicy
PATCH/api/media/cleanup/policies/:idLIBRARY_CLEANUP_POLICY_EDITupdatePolicy
PUT/api/media/cleanup/policies/:id/draftLIBRARY_CLEANUP_POLICY_EDITsaveDraft
POST/api/media/cleanup/policies/:id/publishLIBRARY_CLEANUP_POLICY_PUBLISHpublishPolicy
POST/api/media/cleanup/policies/:id/enableLIBRARY_CLEANUP_POLICY_ENABLEenablePolicy
POST/api/media/cleanup/policies/:id/disableLIBRARY_CLEANUP_POLICY_ENABLEdisablePolicy
POST/api/media/cleanup/policies/:id/archiveLIBRARY_CLEANUP_POLICY_DELETEarchivePolicy
DELETE/api/media/cleanup/policies/:idLIBRARY_CLEANUP_POLICY_DELETEdeletePolicy
POST/api/media/cleanup/policies/:id/simulateLIBRARY_CLEANUP_SIMULATEsimulate
POST/api/media/cleanup/policies/:id/runLIBRARY_CLEANUP_RUNrun
POST/api/media/cleanup/policies/:id/run-itemsLIBRARY_CLEANUP_RUNrunItems
GET/api/media/cleanup/runsLIBRARY_CLEANUP_VIEWlistRuns
GET/api/media/cleanup/runs/:runIdLIBRARY_CLEANUP_VIEWgetRun
POST/api/media/cleanup/runs/:runId/cancelLIBRARY_CLEANUP_CANCELcancelRun
GET/api/media/cleanup/runs/:runId/candidatesLIBRARY_CLEANUP_VIEWlistCandidates
POST/api/media/cleanup/runs/:runId/plansLIBRARY_CLEANUP_RUNcreatePlan
GET/api/media/cleanup/plansLIBRARY_CLEANUP_VIEWlistPlans
GET/api/media/cleanup/plans/:planIdLIBRARY_CLEANUP_VIEWgetPlan
GET/api/media/cleanup/plans/:planId/actionsLIBRARY_CLEANUP_VIEWlistPlanActions
POST/api/media/cleanup/plans/:planId/approveLIBRARY_CLEANUP_APPROVEapprovePlan
POST/api/media/cleanup/plans/:planId/rejectLIBRARY_CLEANUP_APPROVErejectPlan
POST/api/media/cleanup/plans/:planId/cancelLIBRARY_CLEANUP_CANCELcancelPlan
POST/api/media/cleanup/plans/:planId/executeLIBRARY_CLEANUP_TRASHexecutePlan
GET/api/media/cleanup/quarantineLIBRARY_CLEANUP_VIEWlistQuarantine
GET/api/media/cleanup/quarantine/:idLIBRARY_CLEANUP_VIEWgetQuarantineItem
POST/api/media/cleanup/quarantine/:id/restoreLIBRARY_CLEANUP_RESTORErestoreQuarantined
POST/api/media/cleanup/quarantine/:id/purgeLIBRARY_CLEANUP_PERMANENT_DELETEpurgeQuarantined
GET/api/media/cleanup/protections/expiringLIBRARY_CLEANUP_PROTECTION_VIEWexpiring
GET/api/media/cleanup/protectionsLIBRARY_CLEANUP_PROTECTION_VIEWlistProtections
POST/api/media/cleanup/protectionsLIBRARY_CLEANUP_PROTECTION_CREATEcreateProtection
POST/api/media/cleanup/protections/bulkLIBRARY_CLEANUP_PROTECTION_CREATEbulkCreateProtections
GET/api/media/cleanup/protections/:idLIBRARY_CLEANUP_PROTECTION_VIEWgetProtection
POST/api/media/cleanup/protections/:id/revokeLIBRARY_CLEANUP_PROTECTION_REVOKErevokeProtection

/media/intake

From MediaIntakeController.

MethodPathPermissionHandler
GET/api/media/intake/summaryMEDIA_INTAKE_VIEWsummary
GET/api/media/intake/jobsMEDIA_INTAKE_VIEWjobs
GET/api/media/intake/jobs/:idMEDIA_INTAKE_VIEWjob
POST/api/media/intake/jobsMEDIA_INTAKE_OPERATEenqueue
POST/api/media/intake/jobs/:id/advanceMEDIA_INTAKE_OPERATEadvance
POST/api/media/intake/jobs/:id/retryMEDIA_INTAKE_OPERATEretry
POST/api/media/intake/jobs/:id/cancelMEDIA_INTAKE_OPERATEcancel
POST/api/media/intake/jobs/:id/releaseMEDIA_INTAKE_OPERATErelease
GET/api/media/intake/profilesMEDIA_INTAKE_VIEWlistProfiles
POST/api/media/intake/profilesMEDIA_INTAKE_MANAGEcreateProfile
GET/api/media/intake/profiles/:idMEDIA_INTAKE_VIEWprofile
PATCH/api/media/intake/profiles/:idMEDIA_INTAKE_MANAGEupdateProfile
DELETE/api/media/intake/profiles/:idMEDIA_INTAKE_MANAGEremoveProfile
POST/api/media/intake/profiles/:id/probeMEDIA_INTAKE_MANAGEprobe
GET/api/media/intake/path-mappingsMEDIA_INTAKE_VIEWlistMappings
POST/api/media/intake/path-mappingsMEDIA_INTAKE_MANAGEcreateMapping
GET/api/media/intake/path-mappings/resolveMEDIA_INTAKE_VIEWresolve
PATCH/api/media/intake/path-mappings/:idMEDIA_INTAKE_MANAGEupdateMapping
DELETE/api/media/intake/path-mappings/:idMEDIA_INTAKE_MANAGEremoveMapping
GET/api/media/intake/migration/previewMEDIA_INTAKE_MIGRATEpreviewMigration
POST/api/media/intake/migration/applyMEDIA_INTAKE_MIGRATEapplyMigration
POST/api/media/intake/migration/revertMEDIA_INTAKE_MIGRATErevertMigration

/media/trakt

From TraktController.

MethodPathPermissionHandler
GET/api/media/trakt/statusMEDIA_MANAGER_VIEWstatus
POST/api/media/trakt/device/startMEDIA_MANAGER_VIEWstartDevice
POST/api/media/trakt/device/pollMEDIA_MANAGER_VIEWpollDevice
DELETE/api/media/trakt/linkMEDIA_MANAGER_VIEWdisconnect
PATCH/api/media/trakt/settingsMEDIA_MANAGER_VIEWupdateSettings
POST/api/media/trakt/sync/watchlistMEDIA_ACQUISITION_MANAGE_WATCHLISTimportWatchlist
POST/api/media/trakt/sync/collectionMEDIA_MANAGER_VIEWpushCollection
POST/api/media/trakt/sync/watchedMEDIA_MANAGER_VIEWsyncWatched
POST/api/media/trakt/sync/ratingsMEDIA_MANAGER_VIEWsyncRatings
POST/api/media/trakt/sync/backfillMEDIA_MANAGER_VIEWbackfill

/modules

From ModuleRegistryController.

MethodPathPermissionHandler
GET/api/modules/enabledMODULES_VIEWenabled
GET/api/modules/licenseMODULES_VIEWlicenseStatus
GET/api/modulesMODULES_VIEWlist
GET/api/modules/:idMODULES_VIEWget
GET/api/modules/:id/manifestMODULES_VIEWmanifest
GET/api/modules/:id/healthMODULES_VIEWmoduleHealth
POST/api/modules/:id/enableMODULES_MANAGEenable
POST/api/modules/:id/disableMODULES_MANAGEdisable

/operations

From OperationsController.

MethodPathPermissionHandler
GET/api/operations/capabilitiesCONSOLE_VIEWcapabilities
GET/api/operations/snapshotCONSOLE_VIEWsnapshot

/release-scoring

From ReleaseScoringController.

MethodPathPermissionHandler
POST/api/release-scoring/scoreRELEASE_SCORING_VIEWscore
POST/api/release-scoring/test-ruleRELEASE_SCORING_VIEWtestRule

/subtitle-intelligence

From SubtitleIntelligenceController.

MethodPathPermissionHandler
GET/api/subtitle-intelligence/settingsSUBTITLE_INTELLIGENCE_VIEWgetSettings
PATCH/api/subtitle-intelligence/settingsSUBTITLE_INTELLIGENCE_SETTINGSupdateSettings
GET/api/subtitle-intelligence/dashboardSUBTITLE_INTELLIGENCE_VIEWdashboard
GET/api/subtitle-intelligence/providersSUBTITLE_INTELLIGENCE_VIEWlistProviders
PATCH/api/subtitle-intelligence/providers/:providerSUBTITLE_INTELLIGENCE_PROVIDERSupsertProvider
POST/api/subtitle-intelligence/providers/:provider/testSUBTITLE_INTELLIGENCE_PROVIDERStestProvider
POST/api/subtitle-intelligence/providers/health-checkSUBTITLE_INTELLIGENCE_PROVIDERShealthCheckAll
POST/api/subtitle-intelligence/libraries/:libraryId/scan-missingSUBTITLE_INTELLIGENCE_SEARCHscanMissing
GET/api/subtitle-intelligence/libraries/:libraryId/languagesSUBTITLE_INTELLIGENCE_VIEWgetLanguages
PATCH/api/subtitle-intelligence/libraries/:libraryId/languagesSUBTITLE_INTELLIGENCE_SETTINGSsetLanguages
POST/api/subtitle-intelligence/items/:id/fingerprintSUBTITLE_INTELLIGENCE_SEARCHfingerprint
POST/api/subtitle-intelligence/items/:id/searchSUBTITLE_INTELLIGENCE_SEARCHsearch
GET/api/subtitle-intelligence/items/:id/candidatesSUBTITLE_INTELLIGENCE_VIEWcandidates
POST/api/subtitle-intelligence/candidates/:candidateId/downloadSUBTITLE_INTELLIGENCE_DOWNLOADdownload
POST/api/subtitle-intelligence/validateSUBTITLE_INTELLIGENCE_VIEWvalidate
GET/api/subtitle-intelligence/sync/capabilitiesSUBTITLE_INTELLIGENCE_VIEWsyncCapabilities
POST/api/subtitle-intelligence/downloads/:downloadId/synchronizeSUBTITLE_INTELLIGENCE_SYNCHRONIZEsynchronize
GET/api/subtitle-intelligence/downloads/:downloadId/synchronizationsSUBTITLE_INTELLIGENCE_VIEWsynchronizations
GET/api/subtitle-intelligence/downloadsSUBTITLE_INTELLIGENCE_VIEWdownloads
GET/api/subtitle-intelligence/historySUBTITLE_INTELLIGENCE_VIEWhistory

/torrent-scheduler

From TorrentSchedulerController.

MethodPathPermissionHandler
GET/api/torrent-scheduler/torrents/:engineId/overridesTORRENT_SCHEDULER_VIEWlistOverrides
POST/api/torrent-scheduler/torrents/:engineId/:hash/overrideTORRENT_SCHEDULER_OVERRIDEsetOverride
DELETE/api/torrent-scheduler/torrents/:engineId/:hash/override/:kindTORRENT_SCHEDULER_OVERRIDEclearOverride
GET/api/torrent-scheduler/seed-conditionsTORRENT_SCHEDULER_VIEWseedConditions
GET/api/torrent-scheduler/policiesTORRENT_SCHEDULER_VIEWlistPolicies
POST/api/torrent-scheduler/policiesTORRENT_SCHEDULER_MANAGE_POLICIEScreatePolicy
PUT/api/torrent-scheduler/policies/:idTORRENT_SCHEDULER_MANAGE_POLICIESupdatePolicy
DELETE/api/torrent-scheduler/policies/:idTORRENT_SCHEDULER_MANAGE_POLICIESdeletePolicy
GET/api/torrent-scheduler/enginesTORRENT_SCHEDULER_VIEWengines
GET/api/torrent-scheduler/previewTORRENT_SCHEDULER_VIEWpreviewAll
GET/api/torrent-scheduler/preview/:engineIdTORRENT_SCHEDULER_VIEWpreviewEngine
GET/api/torrent-scheduler/history/:engineIdTORRENT_SCHEDULER_VIEWhistory
PUT/api/torrent-scheduler/engines/:engineId/modeTORRENT_SCHEDULER_MANAGE_ENGINE_MODEsetMode
GET/api/torrent-scheduler/engines/:engineId/activationTORRENT_SCHEDULER_MANAGE_ENGINE_MODEdescribeActivation
POST/api/torrent-scheduler/engines/:engineId/activateTORRENT_SCHEDULER_MANAGE_ENGINE_MODEactivate
POST/api/torrent-scheduler/engines/:engineId/deactivateTORRENT_SCHEDULER_MANAGE_ENGINE_MODEdeactivate
POST/api/torrent-scheduler/preview/:engineId/refreshTORRENT_SCHEDULER_VIEWrefresh

/torrents

From TorrentsController.

MethodPathPermissionHandler
GET/api/torrents/parkingTORRENTS_VIEWlistParked
GET/api/torrents/parking/settingsTORRENTS_VIEWgetParkingRules
PATCH/api/torrents/parking/settingsTORRENTS_PAUSEupdateParkingRules
POST/api/torrents/parking/runTORRENTS_PAUSErunParkingSweep
POST/api/torrents/parking/:hash/unparkTORRENTS_RESUMEunpark
GET/api/torrentsTORRENTS_VIEWlist
GET/api/torrents/:hashTORRENTS_VIEWget
GET/api/torrents/:hash/matched-ruleTORRENTS_VIEWmatchedRule
GET/api/torrents/:hash/filesTORRENTS_VIEWfiles
GET/api/torrents/:hash/peersTORRENTS_VIEWpeers
GET/api/torrents/:hash/trackersTORRENTS_VIEWtrackers
POST/api/torrentsTORRENTS_ADDadd
POST/api/torrents/uploadTORRENTS_ADDupload
POST/api/torrents/bulkTORRENTS_VIEWbulk
POST/api/torrents/:hash/startTORRENTS_STARTstart
POST/api/torrents/:hash/stopTORRENTS_STOPstop
POST/api/torrents/:hash/pauseTORRENTS_PAUSEpause
POST/api/torrents/:hash/resumeTORRENTS_RESUMEresume
POST/api/torrents/:hash/recheckTORRENTS_RECHECKrecheck
DELETE/api/torrents/:hashTORRENTS_DELETEremove
POST/api/torrents/imported-itemsTORRENTS_VIEWimportedItems
DELETE/api/torrents/:hash/dataTORRENTS_DELETE_DATAremoveData
POST/api/torrents/:hash/moveTORRENTS_MOVEmove
POST/api/torrents/:hash/limits/uploadTORRENTS_MANAGE_LIMITSupLimit
POST/api/torrents/:hash/limits/downloadTORRENTS_MANAGE_LIMITSdownLimit
POST/api/torrents/:hash/files/priorityTORRENTS_MANAGE_FILESfilePriority
POST/api/torrents/:hash/trackersTORRENTS_MANAGE_TRACKERSaddTracker
DELETE/api/torrents/:hash/trackersTORRENTS_MANAGE_TRACKERSremoveTracker

/workflows

From WorkflowsController.

MethodPathPermissionHandler
GET/api/workflows/catalogWORKFLOWS_VIEWcatalog
POST/api/workflows/validateWORKFLOWS_VIEWvalidate
GET/api/workflowsWORKFLOWS_VIEWlist
POST/api/workflowsWORKFLOWS_CREATEcreate
GET/api/workflows/:idWORKFLOWS_VIEWget
PATCH/api/workflows/:idWORKFLOWS_EDITupdate
PUT/api/workflows/:id/graphWORKFLOWS_EDITsaveDraft
POST/api/workflows/:id/publishWORKFLOWS_PUBLISHpublish
POST/api/workflows/:id/simulateWORKFLOWS_RUNsimulate
POST/api/workflows/:id/runWORKFLOWS_RUNrun
GET/api/workflows/:id/executionsWORKFLOWS_VIEWlistExecutions
GET/api/workflows/executions/:executionIdWORKFLOWS_VIEWgetExecution
POST/api/workflows/executions/:executionId/cancelWORKFLOWS_RUNcancelExecution
GET/api/workflows/approvals/pendingWORKFLOWS_APPROVEpendingApprovals
POST/api/workflows/approvals/:approvalId/respondWORKFLOWS_APPROVErespondApproval
POST/api/workflows/:id/enableWORKFLOWS_PUBLISHenable
POST/api/workflows/:id/disableWORKFLOWS_PUBLISHdisable
POST/api/workflows/:id/archiveWORKFLOWS_DELETEarchive
DELETE/api/workflows/:idWORKFLOWS_DELETEremove

See also