API (Application Programming Interface – Uygulama Programlama Arayüzü), iki yazılım sisteminin birbirleriyle konuşmasını sağlayan standart bir sözleşmedir. Bir sistem diğerine belirli bir formatta istek gönderir; diğeri tanımlı kurallara göre yanıt verir. Pazaryerlerinde ürün veri akışından marka koruma sistemlerine kadar pek çok otomasyon bu köprü üzerine kurulur.
Sahte ürün tespiti ve marka koruma süreçlerinde API kavramı sıklıkla karşınıza çıkar. Bir eklentinin arka planda başka bir servisle nasıl iletişim kurduğunu, orijinal ürün doğrulama sistemlerinin nasıl çalıştığını ya da pazaryeri entegrasyonlarının altında ne yattığını anlamak istiyorsanız doğru yerdesiniz. Bu sayfa terimin net tanımını, e-ticaretteki pratik anlamını ve sık karıştırılan kavramları ele alır.
API, iki yazılım arasındaki anlaşmayı tarif eden teknik bir standarttır. Bir taraf "şu formatta istek gönder" der; diğer taraf "şu formatta yanıt dönerim" der. Bu anlaşma sayesinde farklı şirketlerin sistemleri birbirini tanımadan da haberleşebilir.
Pazaryerlerinde bu yapı çok somut biçimlerde işler. Bir satıcı paneli, stok bilgisini Trendyol veya Hepsiburada'ya API üzerinden iletir. Bir lojistik firması, kargo takip numarasını sipariş sistemine yine API ile gönderir. Marka koruma amaçlı çalışan sistemler ise pazaryerindeki ilan verilerini – başlık, görsel, fiyat – çekmek için ilgili platformun API'sini kullanır.
Sahte ürün ve taklit ürün tespitinde API'nin önemi burada ortaya çıkar. Ürün verisi ne kadar hızlı ve düzenli çekilebilirse anomali tespiti de o kadar erken yapılabilir. Vektör benzerliği hesaplamaları, görsel karşılaştırma modelleri ve metin analizi algoritmalarının tamamı bir API arayüzü üzerinden tetiklenir. Anomali tespiti nedir sayfasında bu akışın teknik boyutu ayrıca açıklanmaktadır.
SahteAvcı'nın temel analizi tarayıcınızda yerel olarak çalışır. İsteğe bağlı gelişmiş modeller için kendi API anahtarınızı (BYOK) bağlarsanız, görsel veriler seçtiğiniz sağlayıcıya gider.
Teknik terimler genellikle birbirinin yerine kullanılır. Bu karışıklık, özellikle marka koruma ve orijinal ürün doğrulama süreçlerinde yanlış beklentilere yol açabilir.
| Kavram | Ne anlama gelir | API'den farkı |
|---|---|---|
| API | İki sistem arasındaki standart iletişim sözleşmesi | – |
| Web scraping | Sayfa HTML'sini ayrıştırarak veri toplama | API yetkisi gerektirmez; platform değişince bozulur |
| Webhook | Olay gerçekleştiğinde sistemin sizi otomatik bilgilendirmesi | API'de siz sorarsınız; webhook'ta sistem size bildirir |
| SDK | API'yi kolaylaştıran hazır kod kütüphanesi | SDK, API'nin üstünde çalışan bir sarmalayıcıdır |
| EAN / barkod | Ürünü tanımlayan standart numara | API ile sorgulanır, ama API'nin kendisi değildir |
EAN barkodunun API ile ilişkisi sık karıştırılan bir noktadır. Barkod, ürünü tanımlayan bir veridir; API ise bu veriyi sorgulayan ya da ileten mekanizmadır. EAN barkod sistemi ve ürün doğrulamadaki rolü hakkında ayrı bir sözlük sayfamız bulunmaktadır.
Bir diğer sık karışıklık, API anahtarı ile şifreyle giriş arasındadır. API anahtarı, makine-makine iletişimi için kullanılan bir kimlik belgesidir; kullanıcı adı ve şifreyle giriş ise insan-makine etkileşimine aittir. Marka koruma sözlüğü bağlamında "API erişimi" dendiğinde kastedilen her zaman bu makine kimlik belgesidir.
Bir pazaryerinde yeni bir ilan yayımlandığını düşünün. Marka koruma sistemi bu ilanı nasıl fark eder?
Sistem, pazaryerinin arama veya katalog API'sine düzenli aralıklarla sorgu gönderir. Dönen yanıtta ürün başlığı, görseli, fiyatı ve satıcı bilgisi bulunur. Bu veri, vektör benzerliği yöntemiyle bilinen orijinal ürün profiliyle karşılaştırılır. Benzerlik skoru belirli bir eşiği geçerse sistem uyarı üretir.
Sürecin her adımı bir API çağrısıyla başlar veya biter. Veri çekme, karşılaştırma modeline iletme, sonucu kaydetme – bunların tamamı API çağrılarından oluşan bir zincirdir. Sahte ürün ve taklit ürün tespitini elle yapmak yerine bu zinciri otomatize etmek, özellikle yüksek ilan hacimli pazaryerlerinde tek pratik yoldur.
Peki bir ilan şüpheli görünüyorsa sonraki adım ne olmalı? Trendyol'da sahte ürün geldiğinde iade ve şikayet süreci için adım adım rehberimize bakabilirsiniz.
Sahte ürün sinyallerini takip etmek için her ilanı elle kontrol etmek zorunda değilsiniz. SahteAvcı'nın nasıl çalıştığını görmek ve ücretsiz planla başlamak için yeni tespitler ve sözlük güncellemelerinden haberdar olmak isteyenlere özel bültenimize kaydolun.
API, bir teknolojidir ve kendi başına yasal ya da yasadışı değildir. Kullanım biçimi belirleyicidir. Bir pazaryerinin izin verdiği API uç noktalarını kullanmak tamamen yasaldır. Platformun hizmet koşullarını ihlal eden ya da yetkisiz erişim sağlayan kullanımlar hukuki sorun yaratabilir. Her platform kendi API kullanım politikasını yayımlar; bu politikaya uymak kullanıcının sorumluluğundadır.
Hayır; bu iki kavram tamamen farklı alanlara aittir. API, yazılım sistemleri arasındaki iletişim protokolüdür. Taklit ürün ise orijinal bir markanın izni olmadan üretilen veya satılan fiziksel ya da dijital ürünü tanımlar. İkisi arasındaki tek bağlantı şudur: taklit ürün tespiti ve marka koruma sistemleri, ürün verisi toplamak için API'yi bir araç olarak kullanır.
Bir web uygulamasının veya eklentinin API kullandığını anlamak için tarayıcının geliştirici araçlarındaki "Network" sekmesi incelenebilir. Gönderilen istekler ve dönen JSON yanıtları burada görünür. Marka koruma bağlamında ise "API tespit edilir mi" sorusu genellikle şu anlama gelir: platformun sağladığı veri erişim noktaları nelerdir ve hangi bilgiler buradan çekilebilir?