For the complete documentation index, see llms.txt. This page is also available as Markdown.

4. Listele

Uygulanmış limitleri listelemek için bu servisi kullanabilirsiniz

Limit Kayıtlarını Listele

GET{{WalletUrl}}/api/v1/limit?PageNumber=1&PageSize=10&regionId=1

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

WalletAPI Adresi

Gerekli header ve istek parametreleri:

Parametreler ve açıklamaları
Parametre
Tip
Zorunlu
Açıklama

apikeypublic

string

Evet

API erişiminde doğrulama için kullanılan genel anahtar bilgisidir.

apiclientpublic

string

Evet

İsteğin hangi istemciden geldiğini gösteren genel istemci anahtarıdır.

RegionId

integer

Evet

Limitlerinin listeleneceği bölgenin tanımlayıcısı.

PageNumber

integer

Evet

Sayfa numarasını bu parametreyle belirtebilirsiniz

PageSize

integer

Evet

Sayfada listelenmesini istediğiniz kayıt sayısını bu parametreyle belirtebilirsiniz

Servisten dönen parametreler şu şekildedir:

Parametreler ve açıklamaları
Parametre
Tip
Açıklama

IsFailure

bool

İlgili servis işleminin başarısız olup olmadığını belirten boolen değerdir.

IsSuccess

bool

İlgili servisin başarılı şekilde tamamlanıp tamamlanmadığını ifade eder.

Errors

Array

Servis sırasında oluşabilecek hata mesajlarının bulunduğu bilgi alanıdır.

HasNextPage

bool

Sonraki sayfa var mı bilgisidir.

HasPreviousPage

bool

Önceki sayfa var mı bilgisidir.

TotalCount

int

Toplam kayıt sayısını belirtir.

TotalPages

int

Toplam sayfa sayısını belirtir.

PageNumber

int

Bulunulan sayfa numarasıdır.

Value

object

Servis başarılı ise dönen ana veri nesnesidir (detay nesne yapısıdır).

Id

guid

Limitin benzersiz tanımlayıcısı

Scope

string

Limitin geçerli olduğu kapsam

LimitType

integer

Limitin zaman periyodu tipi.

LimitCategory

integer

Limitin uygulandığı işlem kategorisi. 1 = Deposit, 2 = Withdrawal, 3 = Transfer, 4 = Purchase, 5 = Total, 6 = ExternalTransactionType

LimitApproach

integer

Limitin hesaplanma yöntemi. 1 = Amount, 2 = Count

Value

decimal

Limit değeri. LimitApproach = Amount ise maksimum tutar, Count ise maksimum işlem adedi

CurrencyId

guid

Limitin uygulandığı para biriminin benzersiz tanımlayıcısı

CurrencyCode

string

Limitin uygulandığı para birimi kodu

CreatedAt

datetime

Limitin oluşturulma tarihi ve saati.

UpdatedAt

datetime

Limitin son güncellenme tarihi ve saat.i

ExternalTransactionTypeId

guid

Kendi sisteminizdeki işlem tipinin UUID tanımlayıcısı. LimitCategory = ExternalTransactionType olduğunda kullanılır

{
    "IsSuccess": true,
    "IsFailure": false,
    "Value": {
        "Items": [
            {
                "Id": "d8316778-928e-451f-8436-1fb1b39b41c3",
                "Scope": "merchant",
                "LimitType": 1,
                "LimitCategory": 4,
                "LimitApproach": 1,
                "Value": 1000.00,
                "CurrencyId": "d247bb06-6bc4-4e00-897f-382bc407599f",
                "CurrencyCode": "EUR",
                "CreatedAt": "2025-08-20T14:22:44.232089Z",
                "UpdatedAt": null,
                "ExternalTransactionTypeId": null
            },
            {
                "Id": "beb6c75f-ddfa-49d0-b2fc-9511d004eb60",
                "Scope": "merchant",
                "LimitType": 2,
                "LimitCategory": 4,
                "LimitApproach": 1,
                "Value": 1000.00,
                "CurrencyId": "d247bb06-6bc4-4e00-897f-382bc407599f",
                "CurrencyCode": "EUR",
                "CreatedAt": "2025-08-20T14:22:48.061358Z",
                "UpdatedAt": null,
                "ExternalTransactionTypeId": null
            },
            {
                "Id": "bc286f4e-c874-4d54-af84-f63d73503989",
                "Scope": "merchant",
                "LimitType": 2,
                "LimitCategory": 2,
                "LimitApproach": 1,
                "Value": 1000.00,
                "CurrencyId": "d247bb06-6bc4-4e00-897f-382bc407599f",
                "CurrencyCode": "EUR",
                "CreatedAt": "2025-08-20T14:22:51.934698Z",
                "UpdatedAt": null,
                "ExternalTransactionTypeId": null
            },
            {
                "Id": "c555490c-48c1-42b9-8039-df9628ed11c3",
                "Scope": "merchant",
                "LimitType": 2,
                "LimitCategory": 2,
                "LimitApproach": 1,
                "Value": 1000.00,
                "CurrencyId": "f93c233c-25fc-4cf5-bb3a-dd50008eb340",
                "CurrencyCode": "USD",
                "CreatedAt": "2025-08-20T14:23:11.815646Z",
                "UpdatedAt": null,
                "ExternalTransactionTypeId": null
            },
            {
                "Id": "c10657ab-800f-41b0-9c04-8009f387bc0f",
                "Scope": "merchant",
                "LimitType": 2,
                "LimitCategory": 2,
                "LimitApproach": 1,
                "Value": 1000.00,
                "CurrencyId": "67690366-3fe0-4bfa-b5cc-7867c855c21f",
                "CurrencyCode": "TRY",
                "CreatedAt": "2025-08-20T14:23:14.67973Z",
                "UpdatedAt": null,
                "ExternalTransactionTypeId": null
            },
            {
                "Id": "c5862750-57fc-4df1-8859-329daa02f39c",
                "Scope": "merchant",
                "LimitType": 1,
                "LimitCategory": 2,
                "LimitApproach": 1,
                "Value": 1000.00,
                "CurrencyId": "67690366-3fe0-4bfa-b5cc-7867c855c21f",
                "CurrencyCode": "TRY",
                "CreatedAt": "2025-08-20T14:23:17.213728Z",
                "UpdatedAt": null,
                "ExternalTransactionTypeId": null
            },
            {
                "Id": "d6512b25-d568-4a8a-8bec-2f667ebcf537",
                "Scope": "merchant",
                "LimitType": 1,
                "LimitCategory": 4,
                "LimitApproach": 1,
                "Value": 1000.00,
                "CurrencyId": "67690366-3fe0-4bfa-b5cc-7867c855c21f",
                "CurrencyCode": "TRY",
                "CreatedAt": "2025-08-20T14:23:19.268403Z",
                "UpdatedAt": null,
                "ExternalTransactionTypeId": null
            }
        ],
        "PageNumber": 1,
        "TotalPages": 1,
        "TotalCount": 7,
        "HasPreviousPage": false,
        "HasNextPage": false
    }
}

Last updated