Günlük örnekle anlatımı
Bir uygulamanın hava durumunu göstermek istediğini düşünün. Bunu kendisi hesaplayamaz; bir hava durumu servisinden veri ister. Aldığı yol: “Hey, sen API'in var, ben senden İstanbul için bugünkü hava bilgisini almak istiyorum.”
Servis cevap verir: {"city": "İstanbul", "temp": 18, "condition": "bulutlu"}. Uygulama bu veriyi alır, ekranda gösterir.
İşte API budur: yapılandırılmış soru, yapılandırılmış cevap. Tüm modern yazılım dünyası API'lerin üzerinde döner.
Çeşitleri
REST API — En yaygın. URL'ler kaynak adlarını (örn. /users/123), HTTP fiilleri eylemleri (GET, POST, DELETE) belirtir.
GraphQL — Daha esnek. Müşteri tam istediği veriyi tanımlar; tek istekte birden fazla kaynaktan veri çekilir.
SOAP — Eski kurumsal standart. XML tabanlı, ağır ama güvenli.
Onremo'da API erişimi
Onremo'nun resmi API'si Pro plan ve üzerinde mevcut. Sistemlerinizi, kullanıcılarınızı, faturalarınızı programatik olarak yönetebilirsiniz.
Detay: API erişim rehberi.