> For the complete documentation index, see [llms.txt](https://docs.aitu.io/aituapps/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.aitu.io/aituapps/aitu-business-chat-api/metody/getme-3.md).

# upload

{% hint style="info" %}
**Серверный метод**
{% endhint %}

### URL

```typescript
POST
https://businesschatapi.aitu.io/bc/v1/upload
```

### Request

```javascript
multipart/form-data
```

### Response

```typescript
{
  "status_code": "ok",
  "status_message": "ok",
  "metadata": {
        "type": "document",
        "url": "https://media.kz/file/6c5393c9-eff3-4b83-9dc5-791652089b32",
        "mimetype": "jpeg",
        "name": "file.txt",
        "size": 100,
        "image": {
          "width": 100,
          "height": 100,
          "thumb": {
            "width": 100,
            "height": 100,
            "url": "https://media.kz/file/6c5393c9-eff3-4b83-9dc5-791652089b32",
            "body": "base64"
          }
        },
        "video": {
          "width": 100,
          "height": 100,
          "duration": 100,
          "thumb": {
            "width": 100,
            "height": 100,
            "url": "https://media.kz/file/6c5393c9-eff3-4b83-9dc5-791652089b32",
            "body": "base64"
          }
        },
        "audio": {
          "duration": 100
        },
        "music": {
          "duration": 100
        }
      }
}
```

Parameters

| name                        | description                                                 | format | required |
| --------------------------- | ----------------------------------------------------------- | ------ | -------- |
| status\_code                | Код ответа                                                  | string | true     |
| status\_message             | Текстовое сообщение для кода                                | string | true     |
| metadata                    | Массив медиа сообщения                                      | array  | false    |
| metadata.type               | Тип контента: document, image, video, audio, music          | string | true     |
| metadata.url                | URL файла для скачивания                                    | string | true     |
| metadata.mimetype           | mimetype файла: unknown, jpeg, mp4, m4a, mp3, gif, png      | string | true     |
| metadata.name               | Имя файла                                                   | string | true     |
| metadata.size               | Размер файла                                                | int    | true     |
| metadata.image              | Дополнительная информация об изображении. Если type = image | int    | false    |
| metadata.image.width        | Ширина                                                      | int    | true     |
| metadata.image.height       | Высота                                                      | int    | true     |
| metadata.image.thumb        | Thumbnail                                                   | object | false    |
| metadata.image.thumb.width  | Ширина                                                      | int    | true     |
| metadata.image.thumb.height | Высота                                                      | int    | true     |
| metadata.image.thumb.url    | URL файла для скачивания                                    | string | false    |
| metadata.image.thumb.body   | Контент, в base64                                           | string | false    |
| metadata.video              | Дополнительная информация о видео. Если type = video        | object | false    |
| metadata.video.width        | Ширина                                                      | int    | true     |
| metadata.video.height       | Высота                                                      | int    | true     |
| metadata.video.duration     | Продолжительность видео                                     | int    | true     |
| metadata.video.thumb        | Thumbnail                                                   | object | false    |
| metadata.audio              | Дополнительная информация об аудио. Если type = audio       | object | false    |
| metadata.audio.duration     | Продолжительность аудио                                     | int    | true     |
| metadata.music              | Дополнительная информация об аудио. Если type = music       | object | false    |
| metadata.music.duration     | Продолжительность аудио                                     | int    | true     |
