Yanıt Zarfı

Güncellendi 3 Eki 2026 Markdown

Her JSON yanıtı (başarı veya hata) bir status ayırıcısı taşır; bu sayede dallanma diller arasında trivially typed kalır.

Başarı

JSON
{
  "status":  "success",
  "data":    { /* endpoint'e özel payload */ },
  "message": "Operation completed successfully",
  "warnings": []
}

warnings[] opsiyoneldir. Mevcut olduğunda, ölümcül olmayan uyarılar taşır (örn. kısmi config rollback bildirimleri, kullanımdan kaldırılmış parametre kullanımı). Uyarıları bilgilendirici olarak ele alın, hata olarak değil.

Hata

JSON
{
  "status":     "error",
  "error_code": "ACCOUNT_NOT_FOUND",
  "message":    "Account 'alice' does not exist",
  "details":    { /* opsiyonel yapılandırılmış bağlam */ }
}

error_code asıl makine tanımlayıcısıdır; istisna yönetimini yerelleştirilmiş message'a değil bu alana eşleyin. Tam katalog Ek A bölümünde yer alır.

Hâlâ Yardıma mı İhtiyacınız Var?

Yukarıda bulamadığınız her şey için destek ekibimiz her zaman yanınızda.