फ़ाइल अपलोड करें
/v1/mailboxes/{mailbox_id}/filesmultipart/form-data, फ़ील्ड file. आकार 1 बाइट से 25 MiB तक। डाउनलोड करने से पहले एंटीवायरस फ़ाइल की जाँच करता है। अपर्याप्त कोटा 409 देता है, बड़ा आकार - 413, पता चला खतरा - 422, अनुपलब्ध चेक - 503।
प्राधिकरण और पहुंच क्षेत्र · त्रुटियाँ और दोहराव
अनुरोध
curl -X POST 'https://adapt-mail.com/v1/mailboxes/<mailbox_id>/files' \ -H 'Authorization: Bearer <access_token>' \विकल्प
mailbox_idpathअनिवार्य रूप सेintegerX-Customer-IDheader- विकल्प 1
stringविकल्प 2null
निकाय से अनुरोध करें · multipart/form-data
object
fileअनिवार्य रूप सेstring · binary
प्रतिक्रियाएँ
201 सफल प्रतिक्रिया
application/json
object
idstring · uuidfilenamestringcontent_typestringsize_bytesintegerscanned_at- विकल्प 1
stringUTC. में दिनांक और समय यदि कोई ऑफसेट नहीं है, तो मान UTC. का भी प्रतिनिधित्व करता है
विकल्प 2null
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
413 आकार से अधिक हो गया
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