eBay Keyword Suggestions avatar

eBay Keyword Suggestions

Pricing

from $2.99 / 1,000 keyword suggestions

Go to Apify Store
eBay 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

w3crawler

Maintained by Community

Actor 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 ci
npm run check
npm test
npx --yes apify validate-schema
APIFY_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.