Api'den ilgili kuru çağırıp JSON dosyasını kaydedip daha sonra tekrar çağırdığınızda iki JSON dosyasının farklı olup olmadığını kontrol ettirebilirsiniz.
Değişiklik varsa değişiklik sayısını arttırır db'ye yazarsınız.

Ama kur apileri, özellikle free olanlar çok sık güncellenmez. Kurlar saniye bazında değiştiği için her sorguda o dosya değişecektir. .Çok pahalı olanları hariç ücretli apiler bile 60 sn güncelleme süresine sahip. Bu nedenle siz sadece gönderebildiğiniz sorgu sayısı kadar değişiklik yakalayabileceksiniz. Çoğu api'de request sayısı da sınırlı. Sonuçta elinizdeki veri sizin sorgu sayınız, dolayısıyla bütçeniz kadar doğru olacak.