VOOZH about

URL: https://apify.com/automation-lab/amazon-autocomplete-scraper

⇱ Amazon Autocomplete Scraper: Keyword Suggestions API Β· Apify


Pricing

Pay per event

Go to Apify Store

Amazon Autocomplete Scraper

Scrape Amazon autocomplete keyword suggestions across marketplaces with A-Z expansion, department aliases, ranks, source URLs, and deduped output.

Pricing

Pay per event

Rating

0.0

(0)

Developer

πŸ‘ Stas Persiianenko

Stas Persiianenko

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

Collect Amazon autocomplete keyword suggestions from the same public completion endpoint that powers Amazon search boxes.

Use this actor to expand product ideas, advertising seeds, SEO terms, and category keywords across Amazon marketplaces.

What does Amazon Autocomplete Scraper do?

Amazon Autocomplete Scraper turns seed keywords into structured Amazon search suggestions.

It sends lightweight HTTP requests to Amazon completion endpoints and saves each suggestion as a clean dataset row.

The actor supports marketplace presets, department aliases, A-Z expansion, A-Z plus 0-9 expansion, custom suffixes, and deduplication.

Who is it for?

  • πŸ›’ Amazon sellers researching product listing keywords.
  • πŸ“ˆ PPC agencies building Sponsored Products keyword lists.
  • πŸ”Ž Ecommerce SEO teams expanding long-tail product phrases.
  • 🧰 Marketplace research tools that need repeatable keyword exports.
  • πŸ“¦ Private label operators validating product naming language.
  • πŸ§ͺ Growth teams monitoring new buyer search intents.

Why use it?

Amazon's autocomplete suggestions are direct signals from marketplace search behavior.

Instead of manually typing every keyword into Amazon, you can collect hundreds or thousands of suggestions in one run.

The output is normalized for spreadsheets, BI tools, databases, and API workflows.

Key features

  • 🌍 Marketplace presets for US, UK, DE, FR, IT, ES, CA, IN, AU, and JP.
  • 🏬 Department alias support such as aps, electronics, fashion, and grocery.
  • πŸ”€ Seed-only, A-Z, A-Z + 0-9, and custom suffix expansion.
  • 🧹 Deduped keyword rows across all expanded prefixes.
  • 🧾 Rank, type, source URL, marketplace ID, and timestamp fields.
  • ⚑ HTTP-only implementation with no browser overhead.

How much does it cost to scrape Amazon autocomplete keywords?

This actor uses pay-per-event pricing.

You pay a small run start event plus a per-suggestion event for each saved autocomplete row.

The default input is intentionally small so the first run is inexpensive.

Larger A-Z and A-Z + 0-9 jobs cost more because they query more prefixes and save more suggestions.

Input

The most important input field is keywords.

Add one or more seed terms such as:

{
"keywords":["laptop stand","coffee grinder"],
"marketplace":"US",
"alias":"aps",
"expansionMode":"a-z",
"maxSuggestionsPerPrefix":10,
"maxPrefixes":100,
"dedupeSuggestions":true,
"requestDelayMs":100
}

Input fields explained

FieldDescription
keywordsSeed Amazon search keywords to expand.
marketplaceAmazon marketplace preset and locale.
aliasAmazon department alias. Use aps for all departments.
expansionModeQuery seed only, A-Z, A-Z + 0-9, or custom suffixes.
customSuffixesSuffixes used when expansion mode is custom.
maxSuggestionsPerPrefixMaximum suggestions saved from each prefix.
maxPrefixesSafety limit for prefix requests.
dedupeSuggestionsRemoves repeated suggestions in the same run.
requestDelayMsDelay between autocomplete requests.

Output

Each dataset item is one Amazon autocomplete suggestion.

{
"seed":"laptop stand",
"expandedPrefix":"laptop stand a",
"suggestion":"laptop stand adjustable",
"rank":1,
"type":"KEYWORD",
"suggType":"KeywordSuggestion",
"marketplace":"US",
"domain":"completion.amazon.com",
"mid":"ATVPDKIKX0DER",
"alias":"aps",
"refTag":"nb_sb_ss_i_1_12",
"strategyId":"organic",
"sourceUrl":"https://completion.amazon.com/api/2017/suggestions?...",
"fetchedAt":"2026-06-25T00:00:00.000Z"
}

Data table

ColumnMeaning
seedOriginal keyword supplied by the user.
expandedPrefixExact prefix queried against Amazon.
suggestionAutocomplete suggestion text.
rankOrder returned by Amazon for that prefix.
typeAmazon suggestion type when present.
suggTypeAmazon suggestion subtype when present.
marketplaceMarketplace code such as US or DE.
domainCompletion endpoint domain.
midAmazon marketplace ID.
aliasDepartment alias used in the request.
refTagOptional Amazon reference tag.
strategyIdOptional strategy metadata.
sourceUrlTraceable request URL.
fetchedAtISO timestamp of collection.

How to scrape Amazon autocomplete suggestions

  1. Open the actor on Apify.
  2. Add one or more seed keywords.
  3. Pick the Amazon marketplace.
  4. Keep alias as aps unless you need a specific department.
  5. Choose an expansion mode.
  6. Set maxPrefixes to control run size.
  7. Start the run.
  8. Export the dataset as CSV, JSON, Excel, or through the API.

Expansion examples

Seed-only mode queries exactly the seed keyword.

A-Z mode queries seed a, seed b, seed c, and so on.

A-Z + 0-9 mode also queries numeric suffixes such as seed 1.

Custom mode uses your own suffixes, for example best, for women, and under 50.

Department alias tips

Use aps for all departments.

Try Amazon-specific aliases when you want a category context.

Examples include electronics, fashion, stripbooks, grocery, hpc, and toys-and-games.

Amazon aliases can vary by marketplace, so unsupported aliases may return fewer suggestions.

Marketplace tips

Use US when you need broad English keyword ideas.

Use UK, CA, AU, or IN for English-language marketplace differences.

Use DE, FR, IT, ES, or JP when researching localized product phrases.

Run separate jobs per marketplace if you need independent exports.

Deduplication

Autocomplete expansion often returns the same suggestion for multiple prefixes.

When dedupeSuggestions is enabled, the actor keeps only one row per marketplace, alias, and suggestion value.

Disable deduplication if you want to analyze which prefixes surfaced the same suggestion.

Integrations

  • Send CSV exports to Google Sheets for product research.
  • Push JSON results into Airtable for keyword planning.
  • Combine with Amazon product scrapers to compare keywords and listing copy.
  • Feed suggestions into PPC campaign builders.
  • Store daily runs in a data warehouse to monitor new long-tail terms.

API usage with Node.js

import{ ApifyClient }from'apify-client';
const client =newApifyClient({token: process.env.APIFY_TOKEN});
const run =await client.actor('automation-lab/amazon-autocomplete-scraper').call({
keywords:['laptop stand'],
marketplace:'US',
expansionMode:'a-z',
maxPrefixes:26,
});
console.log(run.defaultDatasetId);

API usage with Python

from apify_client import ApifyClient
import os
client = ApifyClient(os.environ['APIFY_TOKEN'])
run = client.actor('automation-lab/amazon-autocomplete-scraper').call(run_input={
'keywords':['coffee grinder'],
'marketplace':'US',
'expansionMode':'a-z',
'maxPrefixes':26,
})
print(run['defaultDatasetId'])

API usage with cURL

curl-X POST "https://api.apify.com/v2/acts/automation-lab~amazon-autocomplete-scraper/runs?token=$APIFY_TOKEN"\
-H'Content-Type: application/json'\
-d'{"keywords":["desk lamp"],"marketplace":"US","expansionMode":"a-z","maxPrefixes":26}'

MCP usage

Use this actor from Claude Desktop, Claude Code, or any MCP-compatible client through Apify MCP.

MCP URL:

https://mcp.apify.com/?tools=automation-lab/amazon-autocomplete-scraper

Add it to Claude Code:

$claude mcp add apify-amazon-autocomplete https://mcp.apify.com/?tools=automation-lab/amazon-autocomplete-scraper

Claude Desktop JSON configuration:

{
"mcpServers":{
"apify-amazon-autocomplete":{
"url":"https://mcp.apify.com/?tools=automation-lab/amazon-autocomplete-scraper"
}
}
}

Example prompts:

  • "Scrape Amazon autocomplete suggestions for wireless earbuds in the US marketplace."
  • "Get A-Z Amazon keyword ideas for standing desk and return a CSV-ready table."
  • "Compare US and UK autocomplete suggestions for protein powder."

Quality and reliability notes

The actor uses Amazon's public completion endpoint.

It does not log in, use a browser, or collect private account data.

Large jobs should use a modest delay to avoid unnecessary request spikes.

If a marketplace returns no results, try a simpler seed or the aps alias.

FAQ

Why did I get fewer suggestions than expected?

Amazon may return fewer than the requested maximum for niche prefixes, unsupported aliases, or localized marketplaces.

Why are some metadata fields null?

Amazon does not always include refTag or strategyId. The actor keeps those fields nullable for consistency.

Why do I see duplicate-looking keywords?

If deduplication is disabled, the same suggestion can appear under multiple expanded prefixes. Enable dedupeSuggestions to collapse them.

Legality

This actor collects publicly available autocomplete suggestions from Amazon's public completion endpoint.

You are responsible for using the data in compliance with Amazon's terms, applicable laws, and your own business policies.

Do not use the actor to collect personal data or private account information.

Related scrapers

Changelog

Initial version supports Amazon autocomplete suggestions, marketplace presets, A-Z expansion, custom suffixes, deduplication, and typed dataset output.

Support

If a run returns unexpected output, share the run ID, marketplace, seed keywords, and alias so the issue can be reproduced.

Summary

Amazon Autocomplete Scraper is built for repeatable keyword discovery workflows.

It helps sellers, agencies, and ecommerce teams turn seed terms into structured Amazon search suggestion datasets.

You might also like

Amazon Search Autocomplete Scraper

pintostudio/amazon-search-autocomplete-scraper

The Amazon Search Autocomplete Actor is a web scraping tool deployed on the Apify platform that retrieves search suggestions from Amazon's autocomplete

56

5.0

Amazon Keywords Discovery Tool

maximedupre/amazon-keywords-discovery-tool

Discover Amazon autocomplete keyword suggestions from seed terms. Export source-ranked suggestions, marketplace context, expansion queries, dedupe keys, source URLs, and scrape timestamps.

πŸ‘ User avatar

Maxime DuprΓ©

19

Amazon Search Autocomplete Api

scrapers-hub/amazon-search-autocomplete-api

πŸ”Ž Amazon Search Autocomplete API fetches real-time autocomplete suggestions to power smarter search, SEO, and product discovery. πŸš€ Improve rankings, boost conversions, and enhance UX with fast, reliable query insights.

12

πŸ” Amazon Search Scraper β€” Keyword, Category & Autocomplete

scrape.badger/amazon-search-scraper

Scrape Amazon search results by keyword, browse a category node, or get keyword autocomplete suggestions. Returns ASIN, title, price, rating, Prime & badges across 20 marketplaces with auto-pagination and price/sort filters. No login or CAPTCHAs. From $0.08/1K results.

8

5.0

YouTube Autocomplete Keywords Scraper

automation-lab/youtube-autocomplete-keywords-scraper

🎬 Find public YouTube autocomplete keyword suggestions by seed, market, language, and expansion modifiers for video SEO research.

πŸ‘ User avatar

Stas Persiianenko

2

Amazon Keywords Discovery Tool

automation-lab/amazon-keywords-discovery-tool

Discover Amazon autocomplete keyword suggestions by marketplace for listing SEO, PPC research, and ecommerce content planning.

πŸ‘ User avatar

Stas Persiianenko

2

Google Autocomplete Scraper

scrapeflux/google-autocomplete-scraper

πŸ”Ž Google Autocomplete Scraper extracts high-intent search suggestions from Google autocomplete for keyword research, SEO insights, and market discovery. ⚑ Fast, reliable, and ready for analysts, marketers & growth teams.