# Bankalar

## Tüm Bankaların Listesi

<mark style="color:blue;">`GET`</mark> `https://api.banksocket.com/v1/banks`

Banksocket tarafından desteklenen tüm bankların ID, ad ve logo url adreslerini döner.&#x20;

#### Headers

| Name           | Type   | Description                                                                    |
| -------------- | ------ | ------------------------------------------------------------------------------ |
| Authentication | string | Kimlik denetimi başlığıdır. Detaylar için kimlik denetimi sayfasına göz atınız |

{% tabs %}
{% tab title="200 " %}

```javascript
{
    "banks": [
        {
            "id": 1,
            "name": "Akbank",
            "logo": "https://www.banksocket.com/images/banks/akbank.png"
        },
        {
            "id": 2,
            "name": "Albaraka Türk Katılım Bankası",
            "logo": "https://www.banksocket.com/images/banks/albaraka.png"
        }
    ]
}
```

{% endtab %}
{% endtabs %}

## Banka Detayları ve Gerekli Parametre Listesi

<mark style="color:blue;">`GET`</mark> `https://api.banksocket.com/v1/banks/:id`

Banksocket'e yeni IBAN eklemek için girilmesi gereken banka parametrelerini, banka başvuru formunu servis aracılığı ile alarak kendi uygulamanıza kolayca ekleyebilmeniz için gerekli tüm bilgileri sağlar.

#### Headers

| Name           | Type   | Description |
| -------------- | ------ | ----------- |
| Authentication | string | Kimlik      |

{% tabs %}
{% tab title="200 " %}

```javascript
{
    "bank": {
        "id": 2,
        "name": "Kuveyt Türk Katılım Bankası",
        "application_form": "https://www.banksocket.com/files/kuveytturk-application.pdf",
        "logo": "https://www.banksocket.com/images/banks/kuveyt.png",
        "params": {
            "account_number": {
                "type": "text",
                "title": "Hesap Numarası",
                "description": "10 haneli hesap numaranızı giriniz. IBAN numarası değildir."
            }
        }
    }
}
```

{% endtab %}
{% endtabs %}
