API Nedir?
Teknik anlamda API (Application Programming Interface) kelimelerinin kısaltılması olarak söylenen ve lügatımızda “Uygulama Programlama Arayüzü” olarak malum , bir uygulamanın işlevlerine dışarıdan yada uzaktan erişilip bu işlevlerin kullanılmasını elde eden arayüzdür. API, web uygulaması, işletim sistemi, veri tabanı, donanımlar ya da yazılım kütüphanesi için kullanılabilir. API, bir sunucunun üstündeki uygulamaya değişik platformlardan ulaşılmasını ve cevap vermesine olanak sağlar. Web API’lerinin tamamı REST (Representational State Aktarma ) mimarisi üstünde dizayn edilir. Bundan dolayı platform bağımsız çalışır. Bu mimari GET, POST, PUT, DELETE metotlarının hepsini desteklemektedir. Web API çıktıları öğrenci nazaran JSON, XML benzer biçimde çeşitli çıktıları olabilir. API Kullanımı API'ler çoğu zaman web geliştiricileri ve program geliştiricileri tarafınca kullanılmaktadır. Bir programın değişik bir servisin özelliğinden de faydalanması gerektiği zamanlarda API kul