Moneta API'yi kullanmak veya görüşlerinizi bizimle paylaşmak isterseniz lütfen bizimle destek@moneta.com.tr adresi üzerinden iletişime geçiniz.
API'yi kullanarak Moneta APP verilerine ulaşabilir ve kendi yazdığınız uygulamalar ile entegre edebilirsiniz.
API geliştirmesinde çoğunlukla JSONAPI (http://jsonapi.org/) standartlarına uymaya çalıştık.
Moneta API yapısı içindeki tüm servisler için ortak bir döküman kullanılmaktadır. Dökümantasyon oluşturulmasında ise OpenAPI-Swagger 3.0 kullandık.
Moneta APP birden çok projeje farklı çözümler sağlamaktadır. API kullanmak isteyen projeler için tanımlama ve yetkilnedirme yapılmaktadır. Bu yetkilendirme doğrultusunda her proje kendi servislerini kullanabilir.
API kullanımı için servis ve method bazlı yetkilendirme vardır. Proje kapsamanına göre bu yetkilendirmeler yapılmaktadır.
API kullanımı için proje tanımlaması için sabit IP talep edilmektedir. Gelen isteklere tanımlnamış IP adresinde gelyor ise cevap dönülmektedir.
Tanımlma yapıldıktan sonra API erişimi için taraflara Bearer Token değeri iletilmektedir. Gönderilen istekler için Bearer Token değerinin gönderilmesi zonludur.
Test ortamı ile gerçek ortam arasında hiç bir fark yoktur. Test ortamında veriler gerçek veriler değildir.
Test ortamı Bearer Token değeri ile gerçek ortam Bearer Token değeri aynı değildir.
Moneta API hizmetimizin test ortamı BASE_URL'i https://apitest.moneta.com.tr/api/ şeklindedir.
Moneta API hizmetimizin gerçek ortam BASE_URL'i https://api.moneta.com.tr/api/ şeklindedir.
Servis ve modüllerin erişim yapıları, giden ve döneden isteklerin parametreleri detyalı bir şekilde Swagger dökümanı üzerinde görülebilir. Swagger dökümanına erişmek için buraya tıklayabilirsiniz.