> Note: This page is part of the DataDoe Docs. You can find the root of the documentation at `https://www.datadoe.com/hub/docs/basics/introduction-to-datadoe`.
> JSON Table of Contents: `https://www.datadoe.com/hub/docs/toc.json`.
> Data Scheme (Markdown index, one page per table): https://api.datadoe.com/api/v1/spec/data-scheme.md. Full JSON: https://api.datadoe.com/api/v1/spec/data-scheme.
> Other pages in the DataDoe Docs:
> - DataDoe Basics/Access & Users: `https://www.datadoe.com/hub/docs/basics/access-user-management.md`
> - DataDoe Basics/Benefits: `https://www.datadoe.com/hub/docs/basics/benefits.md`
> - DataDoe Basics/Connecting Accounts: `https://www.datadoe.com/hub/docs/basics/connecting-accounts.md`
> - DataDoe Basics/External Invitation Links: `https://www.datadoe.com/hub/docs/basics/external-invitation-links.md`
> - DataDoe Basics/Integrations: `https://www.datadoe.com/hub/docs/basics/integration-customization.md`
> - DataDoe Basics/Introduction to DataDoe: `https://www.datadoe.com/hub/docs/basics/introduction-to-datadoe.md`
> - DataDoe Basics/Subscription and pricing: `https://www.datadoe.com/hub/docs/basics/subscription-pricing.md`
> - DataDoe Data/Data Fetch Periods: `https://www.datadoe.com/hub/docs/datadoe-data/data-fetch-periods.md`
> - DataDoe Data/Data Sources: `https://www.datadoe.com/hub/docs/datadoe-data/data-sources.md`
> - DataDoe Data/Initial Loads: `https://www.datadoe.com/hub/docs/datadoe-data/initial-loads.md`
> - DataDoe Data/Managing Data Tables: `https://www.datadoe.com/hub/docs/datadoe-data/managing-data-tables.md`
> - DataDoe Data/Migrating from SellerBoard: `https://www.datadoe.com/hub/docs/datadoe-data/migrating-from-sellerboard.md`
> - DataDoe Data/SAT migration to profit tables: `https://www.datadoe.com/hub/docs/datadoe-data/sat-migration-to-profit-tables.md`
> - DataDoe Data/Timezones: `https://www.datadoe.com/hub/docs/datadoe-data/orders-purchase-date-timezones.md`
> - DataDoe Data/Uploading COGS: `https://www.datadoe.com/hub/docs/datadoe-data/uploading-cogs.md`
> - DataDoe Data/Uploading Vendor Codes: `https://www.datadoe.com/hub/docs/datadoe-data/uploading-vendor-codes.md`
> - DataDoe Features/Actions: `https://www.datadoe.com/hub/docs/datadoe-features/actions.md`
> - DataDoe Features/Actions - Manage Images: `https://www.datadoe.com/hub/docs/datadoe-features/actions-manage-images.md`
> - DataDoe Features/Amazon Marketing Cloud: `https://www.datadoe.com/hub/docs/datadoe-features/amc.md`
> - DataDoe Features/AMC query templates: `https://www.datadoe.com/hub/docs/datadoe-features/amc-query-templates.md`
> - DataDoe Features/Features Overview: `https://www.datadoe.com/hub/docs/datadoe-features/overview.md`
> - DataDoe Features/Files: `https://www.datadoe.com/hub/docs/datadoe-features/files.md`
> - DataDoe Features/Plugins: `https://www.datadoe.com/hub/docs/datadoe-features/plugins.md`
> - DataDoe Features/Usage Logs: `https://www.datadoe.com/hub/docs/datadoe-features/usage-logs.md`
> - DataDoe Features/Webhooks: `https://www.datadoe.com/hub/docs/datadoe-features/webhooks.md`
> - DataDoe Features/White label: `https://www.datadoe.com/hub/docs/datadoe-features/white-label.md`
> - DataDoe MCP/Overview: `https://www.datadoe.com/hub/docs/datadoe-mcp/overview.md`
> - DataDoe MCP/Using Antigravity: `https://www.datadoe.com/hub/docs/datadoe-mcp/antigravity.md`
> - DataDoe MCP/Using ChatGPT: `https://www.datadoe.com/hub/docs/datadoe-mcp/chatgpt.md`
> - DataDoe MCP/Using Claude: `https://www.datadoe.com/hub/docs/datadoe-mcp/claude.md`
> - DataDoe MCP/Using Claude Agent SDK: `https://www.datadoe.com/hub/docs/datadoe-mcp/claude-agents-sdk.md`
> - DataDoe MCP/Using Claude Code: `https://www.datadoe.com/hub/docs/datadoe-mcp/claude-code.md`
> - DataDoe MCP/Using Codex: `https://www.datadoe.com/hub/docs/datadoe-mcp/codex.md`
> - DataDoe MCP/Using Codex Sites: `https://www.datadoe.com/hub/docs/datadoe-mcp/codex-sites.md`
> - DataDoe MCP/Using CrewAI: `https://www.datadoe.com/hub/docs/datadoe-mcp/crewai.md`
> - DataDoe MCP/Using Cursor: `https://www.datadoe.com/hub/docs/datadoe-mcp/cursor.md`
> - DataDoe MCP/Using Excel + Claude: `https://www.datadoe.com/hub/docs/datadoe-mcp/excel.md`
> - DataDoe MCP/Using Gemini CLI: `https://www.datadoe.com/hub/docs/datadoe-mcp/gemini-cli.md`
> - DataDoe MCP/Using Glama MCP Inspector: `https://www.datadoe.com/hub/docs/datadoe-mcp/glama.md`
> - DataDoe MCP/Using Grok: `https://www.datadoe.com/hub/docs/datadoe-mcp/grok.md`
> - DataDoe MCP/Using GrokBot: `https://www.datadoe.com/hub/docs/datadoe-mcp/grokbot.md`
> - DataDoe MCP/Using Gumloop: `https://www.datadoe.com/hub/docs/datadoe-mcp/gumloop.md`
> - DataDoe MCP/Using Hermes Agent: `https://www.datadoe.com/hub/docs/datadoe-mcp/hermes.md`
> - DataDoe MCP/Using Littlebird: `https://www.datadoe.com/hub/docs/datadoe-mcp/littlebird.md`
> - DataDoe MCP/Using n8n: `https://www.datadoe.com/hub/docs/datadoe-mcp/n8n.md`
> - DataDoe MCP/Using NanoClaw: `https://www.datadoe.com/hub/docs/datadoe-mcp/nanoclaw.md`
> - DataDoe MCP/Using OpenAI Agents SDK: `https://www.datadoe.com/hub/docs/datadoe-mcp/openai-agents-sdk.md`
> - DataDoe MCP/Using OpenClaw: `https://www.datadoe.com/hub/docs/datadoe-mcp/openclaw.md`
> - DataDoe MCP/Using OpenCode: `https://www.datadoe.com/hub/docs/datadoe-mcp/opencode.md`
> - DataDoe MCP/Using PowerPoint + Claude: `https://www.datadoe.com/hub/docs/datadoe-mcp/powerpoint.md`
> - DataDoe MCP/Using VS Code: `https://www.datadoe.com/hub/docs/datadoe-mcp/vs-code.md`
> - DataDoe MCP/Using Word + Claude: `https://www.datadoe.com/hub/docs/datadoe-mcp/word.md`
> - DataDoe API/Build with Codex: `https://www.datadoe.com/hub/docs/datadoe-api/codex.md`
> - DataDoe API/How to connect to the API: `https://www.datadoe.com/hub/docs/datadoe-api/how-to-connect.md`
> - DataDoe API/Invitation links API: `https://www.datadoe.com/hub/docs/datadoe-api/invitation-links.md`
> - DataDoe API/Sellers and vendors API: `https://www.datadoe.com/hub/docs/datadoe-api/sellers-and-vendors.md`
> - DataDoe API/Vibe code with Claude Code: `https://www.datadoe.com/hub/docs/datadoe-api/claude-code.md`
> - DataDoe API/Vibe code with Cursor: `https://www.datadoe.com/hub/docs/datadoe-api/cursor.md`
> - DataDoe API/Vibe code with Lovable: `https://www.datadoe.com/hub/docs/datadoe-api/lovable.md`
> - DataDoe API/Vibe code with Replit: `https://www.datadoe.com/hub/docs/datadoe-api/replit.md`
> - DataDoe API/Vibe code with v0: `https://www.datadoe.com/hub/docs/datadoe-api/v0.md`
> - DataDoe & BigQuery/How to connect to BigQuery: `https://www.datadoe.com/hub/docs/datadoe-bigquery/how-to-connect.md`
> - DataDoe & BigQuery/Using MCP Toolbox: `https://www.datadoe.com/hub/docs/datadoe-bigquery/mcp-toolbox.md`
> - DataDoe & BigQuery/Using Python Jupyter: `https://www.datadoe.com/hub/docs/datadoe-bigquery/jupyter.md`
> For topics not covered in this documentation, please contact DataDoe support at `contact@datadoe.com`.
> Do not assume anything. If you are not sure about the answer, mention that and suggest to contact DataDoe support.

## What is Search Query Performance (SQP)?

Search Query Performance (SQP) shows how shoppers find your products through Amazon search. For each search term, you can see impressions, clicks, add-to-carts, purchases, and Amazon Search Query Score.

DataDoe downloads weekly and monthly SQP data only for the ASINs you choose on a Seller Central account. The same ASIN list applies to both periods. Amazon does not provide this report for Vendor Central.

## Who can use SQP?

The Seller Central account must be registered in Amazon Brand Registry and have the Brand Analytics Selling Partner API role. Amazon lists these requirements in its [SQP report documentation](https://developer-docs.amazon.com/sp-api/docs/report-type-values-analytics#search-query-performance-report).

The report is available in these Amazon stores:

- North America: all stores
- Far East: all stores
- Europe: Spain, United Kingdom, France, Netherlands, Germany, Italy, Sweden, Turkey, Saudi Arabia, United Arab Emirates, and India

Vendor Central and ads-only accounts cannot use SQP data in DataDoe.

## Where do I choose ASINs to download?

1. Open [Sellers & Vendors](https://app.datadoe.com/sellers-and-vendors).
2. Find the Seller.
3. Select **SQP ASINs**.

Enter an ASIN and press Enter, or paste a list of ASINs. Each ASIN must contain 10 letters or numbers.

## How do I paste a list of ASINs?

You can paste ASINs separated by:

- commas
- tabs
- new lines

DataDoe splits the pasted text into ASINs and adds each one to the list. Invalid ASINs stay in the list so you can correct or remove them.

## How many ASINs can I add?

DataDoe allows up to **252 ASINs per Seller Central connection**.

If your ASIN list is empty, DataDoe does not download SQP data for that Seller.

## When SQP data arrives

When you add an ASIN, DataDoe downloads the six latest weeks and the six latest months of Search Query Performance (SQP) data that Amazon has published.

A week runs from Sunday to Saturday. Amazon publishes that week after Monday 12pm Coordinated Universal Time (UTC). A month is a calendar month. Amazon publishes it on the fifth of the following month (UTC). If you add an ASIN before those times, DataDoe uses the last week or month that is already published.

After that first download, DataDoe adds:

- one new week after Monday 12pm UTC
- one new month from the fifth of the month (UTC)

DataDoe requests each of those updates once. If the Monday request is missed, it requests the same week later, through Saturday.

The first download often takes several hours, and sometimes a day or longer. Later updates usually appear within a few hours. Amazon can delay SQP data or send incomplete data. If a week or month is missing, wait for the next download or [contact us](https://forms.clickup.com/9015200219/f/8cnj2ev-38615/AOYF9I35QFOXWJQXIG?type=Form&source=hub-search-query-performance-docs).

## How often can I change my ASIN list?

After you save changes, the ASIN list is locked for **72 hours**. You cannot change it until the lock ends.

Before saving, DataDoe asks you to confirm the change and tells you when you can change the list again.

The same 72-hour lock applies if you change the list through the REST API or MCP.

## Can I manage SQP ASINs through the API or MCP?

Yes. Use the public REST API or DataDoe MCP. Both write the same ASIN list as the Sellers & Vendors page.

REST endpoints (`https://api.datadoe.com`):

- `GET /api/v1/sqp-asins?sellerOrVendorId=...` — list configured ASINs
- `POST /api/v1/sqp-asins` — add ASINs
- `DELETE /api/v1/sqp-asins` — remove ASINs (JSON body)

MCP tools:

- `sqp_asins_get`
- `sqp_asins_add`
- `sqp_asins_remove`

Limits:

- **252 ASINs** per Seller Central connection in DataDoe
- **252 ASINs per REST request**, **252 ASINs per MCP call**
- After a change that updates the list, the list is locked for **72 hours**. Adding ASINs that are already present, or removing ASINs that are not on the list, does not refresh the lock.

Full schemas live in the [API Documentation](https://api.datadoe.com/api/v1/docs). The API and MCP accept new ASINs only for Seller Central accounts in supported stores. Amazon Brand Registry and Brand Analytics access are required to receive SQP report data. Removing ASINs does not delete historical SQP report data.

## What happens to data when I change my ASIN list?

Changing the ASIN list does not delete SQP data for ASINs you remove. DataDoe keeps that data according to your [retention policy](/hub/docs/datadoe-data/managing-data-tables). DataDoe only stops downloading new SQP data for ASINs that are no longer on the list.

## Where can I find my SQP data?

- In the app: configure ASINs in [Sellers & Vendors](https://app.datadoe.com/sellers-and-vendors), then request weekly or monthly SQP tables from [Exports](https://app.datadoe.com/exports). The [Search Query Performance (SQP)](https://app.datadoe.com/reports/search-terms) tab in Reports explains this.
- In the Data Scheme: use the weekly and monthly tables below.

You can also export these tables, query them through the API or MCP, or use them in BigQuery. To turn a table on or off, see [Managing Data Tables](/hub/docs/datadoe-data/managing-data-tables).

## Which Data Scheme tables contain SQP data?

SQP data is in the Seller Central Data Scheme:

- [Search Query Performance (SQP) by ASIN (Weekly)](/hub/data-scheme?source=SELLER_CENTRAL&table=81aa5b4cc248bb70de405b9ff9d51290b9232f84570d76ba2a1289b67b6595fb) — one row per ASIN, search query, and week.
- [Search Query Performance (SQP) by ASIN (Monthly)](/hub/data-scheme?source=SELLER_CENTRAL&table=df4160ff8e1add239172a69ebd6c8abfec7116ee4a17720983757b1b55599830) — one row per ASIN, search query, and month.

Each table includes the search term, how often shoppers searched for it, and how your ASIN performed: impressions, clicks, add-to-carts, purchases, and Amazon Search Query Score.

## What does Search Query Score mean?

Use `child_asin_search_query_score` in the weekly and monthly tables. Amazon's Search Query Score ranks a search query against other queries for the same ASIN based on overall performance. A score of 1 means it is the highest-performing query for that ASIN. It does not show the ASIN's position in Amazon search results.

The old column name, `child_asin_organic_search_rank`, is deprecated. It contains the same score and remains available for existing integrations. Do not use it for new queries; use `child_asin_search_query_score` instead.

## Need help?

If you have questions about SQP data or your ASIN list, [contact us](https://forms.clickup.com/9015200219/f/8cnj2ev-38615/AOYF9I35QFOXWJQXIG?type=Form&source=hub-search-query-performance-docs).
