Interface Product

Product information

interface Product {
    alias: string;
    content?: string;
    created_on: string;
    id: number;
    modified_on: string;
    name: string;
    options: ProductOption[];
    product_type?: string;
    published_on?: string;
    summary?: string;
    tags?: string;
    variants: ProductVariant[];
    vendor?: string;
}

Properties

alias: string

URL-friendly product name

content?: string

HTML product description

created_on: string

Creation timestamp (ISO 8601)

id: number

Unique identifier

modified_on: string

Last modification timestamp (ISO 8601)

name: string

Product name

options: ProductOption[]

Product customization options

product_type?: string

Product category/type

published_on?: string

Publication timestamp (ISO 8601)

summary?: string

Short product description

tags?: string

Comma-separated list of tags

variants: ProductVariant[]

List of product variants

vendor?: string

Product manufacturer/brand