Match percentage of the product title and the search string
95
Unique identifier for the product
Name of the product
Type of product (e.g., 'simple', 'variable', 'grouped')
Full HTML description of the product
Brief HTML description of the product
URL to the product's page on the store
Optionalis_Whether the product is currently in stock
Whether the product can only be bought one at a time
Stock keeping unit - unique product identifier
Detailed pricing information for the product
Current price of the product
Regular price before any sales
Sale price if the product is on sale
Optionalprice_range?: WooCommercePriceRangePrice range of the product
ISO currency code (e.g., 'USD', 'EUR')
Currency symbol (e.g., '$', '€')
Number of decimal places for the currency
Character used as decimal separator
Character used as thousands separator
Text to display before the price
Text to display after the price
Price HTML of the product
OptionalcategoriesCategories the product belongs to
Unique identifier for the category
Display name of the category
URL-friendly version of the category name
URL to the category page
Product attributes and their possible values
Unique identifier for the attribute
Display name of the attribute
Taxonomy identifier for the attribute
Whether this attribute is used for product variations
Possible values for this attribute
Product variations if this is a variable product
Unique identifier for the variation
Attributes that define this variation
Optionaladd_Add to cart button configuration
Optionaltext?: stringButton text
Optionaldescription?: stringButton description
Optionalurl?: stringURL to add the product to cart
OptionaltagsArray of tag names associated with the product
Optionalis_Whether the product is purchasable
Optionalis_Whether the product is on backorder
Optionallow_Low stock remaining
Optionalstock_Stock availability
Text description of the stock availability
Class name of the stock availability
Weight of the product
Formatted weight of the product
Variation identifier
Individual product response format from WooCommerce API when requesting a single product. Extends SearchResponseItem with variation-specific information.
See
https://github.com/woocommerce/woocommerce/blob/trunk/plugins/woocommerce/src/StoreApi/docs/products.md#get-product