> ## 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` एक साइन किया हुआ लिंक है जिसमें कोई कनेक्शन सीक्रेट नहीं होता। उस पर बाइट्स `PUT` करें, ऐसे `Content-Length` के साथ जो `size_bytes` से बड़ा न हो, फिर `upload_id` को [send\_media](https://docs.zapbip.com/hi/mcp-reference/send-media.md) में भेजें। अपलोड 15 मिनट बाद एक्सपायर हो जाता है। लंबाई न होने, बड़ी बॉडी, गलत टाइप या एक्सपायर अपलोड पर 411, 413, 415 या 410 के साथ ठुकरा दिया जाता है और कुछ भी नहीं रखा जाता।

## संदेशों के प्रकार

| प्रकार | एजेंट से आप तक | आपसे एजेंट तक |
| - | - | - |
| `text` | [send\_message](https://docs.zapbip.com/hi/mcp-reference/send-message.md) | टेक्स्ट |
| `image` | [send\_media](https://docs.zapbip.com/hi/mcp-reference/send-media.md), 5 MB तक | 1 MB तक हो तो इमेज सीधे, वरना एक साइन किया हुआ लिंक |
| `video` | [send\_media](https://docs.zapbip.com/hi/mcp-reference/send-media.md), 16 MB तक | साइन किया हुआ लिंक |
| `audio` | [send\_media](https://docs.zapbip.com/hi/mcp-reference/send-media.md), 16 MB तक, वॉइस नोट के लिए `voice` | साइन किया हुआ लिंक |
| `document` | [send\_media](https://docs.zapbip.com/hi/mcp-reference/send-media.md), 100 MB तक | साइन किया हुआ लिंक, फ़ाइल का नाम और MIME टाइप |
| `sticker` | [send\_media](https://docs.zapbip.com/hi/mcp-reference/send-media.md) | साइन किया हुआ लिंक |
| `location` | [send\_location](https://docs.zapbip.com/hi/mcp-reference/send-location.md) | अक्षांश, देशांतर, नाम और पता |
| `contacts` | [send\_contact](https://docs.zapbip.com/hi/mcp-reference/send-contact.md) | संपर्क कार्ड |
| `reaction` | [react](https://docs.zapbip.com/hi/mcp-reference/react.md) | `message_id` और `emoji`, उस एजेंट तक पहुँचाए जाते हैं जिसने वह संदेश भेजा था |
| `choice` | [ask](https://docs.zapbip.com/hi/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.