Channels Sync

Import videos in channel

POST
https://peertube2.cpy.re/api/v1/video-channels/{channelHandle}/import-videos

Import a remote channel/playlist videos into a channel

Body

application/json
externalChannelUrlstringrequired
Example
https://youtube.com/c/UC_myfancychannel
videoChannelSyncIdinteger

If part of a channel sync process, specify its id to assign video imports to this channel synchronization

Parameters

channelHandlestringrequiredpath

The video channel handle

Response

204No Content

successful operation

Authorization

OAuth2oauth2

Authenticating via OAuth requires the following steps:

  • Have an activated account
  • Generate an access token for that account at /api/v1/users/token.
  • Make requests with the Authorization: Bearer <token> header
  • Profit, depending on the role assigned to the account

Note that the access token is valid for 1 day and is given along with a refresh token valid for 2 weeks.