API Overview
The following tables list the VOD APIs. Before calling a VOD API, you need to obtain a user token. The obtained token can then be used to authenticate the calling of other APIs. For details about how to call a VOD API, see Application Examples.
Media Asset Upload
API |
Description |
---|---|
POST /v1.0/{project_id}/asset |
|
GET /v1.1/{project_id}/asset/authority |
|
POST /v1.0/{project_id}/asset/status/uploaded |
|
PUT /v1.0/{project_id}/asset/authority |
|
POST /v1.0/{project_id}/asset/reproduction |
|
POST /v1.0/{project_id}/asset/upload_by_url |
|
GET /v1.0/{project_id}/asset/duplication |
Media Asset Processing
API |
Description |
---|---|
PUT /v1.0/{project_id}/asset |
|
POST /v1.0/{project_id}/asset/process |
|
DELETE /v1.0/{project_id}/asset/process |
|
POST /v1.0/{project_id}/asset/extract_audio |
|
DELETE /v1.0/{project_id}/asset/extract_audio |
|
PUT /v1.0/{project_id}/asset/cover |
Media Asset Management
API |
Description |
---|---|
DELETE /v1.0/{project_id}/asset |
|
POST /v1.0/{project_id}/asset/status/publish |
|
POST /v1.0/{project_id}/asset/status/unpublish |
|
GET /v1.0/{project_id}/asset/info |
|
PUT /v1.0/{project_id}/asset/info |
|
GET /v1.0/{project_id}/asset/details |
|
GET /v1.0/{project_id}/asset/list |
Media Asset Prefetch
API |
Description |
---|---|
POST /v1.0/{project_id}/asset/preheating |
|
GET /v1.0/{project_id}/asset/preheating |
Media Asset Categorization
API |
Description |
---|---|
POST /v1.0/{project_id}/asset/category |
|
PUT /v1.0/{project_id}/asset/category |
|
DELETE /v1.0/{project_id}/asset/category |
|
GET /v1.0/{project_id}/asset/category |
Key Query
API |
Description |
---|---|
GET /v1.0/{project_id}/asset/ciphers |
Statistical Analysis
API |
Description |
---|---|
GET /v1.0/{project_id}/asset/cdn-statistics |
|
GET /v1.0/{project_id}/asset/vod-statistics |
|
GET /v1.0/{project_id}/asset/top-statistics |
|
GET /v1.0/{project_id}/vod/cdn/logs |
|
GET /v1/{project_id}/asset/daily-summary |
Watermark Template Management
API |
Description |
---|---|
POST /v1.0/{project_id}/template/watermark |
|
PUT /v1.0/{project_id}/template/watermark |
|
GET /v1.0/{project_id}/template/watermark |
|
DELETE /v1.0/{project_id}/template/watermark |
|
POST /v1.0/{project_id}/watermark/status/uploaded |
Subtitle Management
API |
Description |
---|---|
PUT /v1/{project_id}/asset/subtitles |
Transcoding Template Management
API |
Description |
---|---|
POST /v2/{project_id}/asset/template/transcodings |
|
GET /v2/{project_id}/asset/template/transcodings |
|
PUT /v2/{project_id}/asset/template/transcodings |
|
DELETE /v2/{project_id}/asset/template/transcodings |
Transcoding Template Set Management
API |
Description |
---|---|
POST /v1.0/{project_id}/asset/template-collection/transcodings |
|
PUT /v1.0/{project_id}/asset/template-collection/transcodings |
|
GET /v1.0/{project_id}/asset/template-collection/transcodings |
|
DELETE /v1.0/{project_id}/asset/template-collection/transcodings |
Transcoded Output Management
API |
Description |
---|---|
DELETE /v1/{project_id}/asset/transcode-product |
Media Asset Storage Mode Management
API |
Description |
---|---|
PUT /v1/{project_id}/asset/storage-mode-type |
|
PUT /v1/{project_id}/asset/storage-mode |
|
GET /v1/{project_id}/asset/storage-mode-type |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot