API Nedir?
API, farklı yazılımların birbiriyle konuşmasını sağlayan, kurallı bir arayüz ve sözleşmedir.
3 dk okuma 2026-09-10
API (Application Programming Interface), bir yazılımın başka bir yazılıma sunduğu kapıdır. İçeride ne olduğunu bilmene gerek kalmadan, belirli komutlarla o yazılımdan hizmet alırsın.
Günlük bir benzetme
Bir restoranda mutfağa girmezsin; garsona (API) sipariş verirsin, o da mutfakla konuşup yemeğini getirir. API de senin ile bir sistemin arasındaki garsondur.
Web API'leri
İnternette en yaygın tür REST API'dir. Bir adrese (/api/hava?sehir=istanbul) istek gönderir, karşılığında genelde JSON biçiminde veri alırsın.
Neden önemli?
- Hava durumu, harita, ödeme, giriş — hepsi API'lerle uygulamalara eklenir.
- Sistemler API sayesinde birbirine bağlanır (entegrasyon).
Modern yazılım, büyük ölçüde API'ler aracılığıyla konuşan parçalardan oluşur. Bunun nasıl taşındığını İnternet Nasıl Çalışır? yazısında anlattık.
#api#entegrasyon#rest#yazılım