Bastırma listesi
Bounce, şikayet, abonelikten çıkma veya manuel eklemeyle oluşan adresler bastırma listesinde tutulur. scope hangi gönderim yolunun süzüleceğini belirler.
Liste
GET
/public/v1/suppressionsscopereadSorgu parametreleri
| Ad | Tip | Zorunlu | Açıklama |
|---|---|---|---|
page | integer | hayır | Sayfa numarası, ≥ 1. |
pageSize | integer | hayır | 1–500 (varsayılan 50). |
customerRef | string | hayır | Kendi müşteri kırılımınızı ayıklamak için filtre. |
source:manual|hard_bounce|soft_bounce_threshold|complaint|unsubscribescope:campaign(yalnız kampanyaları süzer) |campaign_and_transactional(işlemsel maili de süzer)customerRefyalnız korelasyon kurulabildiğinde dolar; boşsa yazılmaz.
Toplu manuel ekleme
POST
/public/v1/suppressionsscopesendGövde
| Ad | Tip | Zorunlu | Açıklama |
|---|---|---|---|
emails | string[] | evet | Tek istekte en çok 1.000 adres (aşımı 422 too_many_emails). Bozuk sentaksli adres varsa istek toptan 422 ile reddedilir (kısmi ekleme yok). |
scope | string | hayır | campaign | campaign_and_transactional; boşsa campaign. |
customerRef | string | hayır | Yeni açılan kayıtlara yazılır (max 64, [A-Za-z0-9_-]). |
- Ekleme idempotenttir: zaten listede olan adres hata üretmez,
addedyalnız yeni açılan kayıt sayısını verir. - Manuel ekleme sağlayıcı (SES) hesap listesine yazılmaz (hesap-geneli liste MailMaks tarafında tutulur).
Kayıt sil
DELETE
/public/v1/suppressions/{id}scopesendBaşarıda 204 (gövdesiz); kayıt yoksa 404 not_found. Silme çift taraflıdır: kayıt hem MailMaks listesinden hem sağlayıcının (SES) hesap bastırma listesinden düşürülür — böylece bounce kaynaklı adresler gerçekten yeniden gönderilebilir olur (sağlayıcı tarafındaki silme hatası isteği başarısız etmez).
Path parametreleri
| Ad | Tip | Zorunlu | Açıklama |
|---|---|---|---|
id | string | evet | Bastırma kaydı id'si (sup_…). |