v2
Deletes one or more assets from your library.
Request
Request syntax:
GET /api2/asset/delete
Request parameters:
Pass the following parameters through the msg parameter:
A valid request must identify one or more assets by including the ids and/or external_ids parameter(s).
Request Parameter | Type | Description |
---|---|---|
ids | List | Identifies one or more assets to be deleted by asset IDThis unique ID identifies an asset. View this ID by navigating to the Content tab, selecting the desired asset, and then viewing the GUID option from the Details tab.. |
external_ids | List | Identifies one or more assets to be deleted by external ID. |
Response
A response body parameter is described below.
Response Parameter | Type | Description |
---|---|---|
deleted | List | A list of assets that were deleted. Each item in the list contains id and external_id members. |
Sample Request/Response
The following sample request deletes three assets identified by an asset ID and two external IDs.
The Call
function, which is imported from API Auth
for V2 APIs (see below), prepares the message body and digital signature.
🔓
API Auth for Classic Authentication (V2 APIs)
Open Recipe
from uplynk_api2_auth import Call
print(Call('/api2/asset/delete', ids=['0a671113bebb4192bf679db9ee146051'],
external_ids=['ad10115', 'challenge_s01e03']))
{
"deleted": [
{
"external_id": "clip7",
"id": "0a671113bebb4192bf679db9ee146051"
},
{
"external_id": "challenge_s01e03",
"id": "54e40044a5f84050a483a5ce91cedab1"
},
{
"external_id": "ad10115",
"id": "9c4e00aab263489aa7fd275a0c5cc478"
}
],
"error": 0
}