One eBay contract
Sold searches, category searches, and item details use one predictable model.
Explore the APIsSearch sold listings, compare displayed prices, and inspect item details through one API. Built for resale tools, developers, and AI agents.
3 data operations · supported eBay sites · 100 free units
import requests
response = requests.get(
'https://soldfetch.com/v1/item/377534750427',
params={'ebaySite': 'ebay.com'},
headers={'API-KEY': 'soldfetch_live_YOUR_API_KEY'}
)
data = response.json(){
"itemId": "377534750427",
"title": "Example eBay listing",
"price": "37.00",
"currency": "USD",
"ended": true,
"endedDate": "2026-10-07T22:10:49Z"
}Explore SoldFetch’s most-used eBay APIs
Fast, consistent, and ready for agents: three reasons teams use SoldFetch instead of maintaining a pile of marketplace scrapers.
Sold searches, category searches, and item details use one predictable model.
Explore the APIsUse REST, MCP tools, or an installable eBay skill with the same account and request allowance.
Read the docsCache status, fetched-at timestamps, request IDs, stable errors, and usage metadata travel with every response.
See the contractPrice research, inventory tools, category discovery, seller context — all from the same normalized operation catalog.
Compare displayed sold prices and conditions, preserving source links and uncertainty.
Search categories, narrow by condition and price, then inspect individual eBay listings.
Use structured listing observations to support sourcing and inventory decisions.
Inspect public seller names, feedback, and listing details alongside each comparable.
Every SoldFetch eBay endpoint in one catalog. Click any API to inspect its allowlisted request, run the preset, and grab the code.
curl 'https://soldfetch.com/v1/scrape?keyword=sony+wh-1000xm5&ebaySite=ebay.com&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
}
}
]
}Plug SoldFetch into Claude, Cursor, Codex, or any MCP-compatible client. Or install the Skill so your agent starts with bounded eBay capabilities.
One JSON block gives your agent the SoldFetch eBay operations as first-class tools. Typed inputs, stable errors, usage metadata, and provider routing stay behind the contract.
{
"mcpServers": {
"soldfetch": {
"url": "https://soldfetch.com/api/mcp",
"headers": { "API-KEY": "soldfetch_live_..." }
}
}
}Your agent gets the operation catalog, authentication rules, schemas, and examples as a known capability.
curl -fsSL https://soldfetch.com/skills/ebay-data/SKILL.md \
-o .agents/skills/ebay-data/SKILL.mdMove from an agent tool to a production REST request without changing the underlying eBay operation.
curl 'https://soldfetch.com/v1/scrape?keyword=sony%20wh-1000xm5&count=60' \
-H 'API-KEY: soldfetch_live_...'SoldFetch owns source requests, cache policy, marketplace differences, validation, and normalization. Your application receives one stable contract.
Every provider and marketplace resolves through the same public operation, validation rules, and response schema.
Browse the APIsStable error codes distinguish validation, authentication, quota, provider, and timeout failures without leaking internals.
Inspect error contractsCache state, fetched-at time, request ID, schema version, and usage metadata are visible instead of implied.
See live status"cached": true "schema": "v1" "usage": 1
Source requests, cache, normalization, and metering → one request.·One successful result → one unit.
One successful search page or item lookup uses one request. Replaying a successful idempotency key does not charge again.
For prototypes and evaluation
100 unitsFor production eBay workflows
2,000 unitsFor production eBay workflows
10,000 unitsFor production eBay workflows
50,000 unitsCreate an organization key, run a known-good sample, and keep marketplace volatility behind SoldFetch.
productPlan an eBay API migration with familiar endpoint paths, explicit capability checks, response mapping, quota accounting, and a staged rollout.
Read article
skillsA practical guide to retrieving eBay listing details, preserving price and marketplace context, and handling missing fields, caching, and API errors.
Read articleTrack eBay listing observations with a stable comparison set, explicit price uncertainty, durable history, bounded pagination, and useful change alerts.
Read articleThe details that matter before you move a marketplace-data workflow into production.