2. Getir (By-Alias)

Belirli bir alias değerine karşılık gelen kayıt verisine ulaşmak amacıyla bu servis kullanılmalıdır.

Alias Bilgisine Göre Kayıt Getir

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

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 çağrılarında kimlik doğrulaması sağlamak için kullanılan ortak anahtar bilgisidir.

apiclientpublic

string

Evet

API'yi kullanan istemcinin kimliğini göstermek için gönderilen açık anahtar bilgisidir.

{
    "IsSuccess": true,
    "IsFailure": false,
    "Value": {
        "Id": "e75df134-185a-4b2b-b501-719dba2129c4",
        "WalletOwnerId": "0a949877-0ea0-48c3-9c92-41c9e33c461d",
        "Name": "External Test Wallet",
        "Alias": "5746347646",
        "RegionId": 1,
        "CurrencyCode": "TRY",
        "Balance": 0.00,
        "AvailableBalance": 0,
        "TotalGiftBalance": 0,
        "BlockedBalance": 0,
        "FrozenUntil": "0001-01-01T00:00:00",
        "IsFrozen": false,
        "IsDeleted": false,
        "CreatedAt": "2025-08-20T10:04:01.365948Z",
        "UpdatedAt": null,
        "AllowOverdraft": false,
        "OverdraftLimit": 0
    }
}

Servis Cevap

Parametre
Tip
Açıklama

IsFailure

bool

Yapılan isteğin hata ile sonuçlanıp sonuçlanmadığını gösteren bilgi alanıdır.

IsSuccess

bool

Yapılan API işleminin başarılı şekilde tamamlanıp tamamlanmadığını bildiren ifadedir.

Errors

Array

Servis çalışması sırasında oluşan hata kayıtlarının döndüğü veri alanıdır.

Value

Array<Items>

API tarafından döndürülen temel veri içeriğini temsil eder.

Servis Cevap (Value)

Parametre
Tip
Açıklama

Id

Guid

Sistemde tanımlı nesnenin benzersiz kimlik numarasıdır.

WalletOwnerId

Guid

Cüzdan sahibine ait olan özel kimlik numarası bilgisidir.

Name

string

Cüzdan sahibinin adı veya firma ismini belirten bilgi alanıdır.

Alias

string

Cüzdana atanmış kısa ad veya alternatif isim bilgisidir.

MerchantId

Guid

Cüzdan sahibinin bağlı olduğu üye iş yerinin benzersiz kimliğidir.

RegionId

string

Cüzdan sahibinin tanımlı olduğu coğrafi bölge kimlik numarasıdır.

CurrencyCode

string

İşlem yapılan para biriminin uluslararası standart kodudur (örn: TRY, USD, EUR).

Balance

decimal

Cüzdandaki toplam para miktarını gösterir.

AvailableBalance

decimal

Kullanılabilir (işleme açık) bakiye tutarını belirtir.

TotalGiftBalance

decimal

Cüzdanda bulunan toplam hediye bakiye miktarıdır.

BlockedBalance

decimal

İşlem yapılamayan bloke edilen bakiye miktarıdır.

FrozenUntil

DateTime

Cüzdanın geçici olarak kullanımının durdurulduğu zamana kadar olan süredir.

IsFrozen

bool

Cüzdanın şu anda dondurulmuş durumda olup olmadığını belirten göstergedir.

IsDeleted

bool

Cüzdan kaydının sistemden silinip silinmediğini gösteren durum alanıdır.

CreatedAt

DateTime

Kayıt işleminin tamamlandığı tarih ve saat bilgisidir.

UpdatedAt

DateTime

Kaydın en son ne zaman güncellendiğini gösteren zaman bilgisidir.

TransactionId

Guid

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

Last updated