---
title: "Retrieve"
method: GET
path: "/products/{product_id}/"
---

# Retrieve

`GET /products/{product_id}/`

## Request

- Base URL: `https://restapi.ordergroove.com`
- URL: `https://restapi.ordergroove.com/products/{product_id}/`
- Auth: one of:
  - none
  - API key in header `x-api-key`

Returns information for a single product by its unique identifier.

## Path parameters

- `product_id` string, required

## Query parameters

- `include_product_selection_rules` boolean

## Response `200`

200

- object
  - `merchant` string
  - `groups` object[]
  - `name` string
  - `price` string
  - `image_url` string
  - `detail_url` string
  - `external_product_id` string
  - `sku` string
  - `autoship_enabled` boolean
  - `premier_enabled` integer
  - `created` string
  - `last_update` string
  - `live` boolean
  - `discontinued` boolean
  - `offer_profile` unknown
  - `extra_data` unknown
  - `incentive_group` unknown
  - `product_type` string
  - `autoship_by_default` boolean
  - `every` integer
  - `every_period` integer

## Other responses

- `403`: 403
- `404`: 404

---

[API](https://skmtc.dev/ordergroove/apis/ordergroove-restrpc.md) - [All operations](https://skmtc.dev/ordergroove/apis/ordergroove-restrpc/llms.txt) - [OpenAPI document](https://skmtc.dev/ordergroove/apis/ordergroove-restrpc/revisions/ba97e740d08c?raw)
