What a material is
A material is a registered video or audio file stored for Open API use. After the full material upload flow completes, you get a usablematerialId to pass to tasks such as media translation.
Do not use a materialId from an unfinished upload (for example, only gen-upload-url or multipart initiate). Materials are API-only — not shared with uploads on vmeg.ai. See Assets overview.
Material type
Thecategory field on a material describes the asset type, for example:
Other fields on a material include
name, CDN URLs (addressUrl, thumbnailUrl, audioUrl), mimeType, duration, and filesize. For every field and type, see the response body in List materials.
Lifecycle
- Finish the full upload flow → registered
materialId - Reference that
materialIdin a product request - List or delete when no longer needed
Operations
Upload flows are on Material upload.
Request and response fields: List materials, Delete material, and other Assets - Materials endpoints under the API reference tab.

