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

Servise gönderilmesi gereken (Headers) parametreler şu şekildedir:

Parametre
Tip
Zorunlu
Açıklama

apikeypublic

string

Evet

Servis çağrısında kimlik doğrulaması için kullanılır.

apiclientpublic

string

Evet

API istemcisini tanımlamak amacıyla kullanılır.

Servise gönderilmesi gereken (QueryString) parametreler şu şekildedir:

Parametre
Açıklama

PageNumber

Sayfa numarasını bu parametreyle belirtebilirsiniz

PageSize

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

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

Servis Cevap

Parametre
Tip
Açıklama

IsFailure

bool

İşlem hatalıysa false döner.

IsSuccess

bool

İşlem başarılıysa true döner.

Errors

Array

Hata detaylarını içerir.

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.

Servis Cevap (Items)

Parametre
Tip
Açıklama

Id

Guid

Kayda ait benzersiz kimlik.

LimitType

String

Limitin tipi (örneğin: işlem).

LimitCategory

String

Limitin kategorisi.

LimitApproach

String

Limitin değerlendirme şekli.

Value

Decimal

Limitin numeric değeri.

MerchantId

Guid

İlgili iş yeri kimliği.

CurrencyId

Guid

İlgili para birimi kimliği.

CurrencyCode

String

Para biriminin kodu.

CreatedAt

DateTime

Oluşturulma zamanı.

UpdatedAt

DateTime

Güncellenme zamanı.

Last updated