Sözlük

API

Application Programming Interface
Hızlı tanım: API, iki yazılımın birbiriyle konuşmasını sağlayan bir dil ya da kontrattır. CRM'iniz e-Fatura sistemine fatura kaydı geçtiğinde araya giren tercüman.

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.

Sözlüğü genişletmemize yardım edin.

Eklenmesini istediğiniz terimleri bize iletin.

Sözlüğe dön →