API oluşturmak aslında zannedildiği kadar zor bir şey değil. Ben zamanında JavaScript ile, 3-5 satırda API oluşturabiliyordum. Tabii bu API'de post gibi işlemler yoktu. Direkt zaten var olan verilerdi.
API'yi yapmak için de bir dil öğrenmen lazım. En basiti PHP'dir. PHP ile API'yi yaparsın, koyarsın bi' 100 TL'lik hostinge. Ama JavaScript gibi bir dille yapacaksan, o projeyi sürekli aktif tutman gerekiyor. Bunun için de bir sunucuya ihtiyacın olacak.