मसौदा सेव करें
/v1/mailboxes/{mailbox_id}/drafts/{draft_id}draft_id. तक ड्राफ्ट बनाता या अपडेट करता है नए ड्राफ्ट के लिए, UUID जेनरेट करता है; बाद में सहेजने के लिए, उसी पहचानकर्ता का उपयोग करें। आप उसी मेलबॉक्स में लॉग इन करने के बाद किसी अन्य डिवाइस से अपना ड्राफ्ट जारी रख सकते हैं।
प्राधिकरण और पहुंच क्षेत्र · त्रुटियाँ और दोहराव
अनुरोध
curl -X PUT 'https://adapt-mail.com/v1/mailboxes/<mailbox_id>/drafts/<draft_id>' \ -H 'Authorization: Bearer <access_token>' \ -H 'Content-Type: application/json' \विकल्प
mailbox_idpathअनिवार्य रूप सेintegerdraft_idpathअनिवार्य रूप सेstring · uuidX-Customer-IDheader- विकल्प 1
stringविकल्प 2null
निकाय से अनुरोध करें · application/json
object
toarrayमुख्य प्राप्तकर्ताओं के पते.
maxItems: 50सरणी तत्वstringccarrayअन्य प्रतिभागियों को दिखाई देने वाले प्राप्तकर्ता पते की प्रतिलिपि बनाएँ।
maxItems: 50सरणी तत्वstringbccarrayप्राप्तकर्ता पते की गुप्त प्रतिलिपि.
maxItems: 50सरणी तत्वstringsubjectstringपत्र का विषय.
गलती करना:
""maxLength: 998textstringबिना फ़ॉर्मेट किए पत्र का पाठ.
गलती करना:
""maxLength: 200000htmlपत्र का HTML-स्वरूपित संस्करण।
विकल्प 1stringmaxLength: 300000विकल्प 2nullfile_idsarrayइस मेलबॉक्स में ID पहले डाउनलोड की गई फ़ाइलें। डाउनलोड करते समय या फ़ाइलों की सूची से उन्हें प्राप्त करें।
maxItems: 20सरणी तत्वstring · uuidforward_messageमूल ईमेल जिसके अनुलग्नकों को अग्रेषित करने की आवश्यकता है।
विकल्प 1objectfolderअनिवार्य रूप सेstringफ़ोल्डर सूची से फ़ोल्डर का नाम, उदाहरण के लिए INBOX.
minLength: 1maxLength: 255uidvalidityअनिवार्य रूप सेintegerइस फ़ोल्डर के लिए प्रतिक्रिया API से मान uidvalidity है।
exclusiveMinimum: 0uidअनिवार्य रूप सेintegerexclusiveMinimum: 0
अज्ञात फ़ील्ड स्वीकार नहीं किए जाते.
विकल्प 2nullreply_to_message_idआप जिस ईमेल का उत्तर दे रहे हैं उसका message_id मान।
विकल्प 1stringmaxLength: 998विकल्प 2nullreferencesउत्तर श्रृंखला को सहेजने के लिए मूल संदेश का मान references है।
विकल्प 1stringmaxLength: 4000विकल्प 2nullsend_atसमय क्षेत्र के साथ विलंबित प्रेषण समय, उदाहरण के लिए 2026-11-01T12:00:00Z. मूल्य के बिना, कतार संसाधित होते ही प्रेषण शुरू हो जाता है।
विकल्प 1string · date-timeविकल्प 2null
अज्ञात फ़ील्ड स्वीकार नहीं किए जाते.
प्रतिक्रियाएँ
200 सफल प्रतिक्रिया
application/json
object
idstring · uuid
401 लॉगिन आवश्यक है
application/json
object
detail- विकल्प 1
stringविकल्प 2objectcodestringmessagestring
विकल्प 3arrayसरणी तत्वobject
403 तक पहुँच नहीं
application/json
object
detail- विकल्प 1
stringविकल्प 2objectcodestringmessagestring
विकल्प 3arrayसरणी तत्वobject
404 संसाधन नहीं मिला
application/json
object
detail- विकल्प 1
stringविकल्प 2objectcodestringmessagestring
विकल्प 3arrayसरणी तत्वobject
409 राज्य संघर्ष
application/json
object
detail- विकल्प 1
stringविकल्प 2objectcodestringmessagestring
विकल्प 3arrayसरणी तत्वobject
422 सत्यापन त्रुटि
application/json
object
detailarrayसरणी तत्वobjectlocअनिवार्य रूप सेarrayसरणी तत्वविकल्प 1stringविकल्प 2integermsgअनिवार्य रूप सेstringtypeअनिवार्य रूप सेstring
503 अस्थायी अनुपलब्धता
application/json
object
detail- विकल्प 1
stringविकल्प 2objectcodestringmessagestring
विकल्प 3arrayसरणी तत्वobject