Version: v1
Operation | Description |
---|---|
GET /api/video/{videoId} | Get video info |
PUT /api/video/{videoId} | Edit video |
DELETE /api/video/{videoId} | Delete video |
POST /api/video | Upload a video |
POST /api/video/{videoId}/regenerate-thumbnail | Schedule video thumbnail generation |
POST /api/video/{videoId}/regenerate-preview | Schedule video preview generation |
POST /api/video/{videoId}/reencode | Schedule video reencode |
GET /api/video/{videoId}/qualities | Get video info |
GET /api/video/ | Get video list |
Operation | Description |
---|---|
GET /api/subtitle/{videoId} | Get video subtitles |
PUT /api/subtitle/{videoId} | Upload or replace video subtitles |
DELETE /api/subtitle/{videoId} | Delete video subtitles |
Operation | Description |
---|---|
PUT /api/config/quality/{configId} | Edit video quality configuration |
DELETE /api/config/quality/{configId} | Delete video quality configuration |
GET /api/config/quality | Get video quality configurations |
POST /api/config/quality | Create a video quality configuration |
Operation | Description |
---|---|
PUT /api/config/preview/{configId} | Edit video preview configurations |
DELETE /api/config/preview/{configId} | Delete video preview configurations |
GET /api/config/preview | Get video preview configurations |
POST /api/config/preview | Create a video preview configurations |
Operation | Description |
---|---|
GET /api/user/me | Get information about authenticated user |
Operation | Description |
---|---|
GET /api/stats/global | Get global statistics |
Operation | Description |
---|---|
GET /api/public/video/{videoId} | Get video HLS playlist |
GET /api/public/preview/{previewId} | Get video preview 'subtitles' |
previewId | path | object |
OK
videoId | path | object |
OK