eBay Keyword Suggestions
Pricing
from $2.99 / 1,000 keyword suggestions
eBay Keyword Suggestions
Retrieves live eBay autocomplete keyword suggestions from the public autosuggest endpoint.
Pricing
from $2.99 / 1,000 keyword suggestions
Rating
0.0
(0)
Developer
w3crawler
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
eBay Keyword Suggestions
This Actor requests live public eBay autocomplete suggestions from the official autosug.ebaystatic.com endpoint. It normalizes duplicate suggestions, assigns a one-based rank, and records the query prefix and eBay site ID used for the request. It does not log in, call private APIs, or infer search terms that the public endpoint did not return.
Input
query is a required-in-practice non-empty seed term with a maximum length of 200 characters; it defaults to phone. siteId is the public eBay site identifier and defaults to 0 (US). maxItems bounds suggestions, timeoutMs bounds each request, and maxRetries permits bounded retries only for transient/network failures. Unknown fields and malformed types fail before the request.
{"query": "phone","siteId": "0","maxItems": 10,"timeoutMs": 60000,"maxRetries": 1}
Output
Normal rows contain url, searchUrl, scrapedAt, prefix, suggestion, rank, and siteId. Empty or duplicate suggestions are omitted. An empty successful response leaves the dataset empty and reports NO_SUGGESTIONS; request failures leave it empty, store bounded diagnostics in OUTPUT, and fail the run. You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.
Limitations
Autocomplete results are dynamic and can vary by site ID, locale, request time, and eBay availability. A successful HTTP response with no suggestion list is not converted into fabricated data. Respect eBay's terms, rate limits, and applicable law.
Local validation
npm cinpm run checknpm testnpx --yes apify validate-schemaAPIFY_LOCAL_STORAGE_DIR=qa-storage npx --yes apify run --no-purge --entrypoint src/main.js --input-file test/inputs/default.json
The dataset sanitizer and schema validator scope output to suggestion business fields only. Existing Actor-local storage is not purged by these commands.