Skip to main content
This section documents the shopping cards data returned by the ChatGPT endpoint. Shopping cards are part of the ChatGPT response, so no separate API call is needed. For use cases, pricing context, and copy-paste examples, see the ChatGPT shopping API page on the product site.

Example request

Shopping cards are opt-in. Set include.shopping: true in your request to include them in the response.
This produces a response containing the shoppingCards array documented below.

Overview

Shopping cards are extracted when ChatGPT returns product or commercial information. Set include.shopping: true in your request to include them in the response.
Shopping cards in ChatGPT
Opt-in featureShopping cards extraction is disabled by default. You must explicitly set include.shopping: true to extract shopping cards from ChatGPT responses. Enabling include.shopping adds +2 credits to the base cost.
Model availabilityShopping cards mostly appear when ChatGPT uses the gpt-5-3-mini model. ChatGPT automatically selects which model to use for each request, so shopping cards may not be present in all responses.

Shopping card structure

Each shopping card contains:

Product information

Each product includes the following e-commerce data:

Offer information

Each offer contains merchant-specific details.
Finding a product’s brandThe product object itself does not carry a top-level brand field. The brand is exposed on each offer as offers[].brand, but ChatGPT only populates it on a subset of offers, so this field is frequently null or absent. If you need the brand and no offer provides it, parse it out of product.title — for most products the brand appears as the first token or two (e.g., "Adidas VL Court 3.0", "Sage Combi Wave 3-in-1 Microwave"). Fall back to merchants only when the merchant name matches the brand (e.g., "adidas + others").

Price details

Offers include detailed price breakdown:

Offer tag

Promotional tags on offers:

Rating citation information

Products include rating source attribution:

Supporting website

Used by: rating_grouped_citation.supporting_websites

Showcase metadata

Display metadata for product images, available on inline products:

Example usage

Response with shopping cards: