1. Getir

Sistemdeki belirli bir kayda ulaşmak için Id parametresi ile bu servis kullanılmalıdır.

Cüzdan Kaydını WalletId ile Tanımla

GET {{WalletUrl}}/api/v1/wallet/by/id/:id

Not: Bu servisten faydalanmadan önce apikeypublic ve apiclientpublic parametrelerinin Header alanına eklenmesi zorunludur.

WalletAPI Adresi

Servise gönderilmesi gereken parametreler şu şekildedir:

Parametre
Tip
Zorunlu
Açıklama

apikeypublic

string

Evet

API isteklerinde genel kimlik doğrulaması amacıyla kullanılan anahtar değeridir.

apiclientpublic

string

Evet

API'ye hangi istemciden erişim yapıldığını belirten açık istemci anahtarıdır.

{
    "Value": {
        "Id": "30bac1c0-ad6b-4c50-a52e-1b34f9b487a7",
        "WalletOwnerId": "b5708099-be62-4d34-af06-27132082eb78",
        "Name": "Wilson",
        "Alias": "8203287943",
        "MerchantId": 2071,
        "RegionId": 1,
        "CurrencyCode": "TRY",
        "Balance": 1.00,
        "AvailableBalance": 1.00,
        "TotalGiftBalance": 0,
        "BlockedBalance": 0,
        "FrozenUntil": "0001-01-01T00:00:00",
        "IsFrozen": false,
        "IsDeleted": false,
        "CreatedAt": "2025-04-24T09:05:47.980805Z",
        "UpdatedAt": "2025-04-24T09:06:47.216932Z",
        "TransactionId": null
    },
    "Errors": [],
    "IsSuccess": true,
    "IsFailure": false
}

Servis Cevap

Parametre
Tip
Açıklama

IsFailure

bool

Yapılan işlemin başarısızlıkla sonuçlanıp sonuçlanmadığını belirten bilgi alanıdır.

IsSuccess

bool

API çağrısının başarılı tamamlanıp tamamlanmadığını ifade eder.

Errors

Array

Servis sırasında karşılaşılan hata kayıtlarının listelendiği veri alanıdır.

Value

Array<Items>

API yanıtı içerisinde dönen ana veri nesnesini temsil eder.

Servis Cevap (Value)

Parametre
Tip
Açıklama

Id

Guid

İlgili kaydın sistemdeki benzersiz kimlik numarasıdır.

WalletOwnerId

Guid

Cüzdan sahibine ait olan eşsiz kimlik numarasıdır.

Name

string

Cüzdan sahibinin ad veya unvan bilgisidir.

Alias

string

Cüzdana tanımlanan takma ad veya kısa isim bilgisidir.

MerchantId

Guid

İlgili cüzdan sahibinin bağlı bulunduğu üye iş yeri kimliğidir.

RegionId

string

Cüzdan sahibinin ilişkilendirildiği coğrafi bölge kimlik numarasıdır.

CurrencyCode

string

Cüzdanın bağlı olduğu para biriminin kod bilgisidir (örneğin: TRY, USD).

Balance

decimal

Cüzdanın toplam bakiyesini gösteren finansal değerdir.

AvailableBalance

decimal

İşlem yapmaya uygun olan kullanılabilir bakiye bilgisidir.

TotalGiftBalance

decimal

Cüzdanda yer alan toplam hediye bakiyesi miktarıdır.

BlockedBalance

decimal

Kullanımı kısıtlanmış olan bloke bakiye miktarıdır.

FrozenUntil

DateTime

Cüzdanın dondurulmuş olduğu tarih ve saat bilgisi.

IsFrozen

bool

Cüzdanın aktif olarak dondurulmuş (freeze) durumda olup olmadığını belirten alandır.

IsDeleted

bool

Cüzdanın sistemde silinip silinmediğini belirten işaret alanıdır.

CreatedAt

DateTime

Kaydın oluşturulduğu tarih ve zaman damgasıdır.

UpdatedAt

DateTime

Kaydın sistemde en son güncellendiği tarih ve saat bilgisidir.

TransactionId

Guid

İşlem kaydına ait benzersiz kimlik numarasıdır.

Last updated