Trendyol API bilgileri nerede, uygulamaya nasıl verilir?
Trendyol satıcı ID, API Key ve API Secret panelde nerede durur, kim görebilir? Bilgileri bir uygulamaya güvenle girmek ve ne zaman yenilemek gerektiği.
Kısa cevap: Trendyol API bilgileri satıcı panelinde, “Hesap Bilgilerim” bölümündeki “Entegrasyon Bilgileri” sekmesindedir: satıcı ID, API Key ve API Secret. Trendyol’un dokümanına göre bu bilgileri yalnızca ana kullanıcı (admin rolü) görür. Bu üç bilgi, mağazanızın entegrasyon servislerine erişim anahtarıdır. Bilgileri e-postayla ya da mesajla göndermeyin; kullanacağınız uygulamanın kendi ayar ekranına kendiniz girin.
Birden fazla mağazanız varsa her mağazanın bilgileri ayrıdır. Mağazaların kurulum ve yetki düzeni için birden fazla Trendyol mağazası rehberine bakabilirsiniz.
Üç bilgi ne işe yarar?
Bir uygulama Trendyol’a mağazanız adına istek gönderdiğinde kim olduğunu bu bilgilerle kanıtlar. Trendyol’un yetkilendirme dokümanına (son güncelleme: 27 Nisan 2026) göre istekler “Basic Authentication” ile yetkilendirilir. Bu yöntemde API Key kullanıcı adının, API Secret şifrenin yerine geçer.
| Bilgi | Ne anlatır? | Gizli mi? |
|---|---|---|
| Satıcı ID (supplierid) | Mağazanızın Trendyol’daki numarası; hangi mağaza adına işlem yapıldığını gösterir | Tek başına giriş sağlamaz, ama anahtarlarla birlikte kullanılır |
| API Key | Uygulamanın kullanıcı adı | Evet |
| API Secret | Uygulamanın şifresi | Evet, en hassas bilgi |
| Entegrasyon Referans Kodu | Entegratörlerin Trendyol ekiplerinden destek alırken kullandığı kod | Evet; Trendyol bu kodun da API anahtarı gibi gizli tutulmasını ister |
Entegrasyon Referans Kodu da aynı sekmede görünür. Trendyol’un destek bildirimi sayfasına (son güncelleme: 9 Mart 2026) göre bu kod bir kimlik doğrulama bilgisidir ve yalnızca yetkili kişilerle paylaşılmalıdır.
Bilgileri satıcı panelinde bulmak
Trendyol’un dokümanlarındaki yol şöyle:
- Ana kullanıcıyla giriş yapın. Entegrasyon bilgileri yalnızca admin rolündeki ana kullanıcıya görünür. Depo veya finans rolündeki bir alt kullanıcıyla giriş yaptıysanız sekmeyi göremeyebilirsiniz.
- Sağ üstteki mağaza adınıza tıklayın. Açılan menüden “Hesap Bilgilerim”i seçin.
- “Entegrasyon Bilgileri” sekmesini açın. Satıcı ID, API Key ve API Secret burada listelenir.
- Bilgileri yalnızca uygulamanın ayar ekranına kopyalayın. Arada not defteri, e-posta taslağı veya mesajlaşma uygulaması kullanmayın.
Trendyol Satıcı Bilgi Merkezi’ndeki entegrasyon soruları sayfası aynı yolu anlatıyor ve bir ayrıntı ekliyor: bu ekrana ilk kez giriyorsanız ekrandaki kaydırma düğmesini sağa çekmeniz gerekir. Trendyol’un sayfalarında menünün adı “Hesap Bilgileri” diye de geçiyor; Trendyol menü adlarını değiştirebilir.
Panelde “Yönetici” rolündeki bir alt kullanıcının bu sekmeyi görüp görmediğini Trendyol’un sayfaları söylemiyor; sayfalar yalnızca ana kullanıcıdan (hesap sahibi) söz ediyor. Gerekiyorsa o kullanıcıyla bir kez girip kendiniz kontrol edin.
Birden fazla mağazanız varsa her mağazanın panelinde ayrı bir bilgi seti vardır. Uygulamaya girmeden önce satıcı ID’sinin doğru mağazaya ait olduğunu kontrol edin. İki mağazanın anahtarlarını karıştırırsanız siparişler yanlış mağaza adıyla görünür ya da bağlantı hiç kurulmaz.
Bu bilgiler bir uygulamaya ne yetki verir?
Trendyol’un yetkilendirme sayfasına göre entegrasyon işlemlerinin tamamı bu bilgilerle yapılır. Trendyol’un entegrasyon dokümanları ürün, fiyat ve stok, sipariş ve paket işlemleri gibi alanları kapsar. Bilgilerinizi alan bir uygulama, teknik olarak bu servislerin izin verdiği işleri mağazanız adına yapabilir.
Trendyol daha dar yetkili anahtar da sunuyor. Satıcı Bilgi Merkezi’ndeki Entegrasyon Bilgileri sayfasına göre ilk oluşturulan API Key’in rolü “tüm roller”dir. “Entegratör Firma Ekle” düğmesiyle yeni bir entegratör eklerken hangi entegrasyon servislerinin açık olacağını seçersiniz (örneğin Sipariş Entegrasyonu, Ürün Entegrasyonu, Fatura Entegrasyonu); bu seçime göre üretilen anahtar yalnızca o servislerde çalışır. Bir uygulamaya ana anahtarınızı vermek yerine bu yolla yalnızca işinin gerektirdiği servislere açık bir anahtar oluşturabilirsiniz.
Bilgileri vermeden önce uygulamayı sağlayan firmaya şu soruları da yazılı sorun:
- Bu bilgilerle Trendyol’da hangi işlemleri yapacaksınız? Ürün, fiyat veya stok değiştirecek misiniz?
- Bilgiler sizde nasıl saklanıyor, ekranda yeniden gösteriliyor mu?
- Sizin tarafınızda bu bilgilere kimler erişebiliyor?
- Bağlantıyı kestiğimizde bilgiler sizden siliniyor mu?
Her araç API bilgilerini istemez. Trendyol’un ChatGPT ve Claude için yayımladığı resmi eklenti, mağazanıza satıcı panelindeki bir yetkilendirme sayfasından bağlanır; orada hangi bilgilere erişileceğini ve fiyat ile stok güncelleme yetkisinin verilip verilmeyeceğini tek tek seçersiniz. Bu yetkileri nasıl seçeceğinizi Trendyol ChatGPT ve Claude eklentisi yazısında anlattık.
Trendyol her entegrasyon isteğinde satıcı ID’sini ve entegrasyon firmasının adını içeren bir “User-Agent” bilgisi ister; kendi yazılımını kullanan satıcılar buraya “SelfIntegration” yazar. Trendyol isteğin hangi firma üzerinden geldiğini bu bilgiden görür. Mağazanız adına çalışan uygulamaların listesini siz de tutun.
Güvenli paylaşım: kendiniz girin, göndermeyin
API bilgilerini bir uygulamaya güvenle vermek için onları uygulamanın kendi ekranına kendiniz girin. Firma sizden bilgileri telefonda okumanızı, e-postayla ya da mesajla göndermenizi istiyorsa göndermeyin; ekranı kendiniz doldurmak istediğinizi söyleyin.
Yapılacaklar:
- Uygulamaya tarayıcıdan girerken adres çubuğunda firmanın doğru alan adını ve “https” bağlantısını kontrol edin.
- Bilgileri girecek kişiyi belirleyin. Mağaza başına bir sorumlu yeterli.
- Ekran paylaşımlı bir görüşmedeyseniz Entegrasyon Bilgileri sekmesini açmadan önce paylaşımı durdurun.
- Hangi mağazanın bilgisinin hangi uygulamada olduğunu, kimin girdiğini ve tarihini bir listede tutun.
Bu listeye anahtarların kendisini yazmayın; liste yalnızca bilgilerin nerede kullanıldığını göstermek için. Varsayımsal örnek bir kayıt:
| Mağaza | Satıcı ID (son 3 hane) | Uygulama | Giren kişi | Tarih | Son kontrol |
|---|---|---|---|---|---|
| Mağaza A | …412 | Sipariş hazırlama uygulaması | İşletme sahibi | 3 Kasım | Bağlantı çalışıyor |
| Mağaza A | …412 | Fatura programı | Muhasebe sorumlusu | 12 Eylül | Kontrol edilecek |
| Mağaza B | …087 | Sipariş hazırlama uygulaması | İşletme sahibi | 3 Kasım | Bağlantı çalışıyor |
Bir çalışan ayrıldığında hangi mağazanın bilgilerini yenilemeniz gerektiğini “Giren kişi” sütunundan görürsünüz. Bir uygulamayı bıraktığınızda da hangi mağazaların etkilendiği aynı satırlarda yazar.
Yapılmayacaklar:
- E-posta, WhatsApp veya başka bir mesajlaşma uygulamasıyla göndermek.
- Ekran görüntüsü alıp paylaşmak ya da kâğıda yazıp masada bırakmak.
- Ortak bir Excel veya Google Sheets dosyasına yazmak.
- GitHub, GitLab gibi açık platformlara koymak. Trendyol’un dokümanı bu konuda açıkça uyarıyor.
Bu kurallar Sevkit için de geçerli: mağazanızı bağlarken bilgileri uygulamanın mağaza ayarlarına kendiniz girersiniz. Bilgileri e-postayla, mesajla ya da telefonda istemeyiz. Kurulumda yardım isterseniz uzaktan bağlantıyla (örneğin AnyDesk) bilgisayarınıza bağlanır, adımları birlikte yaparız; API bilgilerini o sırada siz kendi ekranınızdan girersiniz.
Bağlantıyı kurduktan sonra kontrol edin
Bilgileri girdiğiniz uygulama bağlantıyı Trendyol’la denemeli. Ardından şunlara bakın:
- Uygulamada görünen satıcı ID’si ve mağaza adı, bağlamak istediğiniz mağazaya ait.
- İlk siparişler doğru mağaza adıyla geldi.
- Birden fazla mağaza bağladıysanız her mağazanın siparişi kendi adıyla görünüyor.
- Bilgileri kopyalarken kullandığınız geçici bir not varsa silindi.
Siparişler gelmiyorsa önce anahtarların doğru mağazaya ait olduğunu, sonra kopyalarken başa veya sona boşluk eklenip eklenmediğini kontrol edin. Trendyol, test (STAGE) ve canlı (PROD) ortamda bilgilerin farklı olabileceğini belirtiyor; canlı mağaza için test ortamının bilgisini kullanırsanız bağlantı kurulmaz. Diğer nedenler için Trendyol siparişi panelde görünmüyorsa kontrol listesine bakabilirsiniz.
Sevkit’te mağaza bağlantısını yalnızca Sahip ve Hesap yöneticisi rolleri yönetir. Kaydedilen anahtarlar şifreli saklanır ve ekranda yeniden gösterilmez. Bağlantı denemesi başarılı olsa da siz mağazayı etkinleştirene kadar siparişler çekilmez. Yeni anahtar girdiğinizde Sevkit onu önce Trendyol’la dener; Trendyol kabul etmezse kayıtlı bilgiler değişmez. Bağlantıyı kestiğinizde kayıtlı anahtarlar silinir, geçmiş siparişler kalır.
API bilgilerini ne zaman yenilemelisiniz?
Şu durumlarda yeni bilgi oluşturmayı düşünün:
- Bilgileri görmüş ya da bir uygulamaya girmiş bir çalışan veya dış hizmet sağlayıcı işi bıraktıysa.
- Artık kullanmadığınız bir uygulamada bilgileriniz kayıtlıysa ve silindiğinden emin değilseniz.
- Bilgiler geçmişte e-postayla, mesajla veya ortak bir dosyada paylaşıldıysa.
- Mağazanızda sizin yapmadığınız bir değişiklik fark ettiyseniz. Bu durumda Trendyol satıcı desteğine de haber verin.
Trendyol’un entegrasyon soruları sayfasına göre ilk tanımlanan API Key ve API Secret silinemez. Bilgileri paylaştığınız birinin erişimini kesmek için Entegrasyon Bilgileri sekmesindeki “API Bilgilerini Güncelle” düğmesini kullanırsınız. Güncellemeden sonra eski bilgilerle gönderilen istekler hata alır; bilgileri kullanan her uygulamaya yenilerini girmeniz gerekir. Sonradan eklediğiniz bir entegratörü ise “Düzenle” ve ardından “Entegratörü Sil” düğmesiyle kaldırabilirsiniz.
Yenilemeden önce bilgilerin kullanıldığı her uygulamayı listeleyin. Yenilemeyi siparişlerin yoğun olmadığı bir saate planlayın; ardından her uygulamada bağlantıyı kontrol edin.
Sık yapılan hatalar
- Yanlış mağazanın bilgisini girmek. Paneller birbirine benzediği için birden fazla mağazası olan satıcı bu hatayı kolayca yapar. Satıcı ID’si ile mağaza adını her seferinde eşleştirin.
- Bilgiyi bilen kişileri unutmak. Bir çalışan ayrıldığında panel kullanıcısını kapatmak yeterli olmayabilir; bilgileri bir uygulamaya o girdiyse kimlerin gördüğünü de düşünün.
- Yenilemeden sonra bir uygulamayı atlamak. Liste tutmazsanız yenilemeden sonra çalışmayan bağlantıyı ancak siparişler gecikince fark edersiniz.
- Destek için anahtar göndermek. Bir firmanın destek ekibi bağlantı sorununu çözmek için anahtarınızı istiyorsa göndermeyin. Bilgileri uygulama ekranında kendiniz yeniden girin ve sonucu destek ekibine bildirin.
Sık sorulan sorular
Trendyol API bilgilerini bir entegrasyon firmasıyla paylaşmak güvenli mi?
Bilgileri bir uygulamaya vermek, o uygulamanın mağazanız adına Trendyol’a istek göndermesine izin vermek demektir. Bunun ne kadar güvenli olduğu, firmanın bilgileri nasıl sakladığına ve sizin bilgileri nasıl ilettiğinize bağlı. Firmaya yukarıdaki soruları sorun ve bilgileri ekrana kendiniz girin.
Alt kullanıcılar API bilgilerini görebilir mi?
Trendyol’un dokümanına göre bu bilgiler yalnızca ana kullanıcı (admin rolü) ile girildiğinde görünür. Depo ekibinin bu sekmeye girmesine gerek yok. Alt kullanıcıların rolleri için Trendyol alt kullanıcı ekleme rehberine bakabilirsiniz.
Birden fazla mağaza için tek API bilgisi kullanılabilir mi?
Hayır. Her mağazanın kendi satıcı ID’si ve kendi API bilgileri vardır. Bir uygulamaya üç mağaza bağlıyorsanız üç bilgi setini ayrı ayrı girersiniz.
Mağazalarınızı Sevkit’e bağladıktan sonra siparişleri şirket ve mağaza bilgisiyle aynı listede görürsünüz. Bağlantı ekranını ve kullanıcı yetkilerini örnek verilerle görmek için Sevkit’i 30 dakikalık görüşmede inceleyebilirsiniz: Görüşme talep edin.