Budgea API, finansal verilerin toplanması ve bankacılık işlemlerinin entegrasyonu için tasarlanmış bir REST API'dir. DSP2 düzenlemelerine uyumlu olarak geliştirilmiştir ve ajan (agent) ile partner olmak üzere iki farklı kullanıcı statüsü sunar. Ajan statüsünde doğrudan API çağrıları yapılabilirken, partner statüsünde kimlik bilgileri işlenmeden webview ve callback mekanizmaları kullanılır. API, HTTPS üzerinden JSON veri alışverişi yapar ve banka listeleme, kullanıcı kimlik doğrulama gibi temel işlevleri içerir.
Hangi ihtiyaçlarda değerlendirilebilir?
- Finansal veri toplama ve bankacılık entegrasyonu gerektiren web uygulamaları
- DSP2 uyumluluğu önem taşıyan fintech projeleri
- Kullanıcıların banka hesaplarını yönetmek isteyen platformlar
Yaygın kullanım alanları
Banka Hesap Listeleme
API'nin /banks uç noktası kullanılarak desteklenen bankaların listesi alınabilir ve kullanıcıların banka seçimi yapması sağlanabilir.
Kullanıcı Kimlik Doğrulama
Ajan statüsünde, kullanıcıların banka kimlik bilgilerini toplamak için özel formlar oluşturulabilir ve API üzerinden doğrulama yapılabilir.
Finansal Veri Toplama
Kullanıcı onayı ile banka hesaplarından işlem geçmişi, bakiye gibi finansal veriler toplanarak uygulamada gösterilebilir.
İncelenmesi gereken noktalar
- API kullanımı için DSP2 düzenlemelerine göre ajan veya partner statüsüne sahip olmak gerekir; partner statüsünde doğrudan API çağrıları yapılamaz.
- Tüm istekler HTTPS üzerinden yapılmalı ve Authorization: Bearer başlığı ile kimlik doğrulama sağlanmalıdır.
- API'nin demo sürümü https://demo.biapi.pro adresinde test edilebilir; canlı ortamda farklı bir API adresi kullanılır.
WordPress.org
Kurulum ve geliştirme notları
Budgea API için kurulum adımları resmi dokümantasyonda yer almaktadır. API'yi kullanmaya başlamak için öncelikle bir hesap oluşturulması ve yönetim token'ının alınması gerekir.
- 1Budgea API dokümantasyonunu inceleyin ve gerekli hesap oluşturma işlemlerini tamamlayın.
- 2API'yi test etmek için demo ortamını kullanın ve yönetim token'ınızı edinin.
- 3İlk API çağrısını yaparak banka listesini alın ve kimlik doğrulama sürecini test edin.
Budgea API ile geliştirme süreci, REST API'nin temel prensiplerine dayanır. İstekler JSON veya form-urlencoded formatında gönderilebilir, yanıtlar JSON olarak alınır. API, kaynakları genişletmek için 'expand' parametresi gibi özellikler sunar.
- REST API, HTTPS üzerinden JSON veri alışverişi yapar.
- Kimlik doğrulama için Bearer token kullanılır.
- Banka listesi ve kullanıcı form alanları gibi kaynaklar genişletilebilir.
Hazır çözümün ötesinde
Özel geliştirme ne zaman değerlendirilebilir?
Budgea API'nin sunduğu standart uç noktaların ötesinde, projenizin ihtiyaçlarına özel entegrasyonlar geliştirilebilir. ZeplinGo olarak, finansal veri toplama süreçlerinizi analiz eder, API'nin sınırlamalarını değerlendirir ve size özel bir mimari planlarız. Bu sayede DSP2 uyumluluğunu korurken kullanıcı deneyimini iyileştirebilirsiniz.
Ücretsiz ön çalışma isteyin →Değerlendirme soruları
Budgea API'yi kullanmak için hangi statüye sahip olmalıyım?
Budgea API, DSP2 düzenlemelerine göre ajan veya partner statüsüne göre farklı kullanım modelleri sunar. Ajan statüsünde doğrudan API çağrıları yapabilirken, partner statüsünde webview ve callback mekanizmalarını kullanmanız gerekir.
Budgea API ile hangi işlemleri yapabilirim?
API ile banka listesini alabilir, kullanıcı kimlik doğrulama formları oluşturabilir ve kullanıcıların finansal verilerini toplayabilirsiniz.
Budgea API'yi test etmek için ne yapmalıyım?
Demo ortamını (https://demo.biapi.pro) kullanarak API'yi test edebilirsiniz. İlk olarak /banks uç noktasını çağırarak banka listesini alabilir ve kimlik doğrulama sürecini deneyebilirsiniz.