# Data Kiosk (https://sellersheetai.com/docs/mcp-api/workflows/datakiosk)

> Run Amazon Data Kiosk GraphQL queries — Sales & Traffic, Economics, Vendor Analytics — and read the results, by conversation or by code.



<Callout title="In short">
  Data Kiosk is Amazon's GraphQL analytics API. Your agent writes the query, submits it, waits for Amazon and reads the document — sales and traffic by date or ASIN, per-unit fees and margin, vendor analytics.
</Callout>

## Query, wait, read [#query-wait-read]

<Steps>
  <Step>
    ### Submit the query [#submit-the-query]

    `dataKiosk_createQuery` sends a GraphQL query for one dataset and date range.
  </Step>

  <Step>
    ### Wait for Amazon [#wait-for-amazon]

    `dataKiosk_getQuery` checks the status and downloads the result when it is done. `dataKiosk_getQueries` lists your recent queries; `dataKiosk_cancelQuery` stops one.
  </Step>

  <Step>
    ### Read the document [#read-the-document]

    `dataKiosk_getDocument` fetches a finished result by its document ID.
  </Step>
</Steps>

## Try asking [#try-asking]

> "Run a Data Kiosk Sales & Traffic query by ASIN for last month."

> "Check my pending Data Kiosk queries."

## Checking a query, both ways [#checking-a-query-both-ways]

**MCP** — you ask: "Is my Data Kiosk query done yet?" Your agent calls `dataKiosk_getQuery`.

<ToolCall tool="dataKiosk_getQuery" args="{ queryId: &#x22;<query id>&#x22; }" />

## Tools on this page [#tools-on-this-page]

<ToolList domains="[&#x22;data_kiosk&#x22;]" />

## FAQ [#faq]

### Is Sales & Traffic already synced? [#is-sales--traffic-already-synced]

Yes — by date and by ASIN, as synced tables you query instantly. See [Synced reports](/docs/mcp-api/workflows/reports) and the [Data](/docs/data) tab.

### How does my agent write a valid query? [#how-does-my-agent-write-a-valid-query]

The `data-kiosk` skill carries each dataset's fields, arguments and enums. See [Install the skills](/docs/start/skills).
