Skip to main content

Başarı zarfı

Kısmi yanıtlar ve uyarılar

Bakiye her hesap için bilinmeyebilir. Bu durumda istek yine başarılı döner ve meta.warnings durumu açıklar; veri eksikse meta.partial ayrıca true olur. Uyarı taşıyan yanıtı eksiksiz veri gibi işlemeyin.
Tanımadığınız bir uyarı kodu gelirse onu da bir veri eksikliği işareti olarak ele alın.

Hata zarfı

  • Programınızın karar verirken error.code değerini kullanın; error.message insan için yazılmıştır ve değişebilir.
  • error.details doğrulama hatalarında hangi alanın hangi kuralı ihlal ettiğini listeler; diğer hatalarda boş dizidir.
  • traceId, destek talebinde paylaşmanız gereken kimliktir.

Hata kodları

Başka bir firmaya ait hesap veya hareket kimliğiyle yapılan istek 404 döner; kaydın var olup olmadığı açıklanmaz.

İzleme kimliği (x-request-id)

Her yanıtta x-request-id başlığı bulunur. İsteğinizde kendi kimliğinizi gönderebilirsiniz: değer 1–100 karakterse ve yalnız harf, rakam, nokta, alt çizgi, iki nokta veya tire içeriyorsa korunur, aksi halde sunucu yeni bir UUID üretir. Kendi log kayıtlarınızla eşleştirmek için bu kimliği saklayın.

Önbellek

Bütün yanıtlar Cache-Control: no-store taşır. Banka verisini ara katmanlarda (CDN, proxy) önbelleğe almayın.