Postfacheinstellungen
/v1/mailboxes/{mailbox_id}Über /v1 können Sie name, password und signature ändern. Die gemeinsame quota_mb wird im Hosting-Panel geändert. Für Dateien gibt es keine separate Quote. Idempotency-Key ist optional, wird aber für Wiederholungen empfohlen.
Berechtigungs- und Zugangsbereiche · Fehler und Wiederholungen
Anfrage
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"}'Optionen
mailbox_idpathUnbedingtintegerX-Customer-IDheader- Option 1
stringOption 2null Idempotency-KeyheaderstringminLength: 8maxLength: 128
Anforderungstext · application/json
object
name- Option 1
stringminLength: 1maxLength: 120Option 2null quota_mb- Option 1
integerminimum: 10240Option 2null file_quota_mb- Option 1
integerminimum: 256maximum: 512000Option 2null password- Option 1
stringminLength: 12maxLength: 128Option 2null signature- Option 1
stringmaxLength: 5000Option 2null
Unbekannte Felder werden nicht akzeptiert.
Antworten
202 Erfolgreiche Antwort
application/json
object
idstring · uuidVorgangs-ID zum Überprüfen des Status und Abbrechen einer ausstehenden Übermittlung.
kindstringmailbox_id- Option 1
integerOption 2null statusstringGültige Werte:
"queued""running""succeeded""failed""uncertain""cancelled"run_atstringDatum und Uhrzeit in UTC. Wenn kein Offset vorhanden ist, stellt der Wert auch UTC. dar
created_atstringDatum und Uhrzeit in UTC. Wenn kein Offset vorhanden ist, stellt der Wert auch UTC. dar
completed_at- Option 1
stringDatum und Uhrzeit in UTC. Wenn kein Offset vorhanden ist, stellt der Wert auch UTC. dar
Option 2null errorDer Grund für den Fehler, wenn der Vorgang nicht erfolgreich abgeschlossen wurde.
Option 1stringOption 2nullresultDas Ergebnis der Operation. Enthält zum Versenden Informationen über angenommene und abgelehnte Empfänger.
Option 1objectOption 2null
400 Ungültiger Header oder Bezeichner
application/json
object
detail- Option 1
stringOption 2objectcodestringmessagestring
Option 3arrayArray-Elementeobject
401 Anmeldung erforderlich
application/json
object
detail- Option 1
stringOption 2objectcodestringmessagestring
Option 3arrayArray-Elementeobject
403 Kein Zugriff
application/json
object
detail- Option 1
stringOption 2objectcodestringmessagestring
Option 3arrayArray-Elementeobject
404 Ressource nicht gefunden
application/json
object
detail- Option 1
stringOption 2objectcodestringmessagestring
Option 3arrayArray-Elementeobject
409 Staatskonflikt
application/json
object
detail- Option 1
stringOption 2objectcodestringmessagestring
Option 3arrayArray-Elementeobject
422 Validierungsfehler
application/json
object
detailarrayArray-ElementeobjectlocUnbedingtarrayArray-ElementeOption 1stringOption 2integermsgUnbedingtstringtypeUnbedingtstring
503 Vorübergehende Nichtverfügbarkeit
application/json
object
detail- Option 1
stringOption 2objectcodestringmessagestring
Option 3arrayArray-Elementeobject