Users
Update a user
PUT
Body
application/json
emailemailThe updated email of the user
emailVerifiedbooleanSet the email as verified
videoQuotaintegerThe updated video quota of the user in bytes
videoQuotaDailyintegerThe updated daily video quota of the user in bytes
pluginAuthstring | nullThe auth plugin to use to authenticate the user
Example
peertube-plugin-auth-saml2passwordpassword<password>currentPasswordcurrentPasswordRequired to give the administrator role, or to change the password, email or auth plugin of an administrator, see password confirmation
Parameters
Entity id
Response
204No Content
successful operation
Authorization
OAuth2oauth2Authenticating 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.