1. Tanımla

Belirli bir cüzdana blokeli bakiye tanımlamak için ilgili servisi kullanabilirsiniz.

Bakiye Blokla

POST{{WalletUrl}}/api/v1/wallet/balance/blocked

Not: Bu servisin kullanılabilmesi için apikeypublic ve apiclientpublic parametrelerinin Header alanına eklenmiş olması zorunludur.

WalletAPI Adresi

Servise gönderilmesi gereken parametreler şu şekildedir:

Parametre
Tip
Zorunlu
Açıklama

apikeypublic

string

Evet

API erişimi sağlamak için kullanılan genel anahtar.

apiclientpublic

string

Evet

API istemcisine özel genel kimlik anahtarı.

{
  "Id": "0000-0000-0000-0000-0000", // walletId
  "Amount": 0.01,
  "Description": "string"
}
{
    "Value": {
        "Id": "0001494f-522e-40e1-96d2-18c03caecd29",
        "WalletId": "8811e7f9-7a49-43c2-9193-1c4825b81c24",
        "Amount": 100,
        "Description": "string",
        "IsActive": true,
        "CreatedAt": "2025-05-01T15:34:43.7633053Z",
        "UpdatedAt": null
    },
    "Errors": [],
    "IsSuccess": true,
    "IsFailure": false
}

Servis Cevap

Parametre
Tip
Açıklama

IsFailure

bool

İşlemin başarısız olup olmadığını belirtir. true ise hata olmuştur.

IsSuccess

bool

İşlemin başarılı olup olmadığını belirtir. true ise başarıyla tamamlanmıştır.

Errors

Array

Oluşan hata/hatalar varsa detaylarını içeren dizi.

Value

Array

Başarılı yanıt durumunda dönen asıl veri içeriğini barındırır.

Servis Cevap (Value)

Parametre
Tip
Açıklama

Id

Guid

Blokeli bakiye kimlik numarası

WalletId

Guid

Cüzdan kimlik numarası

Amount

decimal

Bloklanan tutar

Description

string

Bloklanan bakiye açıklaması

IsActive

bool

Blokeli tutarın aktiflik durumu

CreatedAt

DateTime

Kaydın oluşturulma tarihi

UpdatedAt

DateTime

Kaydın güncellenme tarihi

Last updated