Skip to main content
id
string
required
UUID of the media asset to update
title
string
New title
description
string
New description
tags
string[]
New tags (replaces existing tags)
At least one field must be provided.
curl -X PATCH https://api.usenaive.ai/v1/media/asset-uuid \
  -H "Authorization: Bearer nv_sk_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "title": "Final Cut - Hero Video",
    "tags": ["final", "approved"]
  }'
{
  "id": "asset-uuid",
  "upload_id": "url-1716201600000",
  "url": "https://bucket.fly.storage.tigris.dev/uploads/company-uuid/file-uuid.mp4",
  "filename": "hero-video.mp4",
  "content_type": "video/mp4",
  "size_bytes": 15234567,
  "thumbnail_url": null,
  "source_type": "url_import",
  "source_job_id": null,
  "title": "Final Cut - Hero Video",
  "description": null,
  "tags": ["final", "approved"],
  "created_at": "2026-05-20T10:00:00Z",
  "updated_at": "2026-05-20T10:30:00Z"
}
Cost: Free