---
title: "Retrieve"
method: GET
path: "/carts/{session_id}/"
---

# Retrieve

`GET /carts/{session_id}/`

## Request

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

Returns all items in a user's cart, based on the user's session ID.

## Path parameters

- `session_id` string, required

## Response `200`

200

- object
  - `id` string
  - `offer_id` string
  - `incentives` object
    - `initial` string[]
    - `ongoing` string[]
  - `attributes` unknown
  - `coupon_code` unknown
  - `quantity` integer
  - `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)
