Skip to main content
This section documents the inline products data returned by the ChatGPT endpoint. Inline products 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

Inline products are opt-in. Set include.shopping: true in your request to include them in the response.
This produces a response containing the inlineProducts array documented below.

Overview

Inline products are individual product references that appear embedded in ChatGPT’s response text. Unlike shopping cards which group multiple products together, inline products are stand-alone product mentions that can be displayed inline within the text, in comparison tables, or as featured recommendations. This feature supports OpenAI’s product discovery capabilities in ChatGPT.
Inline products in ChatGPT
Model availabilityInline products currently appear when ChatGPT uses the gpt-5-3 model. ChatGPT automatically selects which model to use for each request, so inline products may not be present in all responses.
Inline product extraction is part of ChatGPT’s product discovery output. Set include.shopping: true in your request to include them in the response.
Opt-in featureInline products extraction is disabled by default. You must explicitly set include.shopping: true to extract inline products from ChatGPT responses. Enabling include.shopping adds +2 credits to the base cost.

Inline product structure

Each inline product contains:

Example usage

Response with inline products: