API Nedir? API Application Programming Interface. Yani programlanabilir uygulama erişim arayüzü denilebilir. API ile iç yapısına müdahale edemeyeceğimiz sistemlere erişim için verilen bir kapıdır. API'ler ile izin verilen işlemleri başak bir yerden erişerek yapmaya izin veriler.   API'ler iki tür erişim servisini kullanır SOAP ve REST.  SOAP üzerinde fazla durmayacağım. XML tabanlı çalışan REST'e göre daha katı kuralları olan zaman zaman sıkıntı veren ve kullanımda proxy zorunlulu