> ## Documentation Index
> Fetch the complete documentation index at: https://docs.vmeg.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Assets overview

> API-scoped materials and voices

Open API **assets** are resources you create and reference by ID in task requests. There are two types:

| Asset        | ID field     | Purpose                                                                                                                                     |
| ------------ | ------------ | ------------------------------------------------------------------------------------------------------------------------------------------- |
| **Material** | `materialId` | Video or audio used as input (mainly media translation). Usable only after the full [upload](/guides/assets/material-upload) flow completes |
| **Voice**    | `voiceId`    | System preset or cloned voice used in TTS                                                                                                   |

## API-only storage

Materials and voices created through the API are not shared with files or voices you manage on [vmeg.ai](https://www.vmeg.ai/home). Use `/openapi/v1/assets/**` only. API tasks are separate too; see [Products overview](/guides/products/overview).

List and delete operations return only assets tied to your **API Key**. Voice list endpoints use the same scope.

## Typical flow

```text theme={null}
Complete full material upload → registered materialId → media translation task
Voice clone task → voiceId → TTS task
List basic voices → voiceId → TTS task
```

## Guides

<CardGroup cols={2}>
  <Card title="Materials" icon="photo-film" href="/guides/assets/materials">
    Material types, list, and delete
  </Card>

  <Card title="Material upload" icon="cloud-arrow-up" href="/guides/assets/material-upload">
    Presigned and multipart upload
  </Card>

  <Card title="Voices" icon="waveform-lines" href="/guides/assets/voices">
    System and cloned voices
  </Card>
</CardGroup>

Request and response fields: [Assets - Materials](/api-reference/assets/materials/list-materials) and [Assets - Voices](/api-reference/assets/voices/list-system-voices) in API reference.
