Kimlik yönetimi (gönderen adresleri)

Gönderen kimliği = mail göndermeye yetkili domain veya e-posta adresi. Akış: ekle → DNS kayıtlarını gir → verify → verified.

Özet liste

GET/public/v1/identitiesscoperead
  • status: pending | verified | failed | temporary_failure. Tüm kimlikler durumlarıyla döner (hangi adres kullanılabilir, hangisi doğrulama bekliyor görülsün diye).
  • Domain kimliğinde address temsili noreply@<domain>'dir; from alanına o domain altındaki herhangi bir adres yazılabilir.

Kimlik ekle

POST/public/v1/identitiesscopesend

Yanıt detay şeklidir (özet listeden farklı — panel sözleşmesiyle birebir). Aynı değer zaten kayıtlıysa → 409 identity_exists.

Gövde

AdTipZorunluAçıklama
typestringevetdomain | email.
valuestringevetDomain adı veya e-posta adresi.

DNS kayıtları

GET/public/v1/identities/{id}/dns-recordsscoperead

DKIM CNAME'leri, MAIL FROM MX/SPF ve DMARC kayıtlarını purpose etiketiyle döner; DNS sağlayıcınıza girin.

Path parametreleri

AdTipZorunluAçıklama
idstringevetKimlik id'si (idn_…).

Durumu tazele

POST/public/v1/identities/{id}/verifyscopesend

Doğrulama durumunu sağlayıcıdan tazeler; güncel kimlik detayını döner. DNS yayılımı sürerken pending kalabilir — aralıklarla tekrar çağırın.

Path parametreleri

AdTipZorunluAçıklama
idstringevetKimlik id'si (idn_…).

Kimlik sil

DELETE/public/v1/identities/{id}scopesend

Başarıda 204 (gövdesiz). Kampanyada kullanılan kimlik silinemez → 409 identity_in_use.

Path parametreleri

AdTipZorunluAçıklama
idstringevetKimlik id'si (idn_…).