cpy.re

The PeerTube API is built on HTTP(S) and is RESTful. You can use your favorite HTTP/REST library for your programming language to use PeerTube. The spec API is fully compatible with openapi-generator which generates

🔑 oauth2 186 endpoints social
📄 Docs 📋 OpenAPI spec 🔬 Try in Swagger UI

SDKs by language (1 total)

# See https://github.com/tiran/cpython-wasm-test
curl examples
List users
curl \
  -H "Authorization: Bearer $ACCESS_TOKEN" \
  https://peertube2.cpy.re/api/v1/users
List abuses
curl \
  -H "Authorization: Bearer $ACCESS_TOKEN" \
  https://peertube2.cpy.re/api/v1/abuses
Get instance public configuration
curl \
  -H "Authorization: Bearer $ACCESS_TOKEN" \
  https://peertube2.cpy.re/api/v1/config
Endpoints (186 total)
GET
/api/v1/users
List users
GET
/api/v1/abuses
List abuses
GET
/api/v1/config
Get instance public configuration
GET
/api/v1/videos
List videos
GET
/api/v1/plugins
List plugins
GET
/api/v1/accounts
List accounts
GET
/api/v1/users/me
Get my user information
GET
/api/v1/users/{id}
Get a user
GET
/api/v1/server/logs
Get instance logs
GET
/api/v1/videos/{id}
Get a video
GET
/api/v1/config/about
Get instance "About" information
GET
/api/v1/jobs/{state}
List instance jobs
Language coverage
Shell
1
At a glance
Total SDKs1
Languages1
Endpoints186
Authoauth2
Categories1
https://peertube2.cpy.re