eBay API
ebay.com
Marketplace - listing search, details, categories, sold prices, and seller profiles.
- Actions
- 6
- Category
- Marketplace
- Login
- Not required
- Output
- JSON
Call the eBay API
Submit a task, then poll the job until it settles. This example runs eb_category_browse.
curl -X POST https://api.anakin.io/v1/wire/task \
-H "X-API-Key: $ANAKIN_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"action_id": "eb_category_browse",
"params": {
"category_id": "9355",
"query": "iphone"
}
}'6 actions on ebay.com
Read
Category Browse
eb_category_browseread2 credits / callReturns listings within a specific category, requiring a keyword to get results.
- category_id
- string · required
- query
- string · required
- page
- number
- page_size
- number
- sort_by
- string
- min_price
- number
- max_price
- number
- condition
- string
- listing_type
- string
- location
- string
- free_shipping
- boolean
Category Sitemap
eb_category_sitemapread2 credits / callReturns all top-level categories and subcategories with category IDs for browsing.
- category
- string
Listing Details
eb_listing_detailsread2 credits / callReturns full product data for a single item including price, condition, images, seller, and shipping.
- item_id
- string
- url
- string
Search Listings
eb_search_listingsread2 credits / callReturns matching listings with optional category, price, condition, listing-type, and location filters.
- query
- string · required
- category_id
- string
- page
- number
- page_size
- number
- sort_by
- string
- min_price
- number
- max_price
- number
- condition
- string
- listing_type
- string
- location
- string
- free_shipping
- boolean
Seller Listings
eb_seller_listingsread2 credits / callReturns paginated active listings from a seller's store with prices parsed and store categories.
- seller_id
- string · required
- page
- number
- page_size
- number
- category_id
- string
Seller Profile
eb_seller_profileread2 credits / callReturns a seller's store profile including display name, logo, feedback percent, items sold, and followers.
- seller_id
- string · required
eBay API questions
- Is there an API for eBay?
- eBay does not offer a public data API for this, but Anakin Wire provides 6 maintained endpoints for ebay.com. You call Anakin's REST API with an action ID and parameters and get structured JSON back; Anakin handles the browser, proxies, anti-bot, and parsing.
- How do I scrape eBay data?
- POST to https://api.anakin.io/v1/wire/task with your API key, the action ID, and its parameters, then poll GET /v1/wire/jobs/{id} until the job settles. There is nothing to install and no scraper to maintain — when ebay.com changes its markup, Anakin updates the action.
- Do I need a eBay account?
- No. Every eBay action listed here runs anonymously — no account and no credentials required.
- What does the eBay API cost?
- Usage-based credits, charged per call and refunded automatically when a job fails. New accounts start with 300 free credits and no card. See anakin.io/pricing for the current rates.
More Marketplace APIs
130point
Trading card price tracker - recent and sold listings with full price history.
1stDibs
Search luxury and antiques, browse categories (furniture, jewelry, art, fashion), view item details, and browse USA dealer listings.
2dehands (Belgium)
Belgian second-hand classifieds - listings, item details, sellers, and categories.
AbeBooks
Used and rare book marketplace - collections, listings, details, and pricing.
Abound
B2B wholesale marketplace for independent retailers - categories, products, and brands.
Adlandpro
Classifieds marketplace - category browse, listing search, and detail pages.