İçeriğe geç
Türkçe

Posta kutusu ayarları

PATCH/v1/mailboxes/{mailbox_id}

/v1 üzerinden name, password ve signature değiştirilebilir. Ortak quota_mb kotasını barındırma panelinden değiştirin. Dosyaların ayrı kotası yoktur. Idempotency-Key isteğe bağlıdır ancak yeniden denemelerde önerilir.

Yetki ve erişim alanları · Hatalar ve tekrarlar

Rica etmek

Terminal window
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"}'

Seçenekler

mailbox_idpathmutlaka

integer

X-Customer-IDheader
Seçenek 1

string

Seçenek 2

null

Idempotency-Keyheader

string

minLength: 8

maxLength: 128

Talep gövdesi · application/json

object

name
Seçenek 1

string

minLength: 1

maxLength: 120

Seçenek 2

null

quota_mb
Seçenek 1

integer

minimum: 10240

Seçenek 2

null

file_quota_mb
Seçenek 1

integer

minimum: 256

maximum: 512000

Seçenek 2

null

password
Seçenek 1

string

minLength: 12

maxLength: 128

Seçenek 2

null

signature
Seçenek 1

string

maxLength: 5000

Seçenek 2

null

Bilinmeyen alanlar kabul edilmez.

Yanıtlar

202 Başarılı yanıt

application/json

object

id

string · uuid

Durumu kontrol etmek ve bekleyen bir gönderimi iptal etmek için İşlem Kimliği.

kind

string

mailbox_id
Seçenek 1

integer

Seçenek 2

null

status

string

Geçerli değerler: "queued" "running" "succeeded" "failed" "uncertain" "cancelled"

run_at

string

UTC. cinsinden tarih ve saat Eğer uzaklık yoksa değer aynı zamanda UTC. değerini de temsil eder

created_at

string

UTC. cinsinden tarih ve saat Eğer uzaklık yoksa değer aynı zamanda UTC. değerini de temsil eder

completed_at
Seçenek 1

string

UTC. cinsinden tarih ve saat Eğer uzaklık yoksa değer aynı zamanda UTC. değerini de temsil eder

Seçenek 2

null

error

İşlem başarıyla tamamlanmadıysa hatanın nedeni.

Seçenek 1

string

Seçenek 2

null

result

Operasyonun sonucu. Göndermek için kabul edilen ve reddedilen alıcılar hakkında bilgi içerir.

Seçenek 1

object

Seçenek 2

null

400 Geçersiz başlık veya tanımlayıcı

application/json

object

detail
Seçenek 1

string

Seçenek 2

object

code

string

message

string

Seçenek 3

array

Dizi öğeleri

object

401 Giriş gerekli

application/json

object

detail
Seçenek 1

string

Seçenek 2

object

code

string

message

string

Seçenek 3

array

Dizi öğeleri

object

403 Erişim yok

application/json

object

detail
Seçenek 1

string

Seçenek 2

object

code

string

message

string

Seçenek 3

array

Dizi öğeleri

object

404 Kaynak bulunamadı

application/json

object

detail
Seçenek 1

string

Seçenek 2

object

code

string

message

string

Seçenek 3

array

Dizi öğeleri

object

409 Devlet çatışması

application/json

object

detail
Seçenek 1

string

Seçenek 2

object

code

string

message

string

Seçenek 3

array

Dizi öğeleri

object

422 Doğrulama hatası

application/json

object

detail

array

Dizi öğeleri

object

locmutlaka

array

Dizi öğeleri
Seçenek 1

string

Seçenek 2

integer

msgmutlaka

string

typemutlaka

string

503 Geçici olarak kullanılamıyor

application/json

object

detail
Seçenek 1

string

Seçenek 2

object

code

string

message

string

Seçenek 3

array

Dizi öğeleri

object