Search listings
GET /api/ebay/searchListing title, price, condition, shipping, seller and item link for a search page.
Independent data serviceMarketplace data for developers
Search listings and inspect items, sellers and reviews as structured JSON across 10 marketplace and locale pairs.
An independent eBay data service. For official seller, inventory and order integrations, use the eBay Developers Program.
Search demo preview
Choose a marketplace and search term. The result preview uses the JSON returned by this request.
The search preview requests page one. Check the current API catalog for access to direct routes and background jobs.
Enter a search term to see current results.
Six direct operations
Use a direct call for one page or record. Paginated data can run as a background job when the current API catalog lists the corresponding route.
GET /api/ebay/searchListing title, price, condition, shipping, seller and item link for a search page.
GET /api/ebay/itemPrice, images, specifics, availability and seller. Request the full description separately.
GET /api/ebay/sellerSeller identity, feedback score, positive feedback rate and profile link.
GET /api/ebay/seller/itemsStructured item cards from a seller's public listings, one page at a time.
GET /api/ebay/product/reviewsReview text, rating, author and date for an eBay catalog product ID.
GET /api/ebay/seller/feedbackFeedback entries with buyer, rating, comment and date.
When the current API catalog lists their job routes, search, seller listings, product reviews and seller feedback can be submitted as background jobs. The authenticated playground can create, poll and inspect an available job.
Simple billing units
Rates below are base prices before account tier discounts. A background job is charged only for pages served.
$0.40 / 1,000 calls or pages
Search, core item, seller profile, seller listings, product reviews and seller feedback.
$1.50 / 1,000 delivered calls
Opt in with include_description=1. If the description is unavailable but the core item is useful, the core item rate applies.
Core direct calls can use the shared free trial. Full item descriptions and background jobs require funded balance. See pricing and tier details.
Start building
Choose the marketplace and locale together. The API validates each pair, so the result keeps the requested market context.
Read the endpoint reference →curl "https://apiserpent.com/api/ebay/search?q=vintage%20camera&marketplace_id=EBAY_US&locale=en-US&page=1" \
-H "X-API-Key: YOUR_API_KEY"What is eBay listing data?
A listing connects an item to a seller, displayed price and buying terms. Structured records make those relationships easier to analyze.
Compare displayed prices and conditions for a repeatable search term across selected marketplaces.
Read public seller listings page by page and track which items are currently offered.
Read catalog reviews and seller feedback alongside the item and seller records they describe.
Questions
The 10 country and locale pairs are US/en-US, GB/en-GB, DE/de-DE, AU/en-AU, IT/it-IT, FR/fr-FR, CA/en-CA, ES/es-ES, NL/nl-NL and PL/pl-PL.
When the current API catalog lists a job route, its paginated operation can request five pages by default or up to 20. Only served pages are charged.
The API returns the useful fields and rows it has. A background job keeps pages already delivered, even when later pages do not complete.
No. Serpent is an independent data service. eBay and its marks belong to eBay Inc.