मेलबॉक्स सेटिंग्स
/v1/mailboxes/{mailbox_id}/v1 से name, password और signature बदलें। साझा quota_mb को होस्टिंग पैनल से बदलें। फ़ाइलों का अलग कोटा नहीं है। Idempotency-Key वैकल्पिक है, लेकिन दोबारा अनुरोध करने पर इसे उपयोग करना बेहतर है।
प्राधिकरण और पहुंच क्षेत्र · त्रुटियाँ और दोहराव
अनुरोध
curl -X PATCH 'https://adapt-mail.com/v1/mailboxes/<mailbox_id>' \ -H 'Authorization: Bearer <access_token>' \ -H 'Idempotency-Key: message-20261019-0001' \ -H 'Content-Type: application/json' \ --data '{"name":"Support","signature":"Support team"}'विकल्प
mailbox_idpathअनिवार्य रूप सेintegerX-Customer-IDheader- विकल्प 1
stringविकल्प 2null Idempotency-KeyheaderstringminLength: 8maxLength: 128
निकाय से अनुरोध करें · application/json
object
name- विकल्प 1
stringminLength: 1maxLength: 120विकल्प 2null quota_mb- विकल्प 1
integerminimum: 10240विकल्प 2null file_quota_mb- विकल्प 1
integerminimum: 256maximum: 512000विकल्प 2null password- विकल्प 1
stringminLength: 12maxLength: 128विकल्प 2null signature- विकल्प 1
stringmaxLength: 5000विकल्प 2null
अज्ञात फ़ील्ड स्वीकार नहीं किए जाते.
प्रतिक्रियाएँ
202 सफल प्रतिक्रिया
application/json
object
idstring · uuidस्थिति की जांच करने और लंबित सबमिशन को रद्द करने के लिए ऑपरेशन आईडी।
kindstringmailbox_id- विकल्प 1
integerविकल्प 2null statusstringमान्य मान:
"queued""running""succeeded""failed""uncertain""cancelled"run_atstringUTC. में दिनांक और समय यदि कोई ऑफसेट नहीं है, तो मान UTC. का भी प्रतिनिधित्व करता है
created_atstringUTC. में दिनांक और समय यदि कोई ऑफसेट नहीं है, तो मान UTC. का भी प्रतिनिधित्व करता है
completed_at- विकल्प 1
stringUTC. में दिनांक और समय यदि कोई ऑफसेट नहीं है, तो मान UTC. का भी प्रतिनिधित्व करता है
विकल्प 2null errorयदि ऑपरेशन सफलतापूर्वक पूरा नहीं हुआ तो त्रुटि का कारण।
विकल्प 1stringविकल्प 2nullresultऑपरेशन का नतीजा. भेजने के लिए, स्वीकृत और अस्वीकृत प्राप्तकर्ताओं के बारे में जानकारी शामिल है।
विकल्प 1objectविकल्प 2null
400 अमान्य शीर्षलेख या पहचानकर्ता
application/json
object
detail- विकल्प 1
stringविकल्प 2objectcodestringmessagestring
विकल्प 3arrayसरणी तत्वobject
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