Users

Block a user

POST
https://peertube2.cpy.re/api/v1/users/{id}/block

Prevent a user from logging in and interacting with the instance

Body

application/json
reasonstring

Optional reason for blocking the user

Parameters

idid>= 1requiredpath

Entity id

Response

204No Content

successful operation

400Bad Request

invalid user id

403Forbidden

insufficient permissions to block users

404Not Found

user not found

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.

Scopes: admin