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.
Extended by
Section titled “Extended by”Properties
Section titled “Properties”attributes
Section titled “attributes”attributes:
ProductAttribute[]
Defined in: sdks/trendyol/src/types/product.ts:58
brand:
NamedRef
Defined in: sdks/trendyol/src/types/product.ts:54
category
Section titled “category”category:
NamedRef
Defined in: sdks/trendyol/src/types/product.ts:55
description?
Section titled “description?”
optionaldescription?:string
Defined in: sdks/trendyol/src/types/product.ts:53
images
Section titled “images”images:
string[]
Defined in: sdks/trendyol/src/types/product.ts:57
Image URLs in display order.
productMainId
Section titled “productMainId”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.