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

# create_upload

> ローカルにあるバイト列用のアップロードを予約します。

ローカルにあるバイト列用のアップロードを予約します。

## 入力

| フィールド | 型 | 備考 |
| - | - | - |
| `filename` | string | |
| `mime_type` | string | |
| `size_bytes` | number | |

## 出力

`{ "upload_id": string, "upload_url": string, "expires_at": string }`。`upload_url` は署名付きリンクで、接続のシークレットを含みません。`size_bytes` 以下の `Content-Length` を付けて、バイト列をこのリンクに `PUT` し、その後 `upload_id` を [send\_media](https://docs.zapbip.com/ja/mcp-reference/send-media.md) に渡します。アップロードは15 分で期限切れになります。長さがない、本文が大きすぎる、タイプが違う、または期限切れのアップロードは、411、413、415、410で拒否され、何も保存されません。

## メッセージの種類

| 種類 | エージェントからオーナーへ | オーナーからエージェントへ |
| - | - | - |
| `text` | [send\_message](https://docs.zapbip.com/ja/mcp-reference/send-message.md) | テキスト |
| `image` | [send\_media](https://docs.zapbip.com/ja/mcp-reference/send-media.md)、最大5 MB | 1 MB以下ならインラインの画像、それ以外は署名付きリンク |
| `video` | [send\_media](https://docs.zapbip.com/ja/mcp-reference/send-media.md)、最大16 MB | 署名付きリンク |
| `audio` | [send\_media](https://docs.zapbip.com/ja/mcp-reference/send-media.md)、最大16 MB、ボイスメッセージは `voice` | 署名付きリンク |
| `document` | [send\_media](https://docs.zapbip.com/ja/mcp-reference/send-media.md)、最大100 MB | 署名付きリンク、ファイル名、MIMEタイプ |
| `sticker` | [send\_media](https://docs.zapbip.com/ja/mcp-reference/send-media.md) | 署名付きリンク |
| `location` | [send\_location](https://docs.zapbip.com/ja/mcp-reference/send-location.md) | 緯度、経度、名称、住所 |
| `contacts` | [send\_contact](https://docs.zapbip.com/ja/mcp-reference/send-contact.md) | 連絡先カード |
| `reaction` | [react](https://docs.zapbip.com/ja/mcp-reference/react.md) | `message_id` と `emoji`。リアクションされたメッセージを送ったエージェントへ届く |
| `choice` | [ask](https://docs.zapbip.com/ja/mcp-reference/ask.md)、3件までのボタン、4〜10件のリスト | `option_id`、`title`、任意の `description` |
| 引用 | すべての送信で `reply_to` | `reply_to`。引用されたメッセージを送ったエージェントへ届く |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.