# agdata eBay Sold Listings Search

> agdata eBay Sold Listings Search is a paid API for AI agents from agdata.shveik.dev, paid per call via x402, $0.03205/call, status unknown (last checked 2026-10-14).

Search eBay sold listings by keyword across multiple eBay regional sites, filtered by condition and time window, returning structured sold-price data.

## Facts

- Endpoint: POST https://agdata.shveik.dev/v1/mpp/ebay-sold?utm_source=zero.xyz
- Price: $0.03205/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agdata-ebay-sold-listings-search-bfd310df
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_yerJlDW0Mxdk9BPLH0OeP

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability agdata-ebay-sold-listings-search-bfd310df -d '<json body>'
```

Example prompt: What have Air Jordan 1 Retro sneakers in used condition sold for on eBay.com over the last 30 days? Give me up to 50 results.

## When to prefer this

Use this endpoint when you need structured sold-price data from eBay across one or more regional eBay sites, without needing an eBay developer account or API key. It is ideal for pricing research, resale valuation, and market trend analysis when real transaction data is more reliable than listed (unsold) prices. Prefer this over generic web scrapers when you need clean JSON output from eBay sold results specifically.

## Known failure modes

- Keyword too generic or too short (below 2 characters) returns no results or an error
- Days value outside 1–90 range is rejected by schema validation
- Limit above 100 is rejected
- eBay site not in the supported enum returns a validation error
- Keyword returns zero sold results if item rarely trades on eBay
- Service may be temporarily unavailable if agdata's scraping is blocked by eBay

## How this service works

Unblock any URL as Markdown, or get search, social, maps, jobs and news as data. Paid per call in stablecoins over x402 or MPP, with no account.

## Output

A JSON array of recent sold eBay listings matching the keyword, each containing fields such as item title, sold price, sale date, item condition, and listing URL — up to the requested limit and filtered to the specified time window and site.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "days": {
   "type": "integer",
   "maximum": 90,
   "minimum": 1
  },
  "site": {
   "enum": [
    "ebay.com",
    "ebay.co.uk",
    "ebay.de",
    "ebay.fr",
    "ebay.it",
    "ebay.es",
    "ebay.ca",
    "ebay.com.au"
   ],
   "type": "string"
  },
  "limit": {
   "type": "integer",
   "maximum": 100,
   "minimum": 1
  },
  "keyword": {
   "type": "string",
   "maxLength": 100,
   "minLength": 2
  },
  "condition": {
   "enum": [
    "any",
    "new",
    "used"
   ],
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agdata-ebay-sold-listings-search-bfd310df/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agdata.shveik.dev](https://www.zero.xyz/host/agdata.shveik.dev/llms.txt)
