Bulbulustur Geliştirici

Ürün Detayı V1

Bu bölüm, API anahtarına bağlı B2C mağazada bulunan tek bir ürün varyantının bilgilerinin okunmasını açıklar.

Ürün Detayını Getir

GET /api/products/{variantId}

API anahtarının bağlı olduğu mağazaya ait tek bir ürün varyantının güncel bilgilerini getirir.

Parametreler

variantIdinteger · Zorunlu · Path

Ürün kimliği değil, varyant kimliği kullanılmalıdır. Örnek: 9101.

Mağaza kapsamı

Yalnız kimliği doğrulanan mağazanın varyantı erişilebilir. Ayrı bir storeId gönderilmez.

Yanıt: 200 OK → StoreProduct V1 modeli. Varyant bulunamazsa 404 Not Found; anahtar/secret geçerli değilse 401 Unauthorized; istek limiti aşılırsa 429 Too Many Requests.

Detay Yanıtı ve Hatalar

Tek varyantın bilgileri

Başarılı istekte Result<StoreProduct> döner. Kullanılan model Ürün Listesi ile aynıdır; farklı veya genişletilmiş bir iç ürün DTO'su yayımlanmaz.

Varyant bu mağazada bulunmazsa 404 Not Found, kimlik doğrulama bilgileri eksik veya geçersizse 401 ya da 403 yanıtı alınabilir. İstek limiti aşıldığında 429 dönebilir.

Bu API yalnızca okuma amaçlıdır; ürün oluşturma, güncelleme ve silme işlemleri bu kapsamda sunulmaz.

Ürün Detayı Yanıtı

StoreProduct V1

Yanıttaki data tek bir ürün varyantıdır; sayfalama yapılmaz.

StoreProduct V1 alanları

Alan tipleri ve null bilgisi OpenAPI V1 üzerinden alınır.