---
title: "List"
method: GET
path: "/products/"
---

# List

`GET /products/`

## Request

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

Returns a list of all merchant's products that are autoship enabled and not discontinued.

## Query parameters

- `search` string
- `fields` string
- `id_or_name` string
- `autoship_enabled` string
- `allow_discontinued` string
- `group_name` string
- `group_type` string
- `autoship_by_default` boolean
- `live` boolean
- `external_product_ids[]` string
- `product_type` '"standard"' | '"rotating"' | '"static price bundle"' | '"dynamic price bundle"'
- `include_product_selection_rules` boolean

## Response `200`

200

- object
  - `count` integer
  - `next` string
  - `previous` unknown
  - `results` object[]
    - `merchant` string
    - `groups` object[]
      - `name` string
      - `group_type` string
    - `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
    - `extra_data` unknown
    - `product_type` string
    - `autoship_by_default` boolean
    - `every` unknown
    - `every_period` unknown
    - `offer_profile` unknown
    - `incentive_group` unknown

## 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)
