İçeriğe geçin

API

API, bir yazılımın başka yazılımlardaki işlevleri veya verileri hangi kurallarla kullanabileceğini tanımlar.

Diğer adlarıApplication Programming InterfaceUygulama programlama arayüzü
API ve entegrasyon

API, İngilizce Application Programming Interface ifadesinin kısaltmasıdır; uygulama programlama arayüzü anlamına gelir. Bir yazılımın başka programlara hangi işlevleri veya verileri sunduğunu ve bunların nasıl kullanılacağını tanımlar. Aynı sistemin içinde veya farklı sistemler arasında bulunabilir; her API internetten erişilebilir değildir.

Örneğin kurgusal bir mağaza, B-6 ürününün kullanılabilir stokunu ERP'nin API'sinden sorabilir. İstek, yanıt ve erişim yetkileri birbiriyle uyumlu olmalıdır. Arayüzün bulunması, hangi stokun gösterileceğini veya yanıt gelmediğinde ne yapılacağını kendiliğinden belirlemez.

Bu nedenle API, tamamlanmış entegrasyonla aynı şey değildir. Entegrasyon ayrıca veri alanlarını ve iş kurallarını eşleştirir; hataları ve tekrarlanan işlemleri ele alır.

Kaynaklar

Bu konudaki yazılar

ASES ile API ve entegrasyon

ERP, CRM ve mağaza sorunsuz bağlantılı