Banka Hesapları

Banka hesaplarınızın listesini, bakiyenizi, en son ne zaman okunduğunu ve yeni işlem geldiğini vede okunurken bir hata oluşup oluşmadığı bilgilerini gösterir.

get
Banka Hesapları

https://api.banksocket.com/v1/accounts/:id
Tüm bağlı ve apikey için izin verilmiş hesaplarınızın detaylarını gösterir.
Request
Response
Request
Path Parameters
id
optional
integer
Sadece belirli bir hesabın bilgilerini almak için gönderiniz. Opsiyoneldir.
Headers
Authentication
required
string
Kimlik denetimi başlığıdır. Detaylar için kimlik denetimi sayfasına göz atınız.
Response
200: OK
Banka hesapları başarı ile alındı
{
"accounts": [
{
"id": 31,
"bank": "Türkiye İş Bankası A.Ş.",
"title": "Türkiye İş Bankası A.Ş.",
"balance": "2641.00",
"currency": "TRY",
"status": "Active",
"last_work": "2019-10-24 18:39:16+03",
"last_update": "2019-10-24 18:39:16+03",
"error": null
}
]
}
404: Not Found
Banka hesabı bulunamadı
{
"message": "Accounts not found"
}

post
Banka Hesabı Oluştur

https://api.banksocket.com/v1/accounts
Servis ile banka hesabı eklemek için kullanılır. Bu işlemi yapabilmek bağlantı kurduğunuz apikey hesabına servis yetkisi verilmelidir.
Request
Response
Request
Headers
Authentication
required
string
Kimlik denetimi başlığıdır. Detaylar için kimlik denetimi sayfasına göz atınız.
Body Parameters
title
required
string
Banka hesabının başlığıdır.
bank_id
required
integer
Eklenecek olan bankanın ID değeridir. Bu değerleri öğrenmek için bankalar sayfasına bakınız.
currency
required
string
Para birimi değeridir. TRY, USD, EUR
auth_params
required
object
Bankanın istediği Authentication parametreleridir. JSON formatında gönderilmelidir. İlgili değerleri Bankalar sayfasında Banka detay bilgileri bölümünde bulabilirsiniz. Örn : {"username":"kullanıcı adı"}
sub_accounts
optional
array
İlgili bağlantıda birden fazla alt hesap olması durumunda alt hesap ID değerlerini dizi içerisinde iletmelisiniz. Bu durum oluştuğunda servis öncelikle alt hesap ve ID değerlerini dönecektir.
Response
200: OK
Başarılı
{
"accounts" : [
{
"account_id" : 10000,
"bank_id" : 1,
"title" : "Akbank Talas Şubesi"
}
]
}

delete
Banka hesabı sil

https://api.banksocket.com/v1/accounts/:id
Request
Response
Request
Path Parameters
id
optional
integer
Silinecek hesabın Banksocket ID değeri
Headers
Authentication
required
string
Kimlik denetimi başlığı
Response
200: OK