Ownership Change

Accept ownership change request

POST
https://peertube2.cpy.re/api/v1/videos/ownership/{id}/accept

Body

application/json
channelIdintegerrequired

Target channel id owned by the authenticated user

Parameters

idid | UUIDv4 | shortUUIDrequiredpath

The object id, uuid or short uuid

Response

204No Content

successful operation

400Bad Request

ownership change request already accepted/refused or invalid target channel id

403Forbidden

cannot terminate an ownership change of another user

404Not Found

video ownership change not found

413Payload Too Large

quota exceeded for the target account/channel

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.