
Commerce Productが登場しました
Amazon、Walmart、Sephora、Olive Young、楽天、Zalandoなど17のECサイトの商品ページURLを渡すと、価格、在庫、商品画像と説明画像、仕様、オプションを同じ形で受け取れます。

ChatGPTのタスクに追加の質問を最大4個入れると、同じ会話から返った回答を出典、検索クエリとともに1件ずつ受け取れます。
payload.followUps: 最初の回答のあと、同じChatGPTの会話で続けて聞く質問、最大4個。followUps: 続けたターンごとの回答が順に入ります。各項目には送った prompt と、その回答の text、markdown、sources、searchQueries、model があります。select: 回答にChatGPTが表示した予算や用途などの選択フォームのボタンを押し、条件で絞った回答を受け取ります。selection に押したボタンと選んだ値が残ります。続けて聞く質問は最初の回答が始めた会話の中で送るため、ChatGPTはそれまでのやり取りを踏まえて答えます。下の例では、ChatGPTはまず10人規模のスタートアップにHubSpot、Pipedrive、Attioを勧めました。続けて「Which of those has a free plan?」と聞くと、HubSpot、Attio、Zoho CRM、Pipedrive、Closeの無料プランの表で答え、3ターン目ではHubSpotとAttioをシートあたりの価格で比べました。
回答の最後に選択フォームがあると、ChatGPTはユーザーに選択肢を選んでボタンを押すよう促します。韓国で「가성비 무선 이어폰 3개 추천해줘」(コスパのよいワイヤレスイヤホンを3つ勧めて)と聞くと、スマートフォン、予算、用途を選ぶフォームが一緒に出ました。{ "select": {} } はChatGPTが選んでおいた値(Galaxy、5万ウォン以下、通勤と音楽鑑賞)で「조건에 맞춰 다시 추천받기」ボタンを押し、その条件に合わせた新しいおすすめを受け取りました。
button は直前の回答のボタンを0から数え、既定値は0です。choices はフォームの順に並べた配列か、layout にある選択項目の name をキーにしたオブジェクトで指定します。値は選択肢の値、ラベル、0から数えた位置のいずれかです。直前の回答にそのフォーム、ボタン、選択肢がなければ残りの質問は止まり、followUpsStopped に理由が入り、タスクは受け取った回答で完了します。
すべてのターンで最初の回答と同じチェック(空の回答、指定した位置、モデル)を行います。チェックを通らなかったターンは、ChatGPTの再生成と同じように会話の同じ位置で聞き直します。韓国で5ターン続けた会話は240〜285秒で終わりました。
API キーを Authorization ヘッダーに入れてリクエストを送ります。
curl -X POST https://api.querying.ai/v1/async/task \
-H "Authorization: Bearer $QUERYING_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"taskType": "CHATGPT",
"payload": {
"prompt": "What are the best CRM tools for a 10-person startup?",
"country": "US",
"followUps": [
{ "prompt": "Which of those has a free plan?" },
{ "prompt": "Compare the top two on price per seat." }
]
}
}'taskTypestring必須CHATGPT や GOOGLE などを指定します。payload.promptstring必須payload.countrystringUS、KR、JP など。既定値は US。payload.followUpsarray{"prompt": "…"} か、直前の回答にあるフォームのボタンを押す {"select": {…}} です。CHATGPT で使えます。webhook.urlstring完了したタスクはこの形で届きます。長さを抑えて抜粋しています。
{
"success": true,
"task": {
"id": "0c61ad33-1514-47b2-b7f2-d79d4a6cd956",
"taskType": "CHATGPT",
"status": "COMPLETED",
"createdAt": "2026-10-16T00:02:14.833Z"
},
"credits": { "creditsToCharge": 3, "creditsCharged": 3 },
"response": {
"text": "For a 10-person startup, the best CRM is usually one that your team can adopt quickly, keeps sales activity organized, and doesn't require a full-time administrator to maintain.\n\n**My recommendation: start by evaluating HubSpot, Pipedrive, and Attio.** …",
"sources": [
{
"position": 1,
"url": "https://stackbytrade.com/startups/best-crm/",
"label": "Best CRM for Startups (2026): 4 Options Compared on Price and Scale | StackByTrade",
"attribution": "stackbytrade.com"
}
],
"searchQueries": [
"best CRM software for startups 2026 HubSpot Pipedrive Attio Zoho Salesforce pricing features"
],
"model": "gpt-6",
"followUps": [
{
"prompt": "Which of those has a free plan?",
"text": "## Free-plan comparison\n\n| CRM | Free plan? | Important limitation |\n|---|---|---|\n| **HubSpot** | Yes | Up to 2 users and 1,000 contacts on its free CRM offering. … |\n| **Attio** | Yes | Up to 3 seats. … |\n…",
"sources": [
{
"position": 1,
"url": "https://www.pipedrive.com/en/pricing/professional-crm",
"label": "CRM Pricing Plans | Affordable CRM Software Costs | Pipedrive",
"attribution": "pipedrive.com"
}
],
"searchQueries": [
"HubSpot CRM free plan 2026 official pricing",
"Attio free plan pricing 2026 official"
],
"model": "gpt-6"
},
{
"prompt": "Compare the top two on price per seat.",
"text": "For your 10-person startup, the top two from my earlier recommendation were **HubSpot and Pipedrive**. …",
"sources": [
{
"position": 1,
"url": "https://www.hubspot.com/products/crm",
"label": "Streamline Your Entire Business With a Free CRM | HubSpot",
"attribution": "www.hubspot.com"
}
],
"searchQueries": [
"HubSpot CRM pricing per seat 2026 official pricing free seats Starter annual billing",
"Attio CRM pricing per seat 2026 official pricing free seats Plus annual billing"
],
"model": "gpt-6"
}
]
}
}task.statusstringQUEUED、PROCESSING を経て、回答付きの COMPLETED か error 付きの FAILED で終わります。credits.creditsChargedintegerresponse.textstringresponse.sourcesarrayposition、url、label が入ります。response.followUpsarrayprompt、select の場合は押したボタンと選んだ値の selection、そして text、markdown、sources、searchQueries、model など最初の回答と同じフィールドがあります。response.followUpsStoppedobjectselect が押すフォーム、ボタン、選択肢を見つけられないときに入ります。そのターンの index、NO_FOLLOW_UP_FORM などの code、message を含みます。タスクはそれまでに受け取った回答で完了します。リクエストすると status が QUEUED のタスクがすぐに返ります。status が COMPLETED か FAILED になるまで GET /v1/async/task/{id} で取得するか、webhook.url を指定して同じ task、credits、response をサーバーで受け取ります。結果はタスクの完了から24時間取得できます。
curl https://api.querying.ai/v1/async/task/$TASK_ID \
-H "Authorization: Bearer $QUERYING_API_KEY"回答1件につき1クレジットで、ChatGPTのタスクと同じです。下の例は回答3件を受け取り、3クレジットが差し引かれました。追加の質問が途中で止まった場合は、受け取った回答の分が差し引かれます。

Amazon、Walmart、Sephora、Olive Young、楽天、Zalandoなど17のECサイトの商品ページURLを渡すと、価格、在庫、商品画像と説明画像、仕様、オプションを同じ形で受け取れます。

Amazon、Walmart、Coupang、Olive Young、楽天、Flipkart、Zalandoなど5か国20のECサイトで、検索語の商品ランキングを価格、評価、レビュー数とともに同じ形で受け取れます。
製品の更新をメールでお届けします。