ChangelogNew

Naver AI Tab is now available

Naver AI Tab
A Naver AI Tab answer on noise cancelling next to its JSON result

Ask Naver’s conversational AI Tab a question and receive its full answer with the pages it cites.

What you get

  • text: the conversational answer, formatted in Markdown.
  • sources: the pages the answer cites, with URL, title and description.
  • A task type of its own, NAVER_AI_TAB, measured separately from the AI Brief on the results page.

How it works

AI Tab is Naver’s conversational AI search. It answers every question with a full written response, and Korean users turn to it for recommendations and comparisons. Each task asks your query in AI Tab and returns the answer with its sources.

Measure AI Tab next to Naver AI Brief: the AI Brief shows what Naver summarizes on its results page, and AI Tab shows what Naver recommends when people ask it directly.

Where it helps

  • Track which brands AI Tab recommends for Korean shopping and comparison questions.
  • See which Naver blogs, communities and sites AI Tab draws on in your category.

Send a request

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": "NAVER_AI_TAB",
    "payload": { "query": "30대 남자 향수 추천", "country": "KR" }
  }'

Request fields

taskTypestringRequired
The engine to run, such as CHATGPT or GOOGLE.
payload.querystringRequired
The search query, written the way a user types it into the search box.
payload.countrystring
Two-letter country code of the market to ask from. Default KR.
webhook.urlstring
An HTTPS address on your server. The finished task is posted there the moment it completes.
idempotencyKeystring
Your own ID for the request. Each key creates one task per account, so a retried send stays a single task.

Response

A finished task looks like this, trimmed for length.

JSON
{
  "success": true,
  "task": {
    "id": "8cded57d-b7d8-4ac8-b392-d2835d6229e3",
    "taskType": "NAVER_AI_TAB",
    "status": "COMPLETED",
    "createdAt": "2026-10-02T17:19:08.929Z"
  },
  "credits": { "creditsToCharge": 2, "creditsCharged": 2 },
  "response": {
    "text": "30대 남성에게는 산뜻한 우디 계열의 **블루 드 샤넬 오 드 빠르펭**, 존재감 있는 **디올 소바쥬 오 드 퍼퓸**, 가죽과 샌달우드가 돋보이는 **르라보 상탈 33**을 추천해요.",
    "sources": [
      {
        "position": 1,
        "url": "https://blog.naver.com/hewtbylvv/224425338902",
        "label": "누구나 좋아하는 20대 30대 40대 남자향수 추천"
      }
    ],
    "products": [
      {
        "position": 1,
        "title": "[국내백화점] 블루 드 샤넬 오드 빠르펭 퍼퓸 향수",
        "price": "238,900",
        "mallName": "럭셔리스타일j",
        "rating": 4.86,
        "reviewCount": 492,
        "url": "https://product.shopping.naver.com/inflow/outlink/ai-tab?p=8698277178&tr=aitab"
      }
    ]
  }
}
task.statusstring
QUEUED, PROCESSING, then COMPLETED with the answer or FAILED with error.
credits.creditsChargedinteger
Credits charged for the finished task. A failed task charges 0.
response.textstring
The answer as plain text.
response.markdownstring
The answer with its headings, lists and tables, in every result.
response.sourcesarray
The pages the answer cites, in the engine’s order, each with position, url and label.
response.productsarray
Products Naver shows with the answer: title, price, mallName, rating, reviewCount and url.

Receive the result

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"

Pricing

Each completed task uses 2 credits.

More updates

Stay in the loop

Get new product updates in your inbox.

RSS feed