# 1. Liste

## Tekrarlı Ödeme Müşteri Havuz Listesi

<mark style="color:blue;">`GET`</mark> `{{Base Adres}}/api/paywall/recurring/customer/pool`

{% hint style="info" %}
Önemli: **Müşteri Havuz Listeleme** servisini kullanabilmeniz için 'Header' alanında '**apikeypublic**' ve '**apiclientpublic**' parametrelerini göndermeniz gerekmektedir.\
\
[<mark style="color:green;">**PaymentAPI Adresi**</mark>](https://developer.paywall.one/ortam)
{% endhint %}

<table><thead><tr><th width="162">Parametre</th><th width="122">Tip</th><th width="139">Zorunlu</th><th width="403">Açıklama</th></tr></thead><tbody><tr><td>apikeypublic</td><td>string</td><td>Evet</td><td>Üye işyeri panelinden temin etmiş olduğunuz Public Key.</td></tr><tr><td>apiclientpublic</td><td>string</td><td>Evet</td><td>Üye işyeri panelinden temin etmiş olduğunuz Public Client.</td></tr><tr><td>start</td><td>int</td><td>Evet</td><td>Listelemeye başlanacak yer</td></tr><tr><td>length</td><td>int</td><td>Evet</td><td>Listenin uzunluğu</td></tr><tr><td>sortvalue</td><td>string</td><td>Evet</td><td>Sıralama verisidir, asc ve desc verilerini alır</td></tr><tr><td>sortcolumn</td><td>string</td><td>Evet</td><td>Sadece "Id" değerini alır</td></tr><tr><td>datefrom</td><td>DateTime</td><td>Hayır</td><td>Başlangıç tarihi. Format: yyyy-MM-dd</td></tr><tr><td>dateto</td><td>DateTime</td><td>Hayır</td><td>Bitiş tarihi. Format: yyyy-MM-dd</td></tr><tr><td>name</td><td>string</td><td>Hayır</td><td>Müşteri adı</td></tr><tr><td>lastname</td><td>string</td><td>Hayır</td><td>Müşteri soyadı</td></tr><tr><td>phone</td><td>string</td><td>Hayır</td><td>Müşteri telefon</td></tr><tr><td>email</td><td>string</td><td>Hayır</td><td>Müşteri e-posta</td></tr><tr><td>country</td><td>string</td><td>Hayır</td><td>Müşteri ülke</td></tr><tr><td>city</td><td>string</td><td>Hayır</td><td>Müşteri şehir</td></tr><tr><td>address</td><td>string</td><td>Hayır</td><td>Müşteri adres</td></tr><tr><td>identity</td><td>string</td><td>Hayır</td><td>Müşteri kimlik</td></tr></tbody></table>

**Servisten dönen parametreler şu şekildedir:**

<table><thead><tr><th width="189">Parametre</th><th width="100.33333333333331">Tip</th><th>Açıklama</th></tr></thead><tbody><tr><td>ErrorCode</td><td>int</td><td>Hata kodu. İşlem başarılı ise '0' değerini döner.</td></tr><tr><td>Result</td><td>bool</td><td>True ya da false değeri döner. İşlem başarılı iste 'true' değerini döner.</td></tr><tr><td>Message</td><td>string</td><td>İşlem hatalıysa, bu hataya dair belirtilen mesajdır</td></tr><tr><td>Body</td><td>nesne</td><td>Kart detayı dönmektedir</td></tr></tbody></table>

{% tabs %}
{% tab title="JSON" %}
{% code lineNumbers="true" %}

```json
{
    "ErrorCode": 0,
    "Result": true,
    "Message": "",
    "Body": {
        "TotalRecord": 350,
        "Data": [
            {
                "Id": 357,
                "CustomerName": "test1",
                "CustomerLastname": "test1",
                "CustomerPhone": "55500000001",
                "CustomerEmail": "test@gmail.com",
                "CustomerCountry": "",
                "CustomerCity": "",
                "CustomerAddress": "",
                "CustomerIdentity": "",
                "LastChangesDateTime": "0001-01-01T00:00:00",
                "ActiveUsedSubscription": 1
            },
            {
                "Id": 354,
                "CustomerName": "test2",
                "CustomerLastname": "test2",
                "CustomerPhone": "55500000002",
                "CustomerEmail": "tes2t@gmail.com",
                "CustomerCountry": "",
                "CustomerCity": "",
                "CustomerAddress": "",
                "CustomerIdentity": "",
                "LastChangesDateTime": "0001-01-01T00:00:00",
                "ActiveUsedSubscription": 1
            },
            {
                "Id": 353,
                "CustomerName": "test3",
                "CustomerLastname": "test3",
                "CustomerPhone": "55500000003",
                "CustomerEmail": "test3@gmail.com",
                "CustomerCountry": "Turkiye",
                "CustomerCity": "İstanbul",
                "CustomerAddress": "maltepe",
                "CustomerIdentity": "11111111110",
                "LastChangesDateTime": "0001-01-01T00:00:00",
                "ActiveUsedSubscription": 42
            },
            {
                "Id": 352,
                "CustomerName": "test4",
                "CustomerLastname": "test4",
                "CustomerPhone": "55500000004",
                "CustomerEmail": "test4@gmail.com",
                "CustomerCountry": "",
                "CustomerCity": "",
                "CustomerAddress": "",
                "CustomerIdentity": "",
                "LastChangesDateTime": "0001-01-01T00:00:00",
                "ActiveUsedSubscription": 1
            },
            {
                "Id": 351,
                "CustomerName": "test5",
                "CustomerLastname": "test5",
                "CustomerPhone": "55500000005",
                "CustomerEmail": "test5@gmail.com",
                "CustomerCountry": "",
                "CustomerCity": "",
                "CustomerAddress": "",
                "CustomerIdentity": "",
                "LastChangesDateTime": "0001-01-01T00:00:00",
                "ActiveUsedSubscription": 1
            }
        ]
    }
}
```

{% endcode %}
{% endtab %}
{% endtabs %}
