Skip to content

Product document for one slug — the frontend's read model; all prices are Woo-computed display values.

GET
/products/{slug}
curl --request GET \
--url https://wp.si.nutrisslim.com/wp-json/nf/v1/products/example \
--header 'X-NF-Key: <X-NF-Key>'
slug
required
string
>= 1 characters

OK

Media typeapplication/json
object
id
required
integer
slug
required
string
name
required
string
type
required

WooCommerce product type, e.g. simple, variable, nutrisslim

string
prices
required
object
currency
required
string
minor_unit
required
integer
regular
required

Integer in minor units; the frontend only formats

integer
sale
required
integer | null
stock_status
required
string
Allowed values: instock outofstock onbackorder
images
required
Array<object>
object
src
required
string
alt
required
string
Example
{
"stock_status": "instock"
}

Missing or invalid X-NF-Key.

Media typeapplication/json
object
code
required
string
message
required
string
Examplegenerated
{
"code": "example",
"message": "example"
}

Not found.

Media typeapplication/json
object
code
required
string
message
required
string
Examplegenerated
{
"code": "example",
"message": "example"
}