Etsy API · Ürün ve ilan

Etsy kategori ağacı (taxonomy) ve ilan özellikleri

Etsy'de her ilan bir taxonomy_id ile kategori ağacındaki bir düğüme bağlanır. Ağacın tamamı tek bir uçtan, iç içe düğümler hâlinde gelir; arama ucu yoktur. Kategori seçildikten sonra o düğümün özellikleri ayrı bir uçtan okunur. Renk, beden gibi varyasyon olarak kullanılabilecek özellikler supports_variations filtresiyle ayrılır.

GEThttps://api.etsy.com/v3/application/seller-taxonomy/nodesHerkese açık; yalnız x-api-key

Satıcı ve alıcı ağacı

Etsy iki ağaç yayımlar. Satıcı ağacı (seller taxonomy) daha derindir ve ilanlar bu ağaçtaki düğümlere atanır. Alıcı ağacı (buyer taxonomy) vitrin için sadeleştirilmiştir. Etsy'nin örneğinde iplik ilanı alıcı ağacında yalnız "Craft Supplies & Tools" altında görünür, satıcı ağacında ise "Yarn & Fiber" ve "Yarn" alt düğümlerine kadar iner.

Entegrasyon için satıcı ağacını kullanın. Alıcı ağacı alıcıya yönelik uygulamalar içindir.

Düğüm alanları

AlanAnlamı
idtaxonomy_id olarak kullanılan düğüm kimliği
nameDüğüm adı (İngilizce)
levelDerinlik; kökler 0
parent_idÜst düğüm
childrenAlt düğümler
full_path_taxonomy_idsBu düğüm ve köke kadar üst düğümler

Ağaç büyük bir yanıttır. Her istekte yeniden çekmek yerine önbelleğe alın ve aramayı kendi tarafınızda, düğüm yolları üzerinde yapın.

Kategori özellikleri

Bir düğümün özellikleri GET /v3/application/seller-taxonomy/nodes/{taxonomy_id}/properties ucundan gelir. Bu uç da herkese açıktır.

Özellik alanıNe söyler
property_id, display_nameÖzelliğin kimliği ve okunur adı
is_requiredBu kategoride zorunlu mu
supports_variationsEnvanterde varyasyon olarak kullanılabilir mi
supports_attributesİlan özelliği olarak kullanılabilir mi
scales, possible_valuesÖlçek seçenekleri ve hazır değerler

Sorguya supports_variations=true eklerseniz yalnız varyasyon destekleyen özellikler döner. Hazır listede olmayan seçenekler için Etsy'nin özel varyasyonları vardır; property_id değerleri 513, 514 ve 516'dır ve en fazla üç varyasyon kullanılabilir.

Değer kimlikleri nasıl çalışır?

Renk gibi yaygın özelliklerde Etsy ortak değer kimlikleri kullanır. Belgeye göre ortak bir renk kimliği gönderdiğinizde Etsy bunu mağazanıza özgü bir kimliğe çevirir ve sonraki envanter okumalarında mağaza kimliği döner. Eşleştirme yaparken değer adını da saklamak bu yüzden işinizi kolaylaştırır.

İlan özelliği yazmak için PUT /v3/application/shops/{shop_id}/listings/{listing_id}/properties/{property_id} ucu value_ids ve values dizilerini birlikte ister.

Dikkat edilecekler

  • Düğüm adları İngilizcedir. Türkçe kategori adlarıyla çalışıyorsanız kendi eşleştirme tablonuzu tutun.
  • is_required alanı true olan özellikler, o kategorideki ilanlar için zorunludur; yayına almadan önce doldurun.
  • Kategori sonradan updateListing ucunun taxonomy_id alanıyla değiştirilebilir. Varyasyon olarak kullanılabilen özellikler kategoriye bağlı olduğu için değişiklikten sonra envanteri de kontrol edin.

Sık sorulanlar

Etsy kategori ID nasıl bulunur?

GET /v3/application/seller-taxonomy/nodes ucu tüm ağacı döndürür. Doğru düğümü adına ve yoluna bakarak seçin; düğümün id değeri ilan isteğindeki taxonomy_id'dir.

Etsy kategori ağacında arama yapılabilir mi?

API'de arama ucu yok. Ağacı bir kez çekip önbelleğe alın ve aramayı kendi uygulamanızda düğüm adları ve yolları üzerinde yapın.

Hangi özellikler varyasyon olabilir?

Kategori özelliklerini supports_variations=true filtresiyle isteyin. Dönen özellikler envanterde renk, beden gibi varyasyon olarak kullanılabilir.

Kaynaklar

İlgili Etsy API konuları

Son güncelleme: 27.10.2026 · Etsy API rehberinin tamamı

Etsy entegrasyonunu kod yazmadan kurun

Saystok bu API'lerle stok, sipariş ve fiyatı sizin yerinize eşitler. 30 gün ücretsiz.