Overview
Shopping cards are automatically extracted when ChatGPT returns product or commercial information. No additional parameters are required - shopping cards are included by default when available in the response at no extra cost.Shopping Cards Array
Theresult.shoppingCards field contains an array of shopping card objects. Each shopping card represents a group of related products.
Category tags for the shopping card (e.g.,
["electronics", "deals"]).Array of product information objects. See Product Fields below for detailed structure.
Product Fields
Each product object in theproducts array contains the following fields:
Product name.
Product page URL with ChatGPT attribution.
Current price (e.g.,
"$57.00").Product category or style tag.
Merchant information (e.g.,
"Example Store + others").Array of product image URLs.
Product rating on a 0-5 scale.
Number of reviews.
Unique product identifier.
Array of shopping offers from different merchants. See Offers Schema for detailed structure.
Rating source information object containing:
Example Shopping Card
Shopping Card Features
- Comprehensive product data: Each shopping card includes product titles, prices, ratings, reviews, images, and merchant information
- Multiple offers: Compare prices across different merchants for the same product
- Rating citations: Track the source of product ratings and supporting websites
- Promotional tags: Identify special offers like “Best price” or promotional deals
- Stock information: Check product availability and delivery details
Use Cases
- E-commerce monitoring: Track how ChatGPT surfaces and recommends products
- Price comparison: Monitor pricing across different merchants and marketplaces
- Product research: Extract structured product data for competitive analysis
- Marketing intelligence: Understand which products ChatGPT highlights in responses
Next Steps
Offers Schema
Learn about product offer structure
Response Structure
Back to main response fields