Delete Videos
To free up cloud storage or remove unused videos from the memories.ai database, developers can call this API to delete all raw and derived data associated with the specified videoNos
in the request. Once the API call is successfully completed, no data related to the deleted videos will be retained.
Prerequisites
- You have created a memories.ai API key.
Host URL
https://api.memories.ai
Endpoint
POST serve/api/video/delete_videos
Rate limit: Maximum 100 videos per request.
Request Example
import requests
headers = {"Authorization": "<API_KEY>"} # API key
# List of video IDs to delete
data = ["VI1234567890", "VI0987654321"]
response = requests.post(
"https://api.memories.ai/serve/api/video/delete_videos",
headers=headers,
json=data
)
print(response.json())
Request Body
["VI1234567890", "VI0987654321"]
Request Parameters
Name | Location | Type | Required | Description |
---|---|---|---|---|
Authorization | header | string | Yes | Authorization API key |
data | body | string | Yes | List of video numbers to delete |
Response Example
Status code 200
{
"code": "0000",
"msg": "success",
"data": null,
"success": true,
"failed": false
}
Response Result
Status code | Message | Description |
---|---|---|
200 | OK | The request was successful and the videos have been deleted. |
Response Structure
Status code 200
Name | Type | Required | Restriction | Description |
---|---|---|---|---|
code | string | true | none | Response status code |
msg | string | true | none | Message for the response |