Aslında aşırı karmaşık bir şey değil ve çok sık değişmiyor API'ler. Öncelikle bu tip API'lerin ortak bir yanı var, bir URL'den dosya çekmek. Yani dediğin gibi FTP'den bir kere yüklemen yeterli olacak sonrasında API'ler FTP'den o dosyayı çekip sana değer döndüreceklerdir. İndirme bağlantısı, dosya boyutu vs vs.
Aynen dediğiniz gibi hallettim..