Skip to content

ProductContentBase

Defined in: sdks/trendyol/src/types/product.ts:50

The content fields shared by an approved Product and an unapproved (draft) UnapprovedProduct — so callers can read title / brand / category / images from either shape without branching.

Intentionally just the common surface: the two diverge structurally beyond this (Product carries variants[]; UnapprovedProduct is flat with a root barcode), and their timestamp fields differ in optionality, so those stay on the concrete types.

attributes: ProductAttribute[]

Defined in: sdks/trendyol/src/types/product.ts:58


brand: NamedRef

Defined in: sdks/trendyol/src/types/product.ts:54


category: NamedRef

Defined in: sdks/trendyol/src/types/product.ts:55


optional description?: string

Defined in: sdks/trendyol/src/types/product.ts:53


images: string[]

Defined in: sdks/trendyol/src/types/product.ts:57

Image URLs in display order.


productMainId: string

Defined in: sdks/trendyol/src/types/product.ts:51


title: string

Defined in: sdks/trendyol/src/types/product.ts:52

Unofficial. Lonca is an independent, community-maintained project — not affiliated with, endorsed by, or supported by Trendyol, Hepsiburada, or any other marketplace. All marketplace names and trademarks belong to their respective owners.