पत्रों के साथ क्रियाएँ
/v1/mailboxes/{mailbox_id}/messages/actionsएक फ़ोल्डर में चयनित संदेशों पर एक क्रिया लागू करता है। उनकी आईडी को uids पर, फ़ोल्डर का नाम folder पर और उसके uidvalidity. पर action=move पर, लक्ष्य फ़ोल्डर को destination. पर भी निर्दिष्ट करें।
प्राधिकरण और पहुंच क्षेत्र · त्रुटियाँ और दोहराव
अनुरोध
curl -X POST 'https://adapt-mail.com/v1/mailboxes/<mailbox_id>/messages/actions' \ -H 'Authorization: Bearer <access_token>' \ -H 'Content-Type: application/json' \ --data '{"folder":"INBOX","uidvalidity":1,"uids":[1],"action":"read"}'विकल्प
mailbox_idpathअनिवार्य रूप सेintegerX-Customer-IDheader- विकल्प 1
stringविकल्प 2null
निकाय से अनुरोध करें · application/json
object
folderअनिवार्य रूप सेstringफ़ोल्डर सूची से फ़ोल्डर का नाम, उदाहरण के लिए INBOX.
minLength: 1maxLength: 255uidvalidityअनिवार्य रूप सेintegerइस फ़ोल्डर के लिए प्रतिक्रिया API से मान uidvalidity है।
exclusiveMinimum: 0uidsअनिवार्य रूप सेarrayएक फ़ोल्डर से चयनित अक्षरों के पहचानकर्ता.
minItems: 1maxItems: 100सरणी तत्वintegeractionअनिवार्य रूप सेstringमान्य मान:
"read""unread""star""unstar""move""delete"destinationलक्ष्य फ़ोल्डर का नाम. action=move. के लिए आवश्यक
विकल्प 1stringmaxLength: 255विकल्प 2null
अज्ञात फ़ील्ड स्वीकार नहीं किए जाते.
प्रतिक्रियाएँ
200 सफल प्रतिक्रिया
application/json
object
updatedboolean
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