# API nedir?

> Application Programming Interface

**Kategori:** Geliştirme  
**Son güncelleme:** 2026-06-03

İ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.

## Bir benzetmeyle
Şö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
- [API](/dictionary/api/)
- [Memory API](/dictionary/memory-api/)
- [MCP](/dictionary/mcp/)
- [Data Pipeline](/dictionary/data-pipeline/)

---
Kaynak: TreScout Teknoloji Sözlüğü · https://trescout.com/dictionary/api/
TreScout her gün GitHub, Hacker News ve HuggingFace trendlerini Türkçe özetler.
