Skip to main content
GET
Spree SDK

Authorizations

x-spree-api-key
string
header
required

Publishable API key for store access

Headers

x-spree-api-key
string
required

Publishable API key

Path Parameters

id
string
required

Product slug (e.g., spree-tote) or prefix ID (e.g., product_abc123)

Query Parameters

expand
string

Comma-separated associations to expand

fields
string

Comma-separated list of fields to include (e.g., name,slug,price). id is always included.

Response

product without prior_price expanded does not include field

id
string
required
name
string
required
slug
string
required
meta_title
string | null
required
meta_description
string | null
required
meta_keywords
string | null
required
variant_count
number
required
available_on
string | null
required
preorder_ships_at
string | null
required
purchasable
boolean
required
preorder
boolean
required
in_stock
boolean
required
backorderable
boolean
required
available
boolean
required
description
string | null
required
description_html
string | null
required
default_variant_id
string
required
thumbnail_url
string | null
required
tags
string[]
required
price
object
required
original_price
object | null
required
primary_media
object
media
object[]
variants
object[]
default_variant
object
option_types
object[]
option_values
object[]
categories
object[]
custom_fields
object[]
prior_price
object | null