Hesap Hareketleri

Banka hesap hareketlerinizin tümünü yada banka banka listeleyebilirsiniz. Hesap hareketleri çekilirkin başlangıç ve bitiş tarihi yada okunma tarihi gönderilmelidir.

Tüm Bankalardaki Hesap Hareketleri

GET https://api.banksocket.com/v1/transactions

Bu servis ile Banksocket hesabına tanımlı tüm hesapların belirlediğiniz tarihlerdeki hesap hareketlerini getirir. starts, ends, after parametrelerinden en az bir tanesi gönderilmelidir. starts ve ends parametreleri birlikte kullanılabilir.

Query Parameters

NameTypeDescription

starts

string

Listelenecek hesap hareketlerinin başlangıç tarihidir. Bu parametre filtrelemeyi işlemin bankadaki oluşma tarihine göre yapar. Format : YYYY-MM-DD

ends

string

Listelenecek hesap hareketlerinin bitiş tarihidir. Bu parametre filtrelemeyi işlemin bankadaki oluşma tarihine göre yapar. Format : YYYY-MM-DD

after

string

Listelenecek hesap hareketinin banksocket'e aktarılma tarih filtresi için başlangıç tarihidir. Belirli aralıklar hesap hareketi sorgulamak için kullanabilirsiniz. Format : YYYY-MM-AA HH:mm:ss

page

integer

Banksocket bir sorgulamada en fazla 1000 kayıt listeler. 1000'in üzerindeki kayıtları görüntülemek için kullanabilirsiniz.

per_page

integer

Bir sayfada toplam kaç kayıt gösterileceğini belirtir. Ön tanımlı değeri 1000'dir ve en fazla 1000 olabilir.

Headers

NameTypeDescription

Authentication

string

Kimlik denetimi başlığıdır. Detaylar için kimlik denetimi sayfasına göz atınız

{
    "transactions": [
        {
            "id": 118,
            "account_id": 37,
            "name": null,
            "dc": "Debit",
            "code": "TMBTNKODEM",
            "amount": "1528.80",
            "balance": "21958.20",
            "description": "PAPATYA SİTESİ SİTE YÖNETİMİ ADINA MAHMUT TUNCER HAVALE",
            "date_issue": "2019-10-24",
            "date_readed": "2019-10-25 12:28:40+03",
            "opponent_id": " 06270613516",
            "opponent_iban": "TR680032100000000066927053",
            "unique_id": "201910240298001830030000049",
            "account": {
                "id": 37,
                "title": "Kuveyt Türk TL Hesabımız",
                "bank_id": 2,
                "bank": {
                    "id": 2,
                    "name": "Kuveyt Türk Katılım Bankası"
                }
            }
        },
        {
            "id": 119,
            "account_id": 37,
            "name": null,
            "dc": "Credit",
            "code": "TMBTNKYATR",
            "amount": "8667.11",
            "balance": "30625.31",
            "description": "TURK SİTESİ SİTE YÖNETİMİ Hesabına Yatırılan (toplu aidat ödemesi)",
            "date_issue": "2019-10-24",
            "date_readed": "2019-10-25 12:28:40+03",
            "opponent_id": " 09270513516",
            "opponent_iban": "TR680012300000000066927053",
            "unique_id": "201910240298001820030000025",
            "account": {
                "id": 37,
                "title": "Kuveyt Türk TL Hesabımız",
                "bank_id": 2,
                "bank": {
                    "id": 2,
                    "name": "Kuveyt Türk Katılım Bankası"
                }
            }
        }
    ]
}

Belirli Bankanın Hesap Hareketleri

GET https://api.banksocket.com/v1/accounts/{account_id}/transactions

Belirli bir hesaba ait hesap hareketlerinin verilen tarih aralığında filtrelenerek çekilmesini sağlar. starts, ends ve after parametrelerinin en az biri gönderilmelidir. starts ve ends parametreleri birlikte gönderilebilir.

Path Parameters

NameTypeDescription

account_id

integer

Hareketleri alınacak bankanın Banksocket üzerindeki ID değeridir. Hesaplarınızın hesap ID değerlerini Banka Hesapları servisinden alabilirsiniz.

Query Parameters

NameTypeDescription

starts

string

Listelenecek hesap hareketlerinin başlangıç tarihidir. Bu parametre filtrelemeyi işlemin bankadaki oluşma tarihine göre yapar. Format : YYYY-MM-DD

ends

string

Listelenecek hesap hareketlerinin bitiş tarihidir. Bu parametre filtrelemeyi işlemin bankadaki oluşma tarihine göre yapar. Format : YYYY-MM-DD

after

string

Listelenecek hesap hareketinin banksocket'e aktarılma tarih filtresi için başlangıç tarihidir. Belirli aralıklar ile hesap hareketi sorgulamak için kullanabilirsiniz. Format : YYYY-MM-DD HH:mm:ss

page

integer

Banksocket bir sorgulamada en fazla 1000 kayıt listeler. 1000'in üzerindeki kayıtları görüntülemek için kullanabilirsiniz.

per_page

integer

Bir sayfada toplam kaç kayıt gösterileceğini belirtir. Ön tanımlı değeri 1000'dir ve en fazla 1000 olabilir.

Headers

NameTypeDescription

Authentication

string

Kimlik denetimi başlığıdır. Detaylar için kimlik denetimi sayfasına göz atınız.

{
    "transactions": [
        {
            "id": 118,
            "account_id": 37,
            "name": null,
            "dc": "Debit",
            "code": "TMBTNKODEM",
            "amount": "1528.80",
            "balance": "21958.20",
            "description": "PAPATYA SİTESİ SİTE YÖNETİMİ ADINA MAHMUT TUNCER HAVALE",
            "date_issue": "2019-10-24",
            "date_readed": "2019-10-25 12:28:40+03",
            "unique_id": "201910240298001830030000049",
            "opponent_id": "09270513516",
            "opponent_iban": "TR680012300000000066927053"
        },
        {
            "id": 119,
            "account_id": 37,
            "name": null,
            "dc": "Credit",
            "code": "TMBTNKYATR",
            "amount": "8667.11",
            "balance": "30625.31",
            "description": "TURK SİTESİ SİTE YÖNETİMİ Hesabına Yatırılan (toplu aidat ödemesi)",
            "date_issue": "2019-10-24",
            "date_readed": "2019-10-25 12:28:40+03",
            "unique_id": "201910240298001820030000025",
            "opponent_id": " 09270513516",
            "opponent_iban": "TR680012300000000066927053"
        }
    ]
}

Last updated