eBay Scraper API

One REST API for eBay data. Pull search results, item detail, and seller profiles as clean JSON, with rotating proxies and anti-bot handling built in.

Get a free API key See pricing

Free 1,000 requests. Median response 2.6s. No credit card.

GET https://api.ebayscraperapi.com/api/v1/ebay
curl "https://api.ebayscraperapi.com/api/v1/ebay/product?url=https://www.ebay.com/itm/146512345678&api_key=$API_KEY"
7
data endpoints
2.6s
median response
1,000
free requests
JSON
structured output
search/listing/sold & sales data/product/price / price monitoring api/review/json output/rotating proxies
capabilities

Scrape eBay without getting blocked

*

Anti-bot bypass

Rotating residential and datacenter proxies clear eBay's verification checks, so you get real page data on the first try.
*

Proxy rotation

A fresh IP per request, with geotargeting when you need results from a specific country.
*

JS rendering

We render the page the way a browser does and return the loaded data as flat JSON you do not have to parse.
*

Structured JSON

Every endpoint uses the same field names and types, so your parser keeps working when eBay changes its markup.
*

Pay for success

Failed requests retry across datacenter, residential, and premium pools, and you are billed only for results.
*

One REST call

No proxies, headless browsers, or CAPTCHA solvers to run. Send one request with your api_key and read the JSON.
endpoints

Choose from multiple eBay Scraper API endpoints

>

Search

scrape ebay related searches
>

Listing

scrape ebay listings
>

Sold & Sales Data

ebay sales data
>

Product

ebay product scraper
>

Price / Price Monitoring API

ebay price scraper
>

Review

ebay review scraper
>

Seller & Store

ebay store scraper
use cases

What you can build

>

Price research and repricing

Pull a keyword or an item URL on a schedule and read price, condition, and sold count to set competitive prices and track markdowns over time.
>

Deal and arbitrage sourcing

Scan Buy It Now listings with a strikethrough discount or a high sold count to surface underpriced inventory worth flipping.
>

Seller and supplier due diligence

Resolve a store URL into feedback score, positive percentage, items sold, and detailed ratings before you buy from or partner with a seller.
>

Catalog and comparison feeds

Turn keywords and item URLs into clean rows of title, price, image, and identifiers to seed a product feed or price-comparison site.
>

Demand and market signals

Feed sold counts, watchers, and prices into a forecasting or merchandising model so it reacts to what is actually selling on eBay.
>

Auction monitoring

Filter search results to auction listings and read bid count and time left to track the items you care about as they close.
pricing

Simple, usage-based pricing

Free
$0forever
1,000 requests
free
  • All endpoints included
  • Structured JSON output
  • Anti-bot + rotating proxies
  • 10 concurrent requests
  • Community support
Start free
Vibe
$19/mo
27,000 requests / mo
$0.70 / 1k
  • Everything in Free
  • Higher concurrency
  • Email support
Choose Vibe
Most popular
Pro
$49/mo
82,000 requests / mo
$0.60 / 1k
  • Everything in Vibe
  • Priority request routing
  • Priority support
Choose Pro
Custom
$100+/mo
200k - 4M+ / mo
from $0.50 / 1k
  • Everything in Pro
  • 500+ concurrent requests
  • SLA + dedicated support
Talk to us

Pay-as-you-go top-ups run $0.90 per 1,000 successful requests. Median response 2.6s. You only pay for requests that succeed.

integrations

Drops into your stack

>

No-code

Zapier, Make, and n8n blocks call the API without writing code.
>

LLM and RAG

Feed clean JSON straight into LangChain or LlamaIndex pipelines.
>

SDKs and REST

Call from Python, Node, Go, or any HTTP client. One api_key, one base URL.

FAQ

What is the eBay Scraper API?

It is a set of REST endpoints that take an eBay keyword, search URL, item URL, or store URL and return the data as structured JSON: search results, item detail, and seller profiles. We handle the proxies, anti-bot checks, and parsing, so you call one endpoint with your api_key and get clean fields back.

Do I need an eBay developer account or OAuth app?

No. You authenticate with a single api_key. There is no eBay developer app to register, no OAuth token to refresh, and no per-app call quota to ration. The free tier includes 1,000 requests so you can test first.

Which eBay data types can I pull?

Three endpoints cover the main types: search results for a keyword or search URL, full item detail for a listing, and a seller and store profile with feedback, ratings, and store stats. Each returns the same stable JSON shape on every call.

Is scraping eBay legal?

Scraping publicly visible eBay pages is generally treated as lawful in the United States, though eBay's User Agreement restricts automated access without permission, so review the terms and robots.txt for your use case. Our eBay scraping legality guide walks through the details.

How fast is the eBay Scraper API?

Responses return in a median of about 2.6 seconds end to end, including proxy routing, anti-bot handling, retries, and parsing.

What does it cost?

The free tier covers 1,000 requests, Pro pricing runs about $0.60 per 1,000 requests, and pay-as-you-go top-ups are $0.90 per 1,000 successful requests. You are billed for successful results.

Start pulling eBay data
Free plan, 1,000 requests, no card
Get a free API key See pricing