Deletes complete videos, including video source files, transcoded stream files, and thumbnails.
Operation description
Usage notes
This operation physically deletes videos. Deleted videos cannot be recovered. Proceed with caution.
Batch deletion is supported.
When you delete a video, the source files are deleted, including the video source file, transcoded stream files, and thumbnails. However, the CDN cache is not refreshed through synchronization. If your business requires it, use the purge feature in the ApsaraVideo VOD console to clear stale data from the point of presence. Related operations: see Purge and prefetch.
QPS limit
The single-user QPS limit for this operation is 30 calls per second. If the limit is exceeded, the API invoke is throttled, which may affect your business. Invoke this operation appropriately. For more information, see QPS limit.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
vod:DeleteVideo |
delete |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| VideoIds |
string |
No |
The list of video IDs. Separate multiple IDs with commas (,). A maximum of 20 IDs are supported. You can obtain video IDs by using the following methods:
|
e44ebf1147hdsa2d2adbea8b****,e44ebf11oj984adbea8****,73ab850b4f6f4b6e91d24d81d54**** |
| ReferenceIds |
string |
No |
The list of custom IDs. Separate multiple IDs with commas (,). A maximum of 20 IDs are supported. |
123-123,1234-1234 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response parameters. |
||
| RequestId |
string |
The request ID. |
E4EBD2BF-5EB0-4476-8829-9D94E1B1**** |
| ForbiddenVideoIds |
array |
The list of video IDs for which the operation is forbidden. Note
This is typically caused by insufficient permissions. |
|
|
string |
The list of video IDs for which the operation is forbidden. Note
This is typically caused by insufficient permissions. |
73ab850b4f6f4b6e91d24d81d54**** |
|
| NonExistVideoIds |
array |
The list of video IDs that do not exist. |
|
|
string |
The list of video IDs that do not exist. Note
If some of the video IDs in the request do not exist, those non-existent video IDs are returned. If all video IDs in the request do not exist, a 404 error is returned. |
e44ebf1147hdsa2d2adbea8b**** |
|
| NonExistReferenceIds |
array |
The list of custom IDs that do not exist. |
|
|
string |
The list of custom IDs that do not exist. |
123-123 |
Examples
Success response
JSON format
{
"RequestId": "E4EBD2BF-5EB0-4476-8829-9D94E1B1****",
"ForbiddenVideoIds": [
"73ab850b4f6f4b6e91d24d81d54****"
],
"NonExistVideoIds": [
"e44ebf1147hdsa2d2adbea8b****"
],
"NonExistReferenceIds": [
"123-123"
]
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.