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

# Media Types

> Essential media type classifications for organizing different types of digital files and media content

## Media Types

<div className="overflow-x-auto">
  <table>
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
        <th>Common Use Cases</th>
        <th>File Extensions</th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td>
          <strong>avatar</strong>
        </td>

        <td>User profile pictures and personal images</td>
        <td>Profile photos, user avatars, headshots</td>
        <td>.jpg, .png, .gif, .webp</td>
      </tr>

      <tr>
        <td>
          <strong>logo</strong>
        </td>

        <td>Company and brand logos</td>
        <td>Brand identities, company logos, icons</td>
        <td>.png, .svg, .jpg, .webp</td>
      </tr>

      <tr>
        <td>
          <strong>banner</strong>
        </td>

        <td>Header and banner images</td>
        <td>Website headers, promotional banners, covers</td>
        <td>.jpg, .png, .webp, .svg</td>
      </tr>

      <tr>
        <td>
          <strong>document</strong>
        </td>

        <td>Text-based documents and files</td>
        <td>PDFs, reports, contracts, presentations</td>
        <td>.pdf, .doc, .docx, .ppt, .txt</td>
      </tr>

      <tr>
        <td>
          <strong>image</strong>
        </td>

        <td>General images and photographs</td>
        <td>Photos, illustrations, graphics, artwork</td>
        <td>.jpg, .png, .gif, .webp, .svg</td>
      </tr>

      <tr>
        <td>
          <strong>video</strong>
        </td>

        <td>Video files and recordings</td>
        <td>Promotional videos, tutorials, recordings</td>
        <td>.mp4, .avi, .mov, .webm, .mkv</td>
      </tr>

      <tr>
        <td>
          <strong>audio</strong>
        </td>

        <td>Audio files and recordings</td>
        <td>Music, podcasts, voice recordings</td>
        <td>.mp3, .wav, .aac, .ogg, .flac</td>
      </tr>

      <tr>
        <td>
          <strong>icon</strong>
        </td>

        <td>Small icons and symbols</td>
        <td>UI icons, favicons, small graphics</td>
        <td>.png, .svg, .ico, .webp</td>
      </tr>

      <tr>
        <td>
          <strong>thumbnail</strong>
        </td>

        <td>Preview and thumbnail images</td>
        <td>Video thumbnails, image previews, gallery</td>
        <td>.jpg, .png, .webp</td>
      </tr>

      <tr>
        <td>
          <strong>attachment</strong>
        </td>

        <td>General file attachments</td>
        <td>Spreadsheets, archives, misc files</td>
        <td>.xlsx, .zip, .csv, .json, .xml</td>
      </tr>
    </tbody>
  </table>
</div>

## Usage Examples

### Example 1: User Avatar

```json theme={null}
{
  "file_name": "profile_photo.jpg",
  "media_type": "avatar",
  "file_size": 245760,
  "dimensions": "512x512",
  "mime_type": "image/jpeg"
}
```

### Example 2: Company Logo

```json theme={null}
{
  "file_name": "company_logo.svg",
  "media_type": "logo",
  "file_size": 15840,
  "mime_type": "image/svg+xml"
}
```

### Example 3: Marketing Banner

```json theme={null}
{
  "file_name": "campaign_banner.png",
  "media_type": "banner",
  "file_size": 892160,
  "dimensions": "1920x1080",
  "mime_type": "image/png"
}
```
