Skip to main content
POST
/
serve
/
api
/
v1
/
delete_videos
Delete Videos
curl --request POST \
  --url https://api.memories.ai/serve/api/v1/delete_videos \
  --header 'Authorization: <api-key>' \
  --header 'Content-Type: application/json' \
  --data '
[
  "VI1234567890",
  "VI0987654321"
]
'
{
  "code": "0000",
  "msg": "success",
  "data": {},
  "success": true,
  "failed": false
}

Prerequisites

  • You have created a memories.ai API key.

Host URL

https://api.memories.ai

Endpoint

POST /serve/api/v1/delete_videos Rate limit: Maximum 100 videos per request.
/serve/api/v1/delete_videos

Request Example

import requests

headers = {"Authorization": "<API_KEY>"} 
# List of video IDs to delete
data = ["VI1234567890", "VI0987654321"]
params = {"unique_id": "<UNIQUE_ID>"}

response = requests.post( 
    "https://api.memories.ai/serve/api/v1/delete_videos", 
    headers=headers, 
    json=data, 
    params=params
)
print(response.json())

Request Body

Array of Video IDs (strings).
["VI1234567890", "VI0987654321"]

Request Parameters

unique_id
string
Unique ID for scope (query parameter). Defaults to “default”.
videos
array
required
List of video IDs to delete (passed as raw JSON list).

Response Example

Status code 200
{ 
    "code": "0000", 
    "msg": "success", 
    "data": null, 
    "success": true, 
    "failed": false
}

Authorizations

Authorization
string
header
required

Query Parameters

unique_id
string
default:default

Unique ID scope.

Body

application/json

Response

200 - application/json

Successful response

code
Example:

"0000"

msg
string
Example:

"success"

data
success
boolean
Example:

true

failed
boolean
Example:

false