
Now supporting mainland China on ChatGPT, Gemini and Google
Set country to CN or HK on CHATGPT, GEMINI and GOOGLE tasks to get the answers users in mainland China and Hong Kong see.

Ask Google AI Mode a question from the market you choose and receive its conversational answer with the pages it cites.
text: the full AI Mode answer, usually longer and more detailed than an AI Overview.sources: the pages the answer cites, with URL and title.AIMODE, so AI Mode and AI Overviews are measured as separate surfaces.AI Mode is Google’s conversational search: a question gets a full written answer with links to the pages behind it. Each task asks your query in AI Mode from the country you set and returns the answer and its sources as people in that market see them.
AI Mode answers comparison and recommendation questions in depth and names the brands it recommends. Track it next to AI Overviews to see how the same query plays out on both surfaces.
Send the request with your API key in the Authorization header.
curl -X POST https://api.querying.ai/v1/async/task \
-H "Authorization: Bearer $QUERYING_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"taskType": "AIMODE",
"payload": {
"query": "best robot vacuum for pet hair",
"country": "US"
}
}'taskTypestringRequiredCHATGPT or GOOGLE.payload.querystringRequiredpayload.countrystringUS, KR or JP. Default US.webhook.urlstringidempotencyKeystringA finished task looks like this, trimmed for length.
{
"success": true,
"task": {
"id": "937d9eb6-4b33-49fd-b164-df8e2911b964",
"taskType": "AIMODE",
"status": "COMPLETED",
"createdAt": "2026-10-02T17:16:57.384Z"
},
"credits": { "creditsToCharge": 2, "creditsCharged": 2 },
"response": {
"markdown": "The **Dreame X50 Ultra** is the overall **best robot vacuum for pet hair**, offering a massive **20,000Pa of suction** and an anti-tangle dual-brush system specifically designed to prevent pet hair wrap.\n\nWhen shopping for a pet hair-focused robot vacuum, comparing suction power, brush design, and price helps identify the right model for your home and budget.\n\n| Model | Key Pet Hair Features | Approx. Price | Best For |\n| --- | --- | --- | --- |\n| **Dreame X50 Ultra** | 20,000Pa suction, Detangling DuoBrush | ~$900 | Heavy shedding & thick carpets |\n| **Roborock Saros Z70** | 5-axis mechanical arm, ultra-thin 7.98 cm body | ~$1,000 | Moving pet toys & low furniture |\n…",
"shoppingCards": [
{
"position": 1,
"title": "Dreame X50 Ultra",
"price": { "raw": "$899.99", "value": 899.99, "currency": "$" },
"store": "Dreametech",
"rating": 4.5,
"reviews": "538"
}
],
"inlineProducts": [
{
"position": 1,
"title": "Dreame X50 Ultra",
"productLink": "https://www.google.com/search?ibp=oshop&prds=pvt:hg,…"
}
]
}
}task.statusstringQUEUED, PROCESSING, then COMPLETED with the answer or FAILED with error.credits.creditsChargedintegerresponse.textstringresponse.markdownstringresponse.sourcesarrayposition, url and label.response.shoppingCardsarrayresponse.inlineProductsarrayposition and productLink.The request returns the task right away with status QUEUED. Poll GET /v1/async/task/{id} until status is COMPLETED or FAILED, or add webhook.url and the finished task arrives at your server with the same task, credits and response. Results stay available for 24 hours after a task finishes.
curl https://api.querying.ai/v1/async/task/$TASK_ID \
-H "Authorization: Bearer $QUERYING_API_KEY"Each completed AI Mode task uses 2 credits.

Set country to CN or HK on CHATGPT, GEMINI and GOOGLE tasks to get the answers users in mainland China and Hong Kong see.

Set payload.location on GOOGLE, AIMODE and GOOGLE_SERP tasks to get the AI Overview, AI Mode answer and search results a user at that place sees.
Get new product updates in your inbox.