cloro

Google AI Mode Shopping API

AI Mode answers commercial prompts with real commerce modules. cloro returns all three as structured JSON: shopping cards with structured price, store, rating, and reviews; inline products woven into the answer; and the sponsored ads section Google injects — the newest paid surface in search.

4.8 · 33 reviews G2.com software review platform logo
Used by the top SEO and AI SEO companies
1,000,000,000 monthly API calls

AI Mode commerce, parsed

Shopping cards and inline products are included in the base 4-credit request; the ads object appears when Google injects a sponsored section into the answer.

Request example

python
import requests

response = requests.post(
  "https://api.cloro.dev/v1/monitor/aimode",
  headers={
    "Authorization": "Bearer sk_live_your_api_key_here",
    "Content-Type": "application/json"
  },
  json={
    "prompt": "best budget 3d printer",
    "country": "US",
    "device": "desktop"
  }
)

print(response.json())

Response example

200 OK application/json
{
  "success": true,
  "result": {
    "text": "For budget 3D printing, the models that come up most consistently are...",
    "shoppingCards": [
      {
        "title": "Creality Ender 3 V3 SE",
        "position": 1,
        "price": {
          "value": 199,
          "currency": "$",
          "raw": "$199.00"
        },
        "oldPrice": {
          "value": 249,
          "currency": "$",
          "raw": "$249.00"
        },
        "store": "Example Store",
        "rating": 4.4,
        "reviews": "2.3k",
        "thumbnail": "https://encrypted-tbn0.gstatic.com/shopping?q=...",
        "productLink": "https://example-store.com/ender-3-v3-se"
      }
    ],
    "inlineProducts": [
      {
        "title": "Bambu Lab A1 Mini",
        "position": 1,
        "price": {
          "value": 249,
          "currency": "$",
          "raw": "$249.00"
        },
        "store": "Amazon",
        "productLink": "https://example.com/bambu-a1-mini"
      }
    ],
    "ads": {
      "title": "Here are some 3D printers to consider",
      "ads": [
        {
          "title": "PrintMaster Pro 3D Printer",
          "url": "https://www.google.com/aclk?...",
          "position": 1,
          "price": {
            "value": 189.99,
            "currency": "$",
            "raw": "$189.99"
          },
          "store": "Example Deals",
          "rating": 4.2,
          "reviews": "870"
        }
      ]
    }
  }
}

Every commerce field, documented

Three surfaces: shoppingCards (card modules), inlineProducts (products woven into the answer), and ads (the sponsored section).

Field Type Description
shoppingCards[].title / position string / number Product title and 1-indexed rank across the array in render order.
shoppingCards[].price / oldPrice object Structured pricing: numeric value, currency symbol, and visible raw text; oldPrice appears on discounted items.
shoppingCards[].store / rating / reviews string / number / string Merchant name, star rating, and review count in Google's abbreviated format (e.g. "2.3k") — parse as a string.
shoppingCards[].thumbnail / productLink / snippet string Product image URL, direct product URL, and description snippet with any embedded links.
inlineProducts[] object[] Products woven into the answer text: title, position, price, oldPrice, store, thumbnail, productLink.
ads.title string Section title Google renders above the sponsored block (e.g. "Here are some 3D printers to consider").
ads.ads[] object[] Sponsored items: title, click-through URL, position, structured price, store, rating, and reviews.

Pricing that scales with you

Pick a plan that fits your volume. Price per credit drops as you scale.

Hobby
$100/mo
250,000 credits
  • $0.40 per 1000 credits
  • 20 concurrent jobs
  • Email support
Starter
$250/mo
650,000 credits
  • $0.39 per 1000 credits
  • 50 concurrent jobs
  • Email support
Growth
$500/mo
1,350,000 credits
  • $0.37 per 1000 credits
  • 75 concurrent jobs
  • Priority email support
Most Popular
Business
$1,000/mo
2,800,000 credits
  • $0.36 per 1000 credits
  • 100 concurrent jobs
  • Priority email support
Enterprise
/mo
5,871,025 credits
  • $0.34 per 1000 credits
  • 135 concurrent jobs
  • Priority support
Enterprise$5,000+

Increased concurrency, overages on credits and credit discounts for annual contracts.

Know more

Credit cost per request varies by provider. The rates below apply to async/batch requests; sync requests add a +2 credit surcharge.

ChatGPT (full response) 7 credits
ChatGPT (web search) 5 credits
Perplexity 3 credits
Grok 4 credits
Copilot 5 credits
AI Mode 4 credits
AI Overview (incl. SERP) 5 credits
Gemini 4 credits
Google Search 3 credits +2/page
Google News 3 credits +2/page

ChatGPT full response includes query fan-out, ads, and shopping data. Google News uses the same pricing as Google Search.

Estimate your monthly cost and plan

7 credits each
5 credits each
3 credits each
4 credits each
5 credits each
4 credits each
4 credits each
3 credits / 1 page
3 credits / 1 page
Monthly requests
0
Credits needed
0
Recommended plan:

AI Mode shopping data, answered

Why monitor shopping surfaces inside AI Mode?+

AI Mode is where Google is moving commercial search: a conversational answer with product cards replaces the classic shopping SERP. If your product isn't in those cards — or a competitor's ad sits above them — you're invisible on the surface Google is pushing hardest.

What's the difference between shoppingCards, inlineProducts, and ads?+

shoppingCards are the card modules Google renders alongside the answer. inlineProducts are product references embedded in the answer text itself. ads is the sponsored section — Google's newest paid placement — with its own section title and ranked ad items.

Is this the same as Google SERP shopping cards?+

No — the classic SERP has its own shopping module with different fields and placement, covered by the Google Shopping Scraper API. AI Mode is a separate surface; the two card sets frequently disagree on the same query.

Does shopping data cost extra on AI Mode?+

No — shopping cards, inline products, and the ads section all ship in the base 4-credit request when Google renders them. See pricing.

How does this compare with ChatGPT's shopping surface?+

Same job, different shelf: run the same product prompts through the ChatGPT Shopping API and compare card membership, pricing, and merchants side by side. Most commerce teams track both plus Perplexity.

Own the shelf on AI Mode

Shopping cards, inline products, and sponsored ads — one structured response.