cloro_ai-search_chatgpt_shopping $0.0045 per call
ChatGPT answer with shopping and ads. Runs a prompt through the live ChatGPT desktop interface, where shopping and ads render, from a chosen country and returns the answer with its shopping cards, inline products and sponsored ads next to the text, sources and brand entities. (cloro · AI Visibility / AEO)
For AI agents: call cloro_ai-search_chatgpt_shopping
POST https://toll402.dev/v1/p/cloro.ai-search.chatgpt.shopping
{
"prompt": "best running shoes for flat feet",
"country": "US",
"legacy": true,
"include": {
"markdown": true,
"html": true,
"ads": true,
"shopping": true
}
}Answers 402 with x402 payment requirements; pay with any x402 client (@x402/fetch, x402 for Python, toll402-client, toll402-mcp) or send a prepaid-credits key as x-toll402-key (https://toll402.dev/credits). Paid per call via x402 (USDC on Base) or with a prepaid-credits key (x-toll402-key, card at /credits); charged only on success. Start at /llms.txt or connect the MCP server:
npx -y toll402-mcp · remote https://toll402.dev/mcp.Input schema
{
"type": "object",
"properties": {
"prompt": {
"type": "string",
"description": "1-10,000 characters",
"examples": [
"best running shoes for flat feet"
]
},
"country": {
"type": "string",
"description": "ISO 3166-1 alpha-2. CN, CZ, HK, IR, MO, RU and VE are refused.",
"examples": [
"US"
]
},
"state": {
"type": "string",
"description": "US state code for state-level targeting; adds 2 credits",
"examples": [
"CA"
]
},
"legacy": {
"type": "boolean",
"description": "the desktop UI, where ads and shopping render; free",
"enum": [
true
]
},
"disableWebSearch": {
"type": "boolean",
"description": "answer from the model alone, without a web search"
},
"include": {
"type": "object",
"description": "ads and shopping are required; markdown and html are free, and rawResponse / searchQueries are in the same paid family, so they add nothing more.",
"properties": {
"ads": {
"type": "boolean",
"enum": [
true
]
},
"shopping": {
"type": "boolean",
"enum": [
true
]
},
"markdown": {
"type": "boolean"
},
"html": {
"type": "boolean"
},
"rawResponse": {
"type": "boolean"
},
"searchQueries": {
"type": "boolean"
}
},
"required": [
"ads",
"shopping"
]
}
},
"additionalProperties": true,
"required": [
"prompt",
"country",
"legacy",
"include"
],
"description": "treg's key requires legacy: true and include.ads / include.shopping set to true. ChatGPT shows ads only for some prompts, so an empty ads array is a normal answer."
}
MCP
{"mcpServers":{"toll402":{"command":"npx","args":["-y","toll402-mcp"],"env":{"TOLL402_WALLET_KEY":"0x..."}}}}