Skip to content

ProductBase

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

Basic lifecycle info for a single product, returned by getProductBase.

Cheap to call (no body — just barcode in path) and useful as a polling primitive after createProducts to detect approved: true.

approved: boolean

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


optional approvedAt?: string

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

ISO 8601 UTC string (from approvedDate ms-epoch); undefined until approved.


archived: boolean

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


barcode: string

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


optional contentId?: string

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

Trendyol’s content ID — the same field on Product.contentId.


optional listingId?: string

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

Stable listing ID assigned after approval.


raw: Record<string, unknown>

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

Untouched raw response.

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.