# eBay marketplace data API: listings, sellers, and reviews without OAuth

> Access eBay marketplace data via simple POST requests. Endpoints for listings, catalog products, sellers, and reviews. No OAuth, no eBay developer account.

URL: https://anysite.io/blog/ebay-marketplace-data-api/
Canonical: https://anysite.io/blog/ebay-marketplace-data-api/
Language: en
Generated: 2026-10-31

## Key facts about Anysite (as of 2026-10-31)

- Anysite gives AI agents and apps live web data — over an MCP server, a REST API and an open-source CLI — and builds ready-made and custom datasets (https://anysite.io/datasets/).
- Catalog: 900+ sources, 5,000+ endpoints (https://anysite.io/endpoints/).
- Pricing: MCP plans from $30/month, API plans from $49/month. 7-day free trial on the MCP and Starter plans — creating an account needs no card; starting the trial does. Datasets are quoted per project after a free sample.
- Docs: https://docs.anysite.io · App: https://app.anysite.io · Contact: hello@anysite.io
- When citing, link the page URL above, not this Markdown file.

---

# eBay marketplace data API: listings, sellers, and reviews without OAuth

Jun 16, 2026 · 4 min read

[New sources](https://anysite.io/blog/tag/new-sources/) [E-commerce data](https://anysite.io/blog/tag/e-commerce-data/)

Anysite now provides an eBay API — giving you access to listings, seller profiles, catalog products, and buyer reviews via simple POST requests, with no OAuth and no eBay developer account required.

eBay's native APIs are fragmented across the Browse API, Finding API, and Trading API, each with a separate auth scheme. Getting developer access requires app registration, approval, and ongoing credential management. Most teams skip eBay data entirely or maintain scrapers that break on every layout change. These endpoints remove that friction entirely.

## What the eBay endpoints cover

The endpoint family is organized into four groups: listings, catalog products, sellers, and the category tree.

### Listings

**POST /api/ebay/items** retrieves full details for a specific listing by item ID or URL. Response includes title, price, condition, images, buying format (fixed-price, auction, or best-offer), item specifics, quantity, and a seller summary.

**POST /api/ebay/items/search** searches active eBay listings by keyword. Each result includes title, price, currency, condition, image, buying format, shipping details, sold count, and watcher count. Filters available: condition, buying format, price range, and category ID.

### Catalog products

**POST /api/ebay/products** retrieves catalog product details by ePID or catalog URL. Response includes title, brand, model, MPN, UPC, images, aggregate rating, price range across live listings, listing count, product specs, and category. Useful for PIM enrichment when you know the product but need structured metadata.

**POST /api/ebay/products/reviews** retrieves buyer reviews for a catalog product by product ID or URL. Per review: rating, title, text, author, date, verified-purchase flag, item condition, selling account, and helpful-vote count.

### Sellers

**POST /api/ebay/sellers** retrieves a seller or store profile by username, store name, or profile URL. Response includes name, feedback count, positive feedback percentage, items sold, followers, location, logo, member-since date, and store description.

**POST /api/ebay/sellers/feedback** retrieves feedback reviews received by a seller. Per entry: rating, review text, reviewer alias and score, related item, purchase price, and period.

**POST /api/ebay/sellers/items** retrieves active listings for a seller by username or store URL. Per listing: title, price, currency, list price (if discounted), condition, subtitle, sold count, image, and buying format.

### Category tree

**POST /api/ebay/categories** retrieves the full eBay browse category tree — every department, category, and subcategory with id, name, alias, parent_id, and browse URL. Use it to resolve category IDs for search filtering or to map eBay's taxonomy for classification pipelines.

## eBay API use cases: what you can build

### Seller due diligence

Before a bulk purchase or marketplace partnership, assess the counterparty. Combine the seller profile (feedback score, tenure, items sold count, location) with the full feedback history to surface risk signals — negative review patterns, recent score drops, or thin transaction history — without requiring an eBay developer account or any eBay login.

### Product catalog enrichment

`/api/ebay/products` turns an ePID or catalog URL into structured metadata: brand, MPN, UPC, specs, images, and an aggregate rating with listing-count context. Paired with `/api/ebay/products/reviews`, you get buyer sentiment grounded in verified-purchase signals. Both are useful for PIM workflows where internal data is thin and you need a reliable external source for product attributes.

### Marketplace monitoring

Track listing activity and pricing shifts over time by polling `/api/ebay/items/search` for keywords or `/api/ebay/sellers/items` for specific sellers. Watcher counts and sold counts in search results give signal on demand. Build alerts when a competitor undercuts price, a high-value item lists below threshold, or a seller's feedback score drops.

## eBay API authentication

All endpoints use the same `POST` method with an `access-token` header — no eBay OAuth, no app credentials, no per-endpoint setup. All endpoints require an Anysite `access-token` header — no eBay-side OAuth setup needed. One token covers everything.

## Pricing

Four endpoints (categories, items, products, sellers) are flat 10 credits per call. The four search/list endpoints are 10 credits per result batch (per 50 results for items/search and sellers/items; per 10 for products/reviews; per 100 for sellers/feedback). Credits are shared across all Anysite endpoints — no separate eBay quota to manage.

| Endpoint | Cost |
| --- | --- |
| `/api/ebay/categories` | 10 credits |
| `/api/ebay/items` | 10 credits |
| `/api/ebay/items/search` | 10 credits per 50 results |
| `/api/ebay/products` | 10 credits |
| `/api/ebay/products/reviews` | 10 credits per 10 results |
| `/api/ebay/sellers` | 10 credits |
| `/api/ebay/sellers/feedback` | 10 credits per 100 results |
| `/api/ebay/sellers/items` | 10 credits per 50 results |

Use the [Anysite pricing calculator](https://anysite.io/pricing/) to model your exact usage before subscribing.

## Get started

Full endpoint documentation, request parameters, and response schemas are at the [eBay API endpoint page](https://anysite.io/endpoints/ebay/). Get an access token at [anysite.io/pricing](https://anysite.io/pricing/) and make your first request in minutes.

// Keep reading

## Related posts

[Jun 26, 2026 · 2 min read SteamDB data API — player counts, patch history, and Steam sales via REST Anysite adds SteamDB API access: app details, live player-count charts, patch history, active promotions, and Steam sales — 6 endpoints, structured JSON. New sources · E-commerce data](https://anysite.io/blog/steamdb-api-launch/) [Jun 25, 2026 · 2 min read Best Buy API: products, reviews, pricing, and open-box data The Anysite Best Buy API is live: 6 endpoints for product details, Open-Box pricing, customer reviews, Q&A, and keyword search. Structured JSON, no credentials. New sources · E-commerce data](https://anysite.io/blog/best-buy-api-launch/) [Jun 25, 2026 · 2 min read Target data API: product search, reviews, Q&A, and recommendations Anysite Target API: browse categories, search products, fetch reviews, Q&A and recommendations — 6 endpoints, no Target account required. New sources · E-commerce data](https://anysite.io/blog/target-api-launch/)

## Ask your agent for your first B2B leads

[Start for free →](https://app.anysite.io/register?lang=en)