← Sözlük
Sözlük · Geliştirme

API nedir?

Application Programming Interface

İki farklı yazılımın birbirleriyle konuşmasını sağlayan dijital köprüdür.

Tanım

API, yazılımların birbirleriyle konuşmasını sağlayan standart bir dildir. Bir uygulamanın kendi yeteneklerini başka uygulamaların kullanımına açmasını sağlar.

Şöyle düşünün: Bir restoranda garson, sizin siparişinizi mutfağa ileten ve yemeği size getiren bir API görevi görür.

Nasıl çalışır?

Bir yazılım, belirli bir adrese istek gönderir. Diğer yazılım bu isteği alır, işler ve sonucu geri döner. Bu işlem tamamen kurallara bağlı ve otomatiktir.

Nerede kullanılır?

Hava durumu uygulamalarının veriyi meteoroloji merkezinden çekmesi veya yapay zeka modellerine internet üzerinden erişilmesi için kullanılır.

Sık karıştırılanlar

Web sitesinin kendisi ile karıştırılır, ancak API insanlar için değil, makinelerin makinelerle konuşması için tasarlanmıştır.

Sıkça sorulanlar

Herkes API kullanabilir mi?

Genellikle bir anahtar (key) ile yetkilendirme yapılarak erişim sağlanır, yani kontrollü bir süreçtir.

API neden güvenlidir?

Sadece izin verilen verilerin paylaşılmasına olanak tanıdığı için sistemin tamamını değil, sadece ilgili kısmını açar.

İlgili terimler

İlgili araçlar

Bu açıklama TreScout için sade dille hazırlandı · yanlış ya da eksik gördüğünüz bir şey olursa hello@trescout.com. TreScout her gün GitHub, Hacker News ve HuggingFace trendlerini Türkçe özetler.