Skip to main content
DELETE
/
api
/
scenes
/
{scene_id}
Delete Scene
curl --request DELETE \
  --url https://apis.viggle.ai/api/scenes/{scene_id} \
  --header 'Authorization: Bearer <token>'
{
  "status": "deleted"
}
Permanently delete a scene. This action cannot be undone.
Deleting a scene will not affect previously rendered videos, but you won’t be able to use this scene in new render jobs.

Example

import requests

scene_id = "YOUR_SCENE_ID"
url = f"https://apis.viggle.ai/api/scenes/{scene_id}"
headers = {
    "Authorization": "Bearer YOUR_API_KEY",
}

response = requests.delete(url, headers=headers)
result = response.json()

if result.get("error_code"):
    print(f"Error: {result['error_code']} - {result.get('message')}")
else:
    print("Scene deleted successfully")

Authorizations

Authorization
string
header
required

API key passed as Bearer token

Path Parameters

scene_id
string
required

Response

Scene deleted

status
string
Example:

"deleted"