Bankaların API servisleri

Kim Jung Un

Hectopat
Katılım
14 Haziran 2020
Mesajlar
8
Merhaba,

Uygulamamda garanti ve Ziraat Bankası'nın transfer bildirimlerini almak için API hizmetlerine ihtiyacım var. Ancak apiyi kullanabilmek için consent ID denen bir koda ihtiyacım var. Bankalar ile görüştüğümde bunun hakkında bilgilerinin olmadığını söylediler teknik ekibe mail attım ama onlar da dönüş yapmıyorlar. Bu consent ID nedir bilen varsa bilgilendirebilir mi? Ya da mümkünse bu apileri nasıl kullanacağım hakkında detaylı bilgisi olan varsa yardımcı olabilir mi?

Şimdiden teşekkürler iyi sosyaller...
 
Transfer bildirimleri hook ile gelir, bankanin acacagi API'ya istek atarak bildirim alamazsin. Pooling yapman gerekir o da verimsiz ve onerilmez.

Zaten o hooku da atacak teknolojik donanimda banka yok Turkiye'de.

Hepsi ayni 3rd parti firmaya sube lokasyonu, exchange rate vs gosteren read-only API'ler actiriyorlar, yarisinin dokumantasyonu bozuk geri kalani restful bile degil.

Turkiye'de bankacilik sektorundeki teknolojik gelismeler su flow ile ilerler:
- Bunu yapabilir miyiz? Belki.
- Yaparsak basimiza bir is gelir mi? Belki.
- O halde yapmayalim.

"consentId" evrensel bir degisken ismi degil, bunu neye dayanarak sormussun anlamadim.
 
Merhaba,

Ziraat bankasının API hizmeti var. Aşağıdaki hizmetleri API ile sunuyor. Transfer bilgisi API bilgisi içersinde yer almıyor.
  • ATM Listesi
  • Şube Listesi
  • Döviz Kurları
  • En yakın ATM
  • En yakın Şube
Aşağıdaki bağlantı adresinden erişim sağlayabilirisin.
Bağlantı adresi: Ziraat Bankası API

Garanti bankasının API hizmeti var. Ziraat bankasına göre daha fazla bilgi veriyor.
  • ATM Listesi
  • Şube Listesi
  • Döviz Kurları
  • En yakın ATM
  • En yakın Şube
  • Cep bank para gönderimi
  • QR/Mobil ödeme
  • Hesap Bilgisi
  • Hesap transferleri
  • Kredi hesaplayıcı
  • Faktoring fiyat hesaplayıcı
  • Leasing fiyat hesaplayıcı
  • Filo araç kiralama hesaplayıcı
Aşağıdaki bağlantı adresinden erişim sağlayabilirisin.
Bağlantı adresi: Garanti BBVA API

İş bankasının da API hizmeti var. En geniş API hizmeti sunan banka. API ile sunulan servisler tek tek yazılmayacak kadar çok. Örneğin, HGS balansından, Kredi borcu kabul bilgisine kadar öğrenebiliyorsun.

Aşağıdaki bağlantı adresinden erişim sağlayabilirisin.
Bağlantı adresi: İş Bankası API

Nasıl kullanacağına gelecek olursam.
  1. Bankanın API hizmetine girip başvuruyu yap.
  2. Banka onayı aldıktan sonra portala gir.
  3. Senin için bir tane erişim token'ı (Access Token) oluşturulmuştur. Bunu kopyala.
  4. Kendi uygulamanın içerisinde çekmek istediğin veri tipini belirterek URI adresi ve token'ı girerek istediğin bilgileri çek.
URI ve token ile API aracılığıyla daha önce veri çekmediysen eğitim için Google Maps'te deneme yapabilirsin. Google Maps'de aynı mantıkta çalışıyor.
Kaynak: Google Maps API

Saygılarımla.
 
Merhaba,

Ziraat bankasının API hizmeti var. Aşağıdaki hizmetleri API ile sunuyor. Transfer bilgisi API bilgisi içersinde yer almıyor.
  • ATM Listesi
  • Şube Listesi
  • Döviz Kurları
  • En yakın ATM
  • En yakın Şube
Aşağıdaki bağlantı adresinden erişim sağlayabilirisin.
Bağlantı adresi: Ziraat Bankası API

Garanti bankasının API hizmeti var. Ziraat bankasına göre daha fazla bilgi veriyor.
  • ATM Listesi
  • Şube Listesi
  • Döviz Kurları
  • En yakın ATM
  • En yakın Şube
  • Cep bank para gönderimi
  • QR/Mobil ödeme
  • Hesap Bilgisi
  • Hesap transferleri
  • Kredi hesaplayıcı
  • Faktoring fiyat hesaplayıcı
  • Leasing fiyat hesaplayıcı
  • Filo araç kiralama hesaplayıcı
Aşağıdaki bağlantı adresinden erişim sağlayabilirisin.
Bağlantı adresi: Garanti BBVA API

İş bankasının da API hizmeti var. En geniş API hizmeti sunan banka. API ile sunulan servisler tek tek yazılmayacak kadar çok. Örneğin, HGS balansından, Kredi borcu kabul bilgisine kadar öğrenebiliyorsun.

Aşağıdaki bağlantı adresinden erişim sağlayabilirisin.
Bağlantı adresi: İş Bankası API

Nasıl kullanacağına gelecek olursam.
  1. Bankanın API hizmetine girip başvuruyu yap.
  2. Banka onayı aldıktan sonra portala gir.
  3. Senin için bir tane erişim token'ı (Access Token) oluşturulmuştur. Bunu kopyala.
  4. Kendi uygulamanın içerisinde çekmek istediğin veri tipini belirterek URI adresi ve token'ı girerek istediğin bilgileri çek.
URI ve token ile API aracılığıyla daha önce veri çekmediysen eğitim için Google Maps'te deneme yapabilirsin. Google Maps'de aynı mantıkta çalışıyor.
Kaynak: Google Maps API

Saygılarımla.

Butun bu surec mock data uzerinden isliyor, production izni vermiyorlar dayin yoksa. Verseler de finansal manipulasyon yapamiyorsun, read-only datalar ya da talep olusturma hepsi.
1664191056811.png


Zaten API test icin kullandiklari tool tum Turk bankalarinda ayni. Ismini burada soylemeyecegim bir sirket tum bankalara satti bunu, hepsi mock uzerinden branch location atip duruyor :)

Farkli bankalarin API Test ekranlarina bakan bir goz ayni seyin hepsinde makyajli sekilde durdugunu gorebilir.
 
Butun bu surec mock data uzerinden isliyor, production izni vermiyorlar dayin yoksa. Verseler de finansal manipulasyon yapamiyorsun, read-only datalar ya da talep olusturma hepsi.
Eki Görüntüle 1528399

Zaten API test icin kullandiklari tool tum Turk bankalarinda ayni. Ismini burada soylemeyecegim bir sirket tum bankalara satti bunu, hepsi mock uzerinden branch location atip duruyor :)

Farkli bankalarin API Test ekranlarina bakan bir goz ayni seyin hepsinde makyajli sekilde durdugunu gorebilir.
Merhaba,

Konuyu açan arkadaş sadece transfer bildirimi istiyor. Bu sebeple Garanti Bankası'ndan aldığı API işini görür. ☺️

Türkiye'de API ile değişiklik yapmak için her birinin kendi yazılım uygulamasını geliştirmesi lazım. El yazılımıyla, API'ya girilmez. 😂

Saygılarımla.
 
İlgilenen arkadaşlara çok teşekkür ederim ancak consent id hakkında henüz bilgi sahibi olamadım. Sanırsam banka hesabına özel bir numara ancak bunu nereden bulabileceğim hakkında bilgisi olan var mı ?

1664204434675.png


Merhaba,

Ziraat bankasının API hizmeti var. Aşağıdaki hizmetleri API ile sunuyor. Transfer bilgisi API bilgisi içersinde yer almıyor.
  • ATM Listesi
  • Şube Listesi
  • Döviz Kurları
  • En yakın ATM
  • En yakın Şube
Aşağıdaki bağlantı adresinden erişim sağlayabilirisin.
Bağlantı adresi: Ziraat Bankası API

Garanti bankasının API hizmeti var. Ziraat bankasına göre daha fazla bilgi veriyor.
  • ATM Listesi
  • Şube Listesi
  • Döviz Kurları
  • En yakın ATM
  • En yakın Şube
  • Cep bank para gönderimi
  • QR/Mobil ödeme
  • Hesap Bilgisi
  • Hesap transferleri
  • Kredi hesaplayıcı
  • Faktoring fiyat hesaplayıcı
  • Leasing fiyat hesaplayıcı
  • Filo araç kiralama hesaplayıcı
Aşağıdaki bağlantı adresinden erişim sağlayabilirisin.
Bağlantı adresi: Garanti BBVA API

İş bankasının da API hizmeti var. En geniş API hizmeti sunan banka. API ile sunulan servisler tek tek yazılmayacak kadar çok. Örneğin, HGS balansından, Kredi borcu kabul bilgisine kadar öğrenebiliyorsun.

Aşağıdaki bağlantı adresinden erişim sağlayabilirisin.
Bağlantı adresi: İş Bankası API

Nasıl kullanacağına gelecek olursam.
  1. Bankanın API hizmetine girip başvuruyu yap.
  2. Banka onayı aldıktan sonra portala gir.
  3. Senin için bir tane erişim token'ı (Access Token) oluşturulmuştur. Bunu kopyala.
  4. Kendi uygulamanın içerisinde çekmek istediğin veri tipini belirterek URI adresi ve token'ı girerek istediğin bilgileri çek.
URI ve token ile API aracılığıyla daha önce veri çekmediysen eğitim için Google Maps'te deneme yapabilirsin. Google Maps'de aynı mantıkta çalışıyor.
Kaynak: Google Maps API

Saygılarımla.
Sanırsam ziraat de garanti kadar bilgi veriyor burada dökümantasyonları mevcut.


Transfer bildirimleri hook ile gelir, bankanin acacagi API'ya istek atarak bildirim alamazsin. Pooling yapman gerekir o da verimsiz ve onerilmez.

Zaten o hooku da atacak teknolojik donanimda banka yok Turkiye'de.

Hepsi ayni 3rd parti firmaya sube lokasyonu, exchange rate vs gosteren read-only API'ler actiriyorlar, yarisinin dokumantasyonu bozuk geri kalani restful bile degil.

Turkiye'de bankacilik sektorundeki teknolojik gelismeler su flow ile ilerler:
- Bunu yapabilir miyiz? Belki.
- Yaparsak basimiza bir is gelir mi? Belki.
- O halde yapmayalim.

"consentId" evrensel bir degisken ismi degil, bunu neye dayanarak sormussun anlamadim.
Türkiyedeki şartlar evet maalesef söylediğiniz gibi oldukça zor, dökümasyonları bile baştan sağma ve oldukça ilkel ancak bilgileriniz ışığında uygulamamı tamamlayabilmem adına verebileceğiniz bir çözüm yada tavsiye mevcut mudur hocam ? Oldukça yardımı olur bana teşekkürler şimdiden.
 
Merhaba,

Uygulamamda garanti ve Ziraat Bankası'nın transfer bildirimlerini almak için API hizmetlerine ihtiyacım var. Ancak apiyi kullanabilmek için consent ID denen bir koda ihtiyacım var. Bankalar ile görüştüğümde bunun hakkında bilgilerinin olmadığını söylediler teknik ekibe mail attım ama onlar da dönüş yapmıyorlar. Bu consent ID nedir bilen varsa bilgilendirebilir mi? Ya da mümkünse bu apileri nasıl kullanacağım hakkında detaylı bilgisi olan varsa yardımcı olabilir mi?

Şimdiden teşekkürler iyi sosyaller...


Herhangi bir çözüm yolu bulabildin mi
 
Merhaba,

Uygulamamda garanti ve Ziraat Bankası'nın transfer bildirimlerini almak için API hizmetlerine ihtiyacım var. Ancak apiyi kullanabilmek için consent ID denen bir koda ihtiyacım var. Bankalar ile görüştüğümde bunun hakkında bilgilerinin olmadığını söylediler teknik ekibe mail attım ama onlar da dönüş yapmıyorlar. Bu consent ID nedir bilen varsa bilgilendirebilir mi? Ya da mümkünse bu apileri nasıl kullanacağım hakkında detaylı bilgisi olan varsa yardımcı olabilir mi?

Şimdiden teşekkürler iyi sosyaller...

Merhaba umarım sorunuzu çözebildiniz. Garanti Bankası için consent id alabilmeniz için tüzel şirket olması gerek.
 

Geri
Yukarı