/api/v1/profile/delete/ Profili sil
Bir profilin kişisel verilerini siler ve zamanlanmış e-postalarını iptal eder. Silinme hakkı taleplerini yerine getirmek için kullanın.
Profili external_profile_id, customer_user_id ve email alanlarının herhangi bir
kombinasyonuyla tanımlayın — Adapty Mail, profili kaydetme işlemindeki gibi çözer.
Silme işlemi kalıcıdır. Aynı tanımlayıcıları taşıyan sonraki bir Profili kaydet isteği profili yeniden oluşturmaz.
external_profile_id veya customer_user_id ile tekrarlanan bir silme işlemi, hiçbir
şeyi değiştirmeden yeniden başarılı olur. Yalnızca email ile yapılan bir silme işlemi
tekrarlandığında 404 döner: silme işlemi kayıtlı adresi temizler, dolayısıyla e-postanın
eşleşebileceği bir şey kalmaz.
Request body
Silinecek profil için tanımlayıcılar. external_profile_id,
customer_user_id veya email alanlarından en az birini gönderin.
Profili kaydederken gönderdiğiniz tanımlayıcı.
Kullanıcının kendi sisteminizdeki tanımlayıcısı.
Profildeki e-posta adresi.
Responses
Profil silindi. Yanıt gövdesi yoktur.
Hiçbir tanımlayıcı sağlanmadı.
Schema
Standart hata yanıtı. Her başarısız istek bu yapıyla birlikte 4XX durumu döndürür.
Hatanın insan tarafından okunabilir açıklaması.
Makine tarafından okunabilir hata tanımlayıcısı.
Bu hataya ait HTTP durum kodu.
Hataya neden olan istek alanı veya hata belirli bir alana özgü değilse null.
Example
{
"errors": [
{
"message": "At least one of external_profile_id, customer_user_id or email must be provided",
"error_code": "missing_identifier",
"status_code": 400,
"field_name": null
}
]
} Gizli API anahtarı eksik veya geçersiz.
Schema
Standart hata yanıtı. Her başarısız istek bu yapıyla birlikte 4XX durumu döndürür.
Hatanın insan tarafından okunabilir açıklaması.
Makine tarafından okunabilir hata tanımlayıcısı.
Bu hataya ait HTTP durum kodu.
Hataya neden olan istek alanı veya hata belirli bir alana özgü değilse null.
Example
{
"errors": [
{
"message": "Secret key doesn't exist",
"error_code": "secret_key_does_not_exist_error",
"status_code": 403,
"field_name": null
}
]
} Gönderdiğiniz tanımlayıcılarla eşleşen profil bulunamadı.
Schema
Standart hata yanıtı. Her başarısız istek bu yapıyla birlikte 4XX durumu döndürür.
Hatanın insan tarafından okunabilir açıklaması.
Makine tarafından okunabilir hata tanımlayıcısı.
Bu hataya ait HTTP durum kodu.
Hataya neden olan istek alanı veya hata belirli bir alana özgü değilse null.
Example
{
"errors": [
{
"message": "Profile not found",
"error_code": "profile_not_found_error",
"status_code": 404,
"field_name": null
}
]
}