Hangi kodu kullanmalı?
Çiçeksepeti ürünlerinde üç kod bulunur ve silmede karıştırılmaları sık hata nedenidir:
| Kod | Nereden gelir | Silmede |
|---|---|---|
| productCode | Çiçeksepeti'nin verdiği ürün kodu; ürün listesinde | İlk tercih |
| stockCode | Sizin stok kodunuz | productCode bulunamazsa denenebilir |
| barcode | Ürün barkodu | productCode'a ulaşmak için eşleştirmede kullanılır |
En güvenli yol, silmeden önce ürün listesini çekip stok kodu ya da barkoddan productCode'u bulmaktır. Kod yoldaki bir parça olduğu için özel karakterleri URL kodlamasıyla gönderin.
404 yanıtı ne anlatır?
404, verilen kodla ürün bulunamadığını söyler. Üç olası neden vardır:
- Yanlış kod türü gönderildi; örneğin productCode yerine stok kodu.
- Ürün daha önce silindi ya da Çiçeksepeti panelinden kaldırıldı.
- Ürün henüz onaylanmadı ve listede yer almıyor.
404 aldığınızda diğer kod türünü deneyebilirsiniz. Bütün adaylar 404 dönüyorsa ürünü kendi kayıtlarınızda pasife alın ve panelden durumunu kontrol edin. 404 dışındaki hatalarda yeniden denemeden önce mesajı okuyun; limit mesajıysa bekleyin.
Toplu silme ve hız
Silme istekleri ürün başına tek tek gider. Çok sayıda ürünü silerken:
- İstekleri küçük gruplar hâlinde gönderin ve gruplar arasında kısa bir bekleme bırakın.
- Ürün listesini her silme için değil, işlem başında bir kez çekin.
- Her ürün için sonucu (silindi, 404, başka hata) ayrı kaydedin ve işlem sonunda özet bir rapor çıkarın.
- İşlemden sonra kendi sisteminizdeki kayıtları silmek yerine arşivleyin; böylece bir sonraki senkron ürünü geri getirmez ve geçmiş siparişlerle bağ korunur.
Silmek yerine ne yapılabilir?
Ürün kalıcı olarak satılmayacaksa silmek mantıklıdır. Geçici durumlarda şunlar daha iyidir:
- Stok geçici olarak bitti: Stoğu sıfırlayın; stok gelince yeniden açın.
- Bilgi yanlış: Mümkünse güncelleyin. Silip yeniden yüklemek yeni bir inceleme süreci başlatır ve sonuçlanması günler alabilir.
- Yanlışlıkla çift açılmış ürün: Silme burada doğru araçtır; hangi kaydın kalacağını önce belirleyin.
Silme kararını verirken ürünün açık siparişlerini de kontrol edin. Kargoya verilmemiş bir siparişi olan ürünü silmek, o siparişin hazırlığını ve kendi raporlarınızdaki sipariş ile ürün bağını zorlaştırır. Önce siparişleri tamamlayın, sonra silin.
Sık sorulanlar
Çiçeksepeti'nde ürün API ile nasıl silinir?
DELETE /api/v1/Products/{kod} isteğiyle. Kod olarak ürün listesindeki productCode kullanılır; bulunamazsa 404 döner.
Silme isteği 404 dönüyor, ne yapmalıyım?
Önce doğru kod türünü kullandığınızı kontrol edin: productCode mu, stok kodu mu? İkisi de 404 dönüyorsa ürün zaten kaldırılmış ya da henüz onaylanmamış olabilir.
Silinen ürün geri gelir mi?
Silme kalıcıdır; ürünü yeniden yüklemeniz gerekir ve yeni yükleme inceleme sürecinden geçer. Geçici kapatma için stoğu sıfırlamak daha uygundur.
Stoğu sıfır olan bütün ürünleri silmeli miyim?
Gerekmez. Stoğu geçici olarak biten ürünü silmek yerine sıfırda bırakmak, stok geldiğinde ürünü inceleme beklemeden yeniden satmanızı sağlar. Yalnız kalıcı olarak satılmayacak ürünleri silin.
Kaynaklar
İlgili Çiçeksepeti API konuları
Son güncelleme: 27.10.2026 · Çiçeksepeti API rehberinin tamamı


