Sözlük Maddesi Temel Teknik Terimler
← Sözlüğe dön

API

Uygulamaların birbirine düzenli biçimde veri ya da komut göndermesini sağlayan arayüz.

Application Programming Interface
Hızlı bakış İki sistemin birbiriyle kontrollü şekilde konuşma yolu.

Bu maddeyi kısa ve net hatırlamak istersen başlangıç noktası burası.

Mini örnek Günlük hayattan örnek

Bir hava durumu uygulamasının başka bir servise 'İstanbul için sıcaklığı ver' diye istek atması API kullanımına örnektir.

Sık karıştırılanlar

Kısa tanım

API, bir uygulamanın başka bir uygulamayla konuşmak için kullandığı düzenli kapıdır.

Basit anlatım

Bir restoran menüsü gibi düşünebilirsin. Sen menüden ne istediğini söylersin, mutfak da sana sonucu getirir. Mutfakta ne olduğuna karışmazsın; önemli olan hangi isteğin hangi sonuçla döndüğüdür.

Ne zaman kullanılır?

  • Dış servisten veri çekerken
  • Kendi sisteminin verisini başka bir uygulamaya açarken
  • Otomasyon akışlarında uygulamaları birbirine bağlarken

Dikkat edilmesi gerekenler

  • Kimlik doğrulama gerekebilir
  • Her isteğin bir hata ihtimali vardır
  • Çok sık istek atarsan rate limit’e takılabilirsin

İlgili başlıklar

webhook, rate limit