How is eBay Sold Listings API usage measured?
Successful normalized operations consume the units defined by the active plan. Request headers make usage and rate-limit state visible to your backend.
Use the eBay Sold Listings API to search eBay sold or active listings with price and condition filters. Call one documented GET endpoint across 3 eBay marketplaces with the same API key, normalized JSON, and production metadata.
TL;DR
The eBay Sold Listings API returns structured eBay JSON as a flat JSON object. It is available through REST and MCP, with a 5 min cache policy and explicit request, freshness, rate-limit, and usage metadata.
Use this eBay operation through
Run the allowlisted eBay sold listings preset against the real SoldFetch backend. Parameters are predefined and validated before an upstream request is made.
Run the predefined request before writing a single line
{
"keyword": "sony wh-1000xm5",
"page": 1,
"totalItems": 1,
"totalResults": "1",
"hasNextPage": false,
"autoSelectedCategory": null,
"items": [
{
"itemId": "123456789012",
"title": "Illustrative listing \u2014 not live data",
"soldPrice": "120.00",
"soldCurrency": "USD",
"endedAt": "2026-10-07",
"quality": {
"priceBasis": "displayed_listing_price",
"saleDateVerified": false
}
}
]
}The eBay sold listings operation is available through every SoldFetch interface and resolves through the same validation and normalized output contract.
Use /v1/scrape to retrieve eBay sold listings data without maintaining marketplace-specific acquisition, parsers, retry rules, or response adapters.
Use this API alongside 2 other SoldFetch operations without changing authentication or the documented JSON format.
Every response includes request, cache, freshness, rate-limit, and usage metadata for production decisions.
Copy a request in Python, TypeScript, or cURL and inspect the example JSON before moving into production.
import requests
response = requests.get(
'https://soldfetch.com/v1/scrape',
params={'keyword': 'sony wh-1000xm5', 'ebaySite': 'ebay.com', 'sold': 'false', 'count': '60'},
headers={'API-KEY': 'soldfetch_live_YOUR_API_KEY'}
)
data = response.json(){
"keyword": "sony wh-1000xm5",
"page": 1,
"totalItems": 1,
"totalResults": "1",
"hasNextPage": false,
"autoSelectedCategory": null,
"items": [
{
"itemId": "123456789012",
"title": "Illustrative listing \u2014 not live data",
"soldPrice": "120.00",
"soldCurrency": "USD",
"endedAt": "2026-10-07",
"quality": {
"priceBasis": "displayed_listing_price",
"saleDateVerified": false
}
}
]
}eBay storefronts vary by host, currency, locale, delivery context, and available fields. SoldFetch keeps those differences behind one versioned sold listings contract.
3 eBay storefronts use one marketplace code, validation layer, and output contract.
Marketplace, currency, delivery context, request ID, cache state, and fetch time travel with the normalized response.
Keep one server-side API key while application code and agents use the interface that fits their workflow.
This endpoint uses a 5 min cache policy so volatility and request cost stay explicit.
curl 'https://soldfetch.com/v1/scrape?keyword=sony+wh-1000xm5&ebaySite=ebay.com&sold=false&count=60' \
-H 'API-KEY: soldfetch_live_YOUR_API_KEY'{
"keyword": "sony wh-1000xm5",
"page": 1,
"totalItems": 1,
"totalResults": "1",
"hasNextPage": false,
"autoSelectedCategory": null,
"items": [
{
"itemId": "123456789012",
"title": "Illustrative listing \u2014 not live data",
"soldPrice": "120.00",
"soldCurrency": "USD",
"endedAt": "2026-10-07",
"quality": {
"priceBasis": "displayed_listing_price",
"saleDateVerified": false
}
}
]
}SoldFetch packages eBay sold listings acquisition, validation, normalization, caching, errors, and request metadata behind one server-side key.
Successful normalized operations consume the units defined by the active plan. Request headers make usage and rate-limit state visible to your backend.
Use public data, respect source rules and third-party rights, keep keys server-side, and match retention and downstream processing to your approved use case.
FAQ
Answers about this eBay API, its parameters, interfaces, freshness, and production use.
Current eBay sold listings details generated from SoldFetch's versioned operation catalog.
3
eBay marketplaces
5 min
cache policy
2
interfaces
Create a key, keep it server-side, and run the predefined eBay request in minutes.
Get an API key