Interface ProductVariant

Product variant information

interface ProductVariant {
    barcode?: string;
    compare_at_price?: number;
    id: number;
    inventory_management?: string;
    inventory_policy?: string;
    inventory_quantity: number;
    option1?: string;
    option2?: string;
    option3?: string;
    position: number;
    price: number;
    requires_shipping?: boolean;
    sku?: string;
    title: string;
    weight?: number;
    weight_unit?: string;
}

Properties

barcode?: string

Barcode (UPC, ISBN, etc.)

compare_at_price?: number

Original/compare-at price

id: number

Unique identifier

inventory_management?: string

Inventory tracking method

inventory_policy?: string

Out-of-stock ordering policy

inventory_quantity: number

Current stock quantity

option1?: string

First option value

option2?: string

Second option value

option3?: string

Third option value

position: number

Display order position

price: number

Selling price

requires_shipping?: boolean

Whether shipping is required

sku?: string

SKU (Stock Keeping Unit)

title: string

Variant title

weight?: number

Product weight

weight_unit?: string

Weight unit (g, kg, lb, oz)