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

Harflerle yapılan işlemler

POST/v1/mailboxes/{mailbox_id}/messages/actions

Bir klasördeki seçili iletilere bir eylem uygular. Kimliklerini uids'ye, klasör adını folder'ye ve uidvalidity.'ye iletin action=move için, hedef klasörü de destination. olarak belirtin

Yetki ve erişim alanları · Hatalar ve tekrarlar

Rica etmek

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

Seçenekler

mailbox_idpathmutlaka

integer

X-Customer-IDheader
Seçenek 1

string

Seçenek 2

null

Talep gövdesi · application/json

object

foldermutlaka

string

Klasör listesindeki klasör adı, örneğin INBOX.

minLength: 1

maxLength: 255

uidvaliditymutlaka

integer

Bu klasör için API yanıtının değeri uidvalidity'dir.

exclusiveMinimum: 0

uidsmutlaka

array

Bir klasörden seçilen harflerin tanımlayıcıları.

minItems: 1

maxItems: 100

Dizi öğeleri

integer

actionmutlaka

string

Geçerli değerler: "read" "unread" "star" "unstar" "move" "delete"

destination

Hedef klasör adı. action=move. için gerekli

Seçenek 1

string

maxLength: 255

Seçenek 2

null

Bilinmeyen alanlar kabul edilmez.

Yanıtlar

200 Başarılı yanıt

application/json

object

updated

boolean

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