Skip to content
Reponse.ai LogoDocs
DocsAPISDKsGuides

Search Documentation

Search for an article...

Getting Started

  • Overview
  • Architecture
  • Installation
  • Authentication
  • First Request

Products & Collections

  • Products — List
  • Products — Get
  • Products — Metafields
  • Collections — List
  • Collections — Get
  • Collections — Products

Cart & Checkout

  • Cart — Create
  • Cart — Get
  • Cart — Add Item
  • Cart — Update Item
  • Cart — Remove Item
  • Cart — Apply Promotion
  • Checkout — Stripe
  • Checkout — Payment Intent
  • Checkout — ACP

Orders & Fulfillment

  • Orders — Create
  • Orders — Get
  • Orders — Confirm
  • Orders — Cancel
  • Orders — Fulfill
  • Orders — Refund

Commerce

  • Inventory — Get
  • Inventory — Update
  • Shipping — Rates
  • Discounts — List
  • Discounts — Create
  • Discounts — Validate
  • Subscriptions — Manage

Loyalty & Gift Cards

  • Loyalty — Balance
  • Loyalty — Redeem
  • Loyalty — Referral
  • Gift Cards — List
  • Gift Cards — Redeem

Tickets & Support

  • Tickets — List
  • Tickets — Create
  • Tickets — Reply

Platform

  • Product Feed — JSON
  • Product Feed — CSV
  • Theme — Get
  • Approvals — Execute
  • Approvals — Reject
  • Geocode

SDKs

  • SDK Overview
  • TypeScript SDK
  • React Hooks

Guides

  • Chat Widget
  • Shopify Sync
  • Storefront Starter
  • Loyalty Program
  • Discounts & Promotions
  • Subscriptions
  • Klaviyo Integration
  • Custom Domains
  • Agentic Commerce (ACP)
  • A2A Protocol
  • AI Engines
  • MCP Server

Webhooks

  • Webhooks Overview
  • Events Reference
  • Shopify Webhooks
  • Stripe Webhooks
  • Reviews (Stamped / Trustpilot)
  • Logistics
  • Email Inbound

Resources

  • Environment Variables
  • Rate Limits
  • Changelog
DocsCart & CheckoutCart — Get

Cart — Get

Retrieve a cart with its line items, totals, and automatically applied discounts.

1 min read/Last updated Aug 19, 2026
On this page

Overview

Returns a single cart by ID, including its line items with product details and any automatic discounts active for the workspace. The cart must belong to the authenticated workspace.

Authentication

This endpoint requires a Bearer token. Include your workspace API key in the `Authorization` header.

Authorization: Bearer <your_api_key>

Request

**GET** `/v1/carts/:id`

Path parameters

NameTypeRequiredDescription
idstring (uuid)✅The cart ID.

Response

json
{
  "id": "cart_uuid",
  "currency": "EUR",
  "subtotal": 59.98,
  "total": 53.98,
  "discounts": [
    { "code": "WELCOME10", "type": "percentage", "value": 10, "savings": 6.00 }
  ],
  "cart_lines": [
    {
      "id": "line_uuid",
      "quantity": 2,
      "price_at_add": 29.99,
      "products": { "id": "prod_uuid", "title": "T-shirt Logo", "handle": "t-shirt-logo" }
    }
  ]
}

SDK example

typescript
const { data: cart } = await reponse.cart.get({ path: { id: cartId } });

Errors

StatusMeaning
404Cart not found or not in this workspace.
401Missing or invalid API key.
PreviousCart — Create
NextCart — Add Item