Skip to main content
Shopping cards come from Google’s organic shopping grids (“Popular products” and “More products”). The Google Search endpoint returns them as result.shoppingCards — no separate API call. For use cases, pricing context, and copy-paste examples, see the Google Shopping scraper page on the product site. When a section header can be parsed, each card includes a category field naming its parent section, so you can tell apart coexisting shopping panels on the same SERP. Cards carry no product URL: they open a Google-side overlay rather than an external page. promoLabel is Google-only: AI Mode does not render the badge. shoppingCards is omitted from result when no shopping section is present — treat it as optional rather than expecting an empty array.
Shopping cards on the Google SERP

Shopping cards on the Google SERP ('More products' grid)

To get the merchant offers, specifications and reviews of the panel that a card opens, send the card’s productResultToken to POST /v1/monitor/google/product within five minutes.

Shopping card structure

price and oldPrice

Both fields carry a parsed and a raw representation: currency and raw are always present. The whole object is omitted when no currency appears beside the number, and no field is ever sent as null.

Response example