PeerTube
Schemas
Copy Page
PeerTube
Abuses
List abuses
Report an abuse
Delete an abuse
Update an abuse
List messages of an abuse
Add message to an abuse
Delete an abuse message
List my abuses
Accounts
List accounts
Get an account
List ratings of an account
List videos of an account
Video Channels
List video channels of an account
List video channels
Create a video channel
Delete a video channel
Get a video channel
Update a video channel
Delete channel avatar
Update channel avatar
Delete channel banner
Update channel banner
Config
Get instance public configuration
Get instance "About" information
Delete instance runtime configuration
Get instance runtime configuration
Set instance runtime configuration
Homepage
Get instance custom homepage
Set instance custom homepage
Feeds
List videos of subscriptions tied to a token
List comments on videos
List videos
Job
List instance jobs
Session
Login prerequisite
Logout
Login
Plugins
List plugins
List available plugins
Install a plugin
Uninstall a plugin
Update a plugin
Get a plugin
Get a plugin's public settings
Get a plugin's registered settings
Set a plugin's settings
Search
Search channels
Search playlists
Search videos
Account Blocks
List account blocks
Block an account
Unblock an account by its handle
Server Blocks
List server blocks
Block a server
Unblock a server by its domain
Instance Follows
List instances following the server
Remove or reject a follower to your server
Accept a pending follower to your server
Reject a pending follower to your server
List instances followed by the server
Follow a list of actors (PeerTube instance, channel or account)
Unfollow an actor (PeerTube instance, channel or account)
Video Mirroring
List videos being mirrored
Mirror a video
Delete a mirror done on a video
Instance Redundancy
Update a server redundancy policy
Users
List users
Create a user
Resend user verification link
Register a user
Delete a user
Get a user
Update a user
Verify a user
My User
Get my user information
Update my user information
Delete my avatar
Update my user avatar
Get my user used quota
Get videos of my user
Get rate of my user for a video
My History
List watched videos history
Clear video history
My Notifications
Update my notification settings
List my notifications
Mark notifications as read by their id
Mark all my notification as read
My Subscriptions
Get my user subscriptions
Add subscription to my user
Get if subscriptions exist for my user
List videos of subscriptions of my user
Delete subscription of my user
Get subscription of my user
Video Playlists
Check video exists in my playlists
List video playlists
Create a video playlist
List available playlist privacy policies
Delete a video playlist
Get a video playlist
Update a video playlist
Reorder a playlist
Delete an element from a playlist
Update a playlist element
Videos
Get video imports of my user
List videos of a playlist
Add a video in a playlist
Video
List videos of a video channel
List videos
List available video categories
Import a video
List available video languages
List available video licences
List available video privacy policies
Upload a video
Cancel the resumable upload of a video, deleting any data uploaded so far
Initialize the resumable upload of a video
Send chunk for the resumable upload of a video
Delete a video
Get a video
Update a video
Get complete video description
Add a view to a video
Set watching progress of a video
Video Blocks
List video blocks
Unblock a video by its id
Block a video
Live Videos
Create a live
Get information about a live
Update information about a live
Video Ownership Change
List video ownership changes
Accept ownership change request
Refuse ownership change request
Request ownership change
Video Captions
List captions of a video
Delete a video caption
Add or replace a video caption
Video Comments
List threads of a video
Create a thread
Get a thread
Delete a comment or a reply
Reply to a thread of a video
Video Rates
Like/dislike a video
Schemas
Schemas
Abuse
AbuseMessage
AbusePredefinedReasons
AbuseStateConstant
AbuseStateSet
Account
AccountSummary
Actor
ActorImage
ActorInfo
AddUser
AddUserResponse
CommentThreadPostResponse
CommentThreadResponse
CustomHomepage
FileRedundancyInformation
Follow
GetMeVideoRating
Job
LiveVideoResponse
LiveVideoUpdate
MRSSGroupContent
MRSSPeerLink
NSFWPolicy
Notification
NotificationListResponse
NotificationSettingValue
OAuthClient
OAuthToken-password
OAuthToken-refresh_token
PlaylistElement
Plugin
PluginResponse
PredefinedAbuseReasons
RegisterUser
ServerConfig
ServerConfigAbout
ServerConfigCustom
UUIDv4
UpdateMe
UpdateUser
User
UserAdminFlags
UserRole
UserWatchingVideo
UserWithStats
Video
VideoBlacklist
VideoCaption
VideoCategorySet
VideoChannel
VideoChannelCreate
VideoChannelList
VideoChannelSummary
VideoChannelUpdate
VideoComment
VideoCommentThreadTree
VideoCommentsForXML
VideoConstantNumber-Category
VideoConstantNumber-Licence
VideoConstantString-Language
VideoCreateImport
VideoDetails
VideoFile
VideoImport
VideoImportStateConstant
VideoImportsList
VideoInfo
VideoLanguageSet
VideoLicenceSet
VideoListResponse
VideoPlaylist
VideoPlaylistPrivacyConstant
VideoPlaylistPrivacySet
VideoPlaylistTypeConstant
VideoPlaylistTypeSet
VideoPrivacyConstant
VideoPrivacySet
VideoRating
VideoRedundancy
VideoResolutionConstant
VideoResolutionSet
VideoScheduledUpdate
VideoStateConstant
VideoStreamingPlaylists
VideoStreamingPlaylists-HLS
VideoUploadRequestCommon
VideoUploadRequestLegacy
VideoUploadRequestResumable
VideoUploadResponse
VideosForXML
id
password
shortUUID
username
usernameChannel
Schemas
Copy Page
VideoCategorySet
category id of the video (see
/videos/categories
)
15