v3

latestOpenAPI 3.1.02026-08-0712650111.6 KB

Bulk Delete Content

Permanently delete up to 500 content items in one request.

INTERNAL / undocumented for now — secret-key only. Each item gets the exact same treatment as DELETE /v1/content/{id}: tombstoned (immediate + final, drops from feeds/search/API), external_id freed, import job re-evaluated, Mux playback IDs revoked via the teardown task, and removed from the discovery pool. Media is RETAINED (revoke-not-destroy). Deleted content cannot be restored through the API.

ids that don't resolve inside the caller's org (cross-org, already-deleted, unknown) are reported in failed and never touched. The whole batch is a single transaction — either every resolvable id is tombstoned or none are.

post/v1/content/bulk-delete

Request body

contentIdsstring[] required

Response

Successful Response

{"stackTrail":"paths:/v1/content/bulk-delete:post:responses:200:content:application/json:schema","oasType":"schema","type":"unknown"}