# 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).

Searches and returns recently sold eBay listings for a given keyword, filtered by condition and date range, across multiple eBay regional sites.

## Facts

- Endpoint: POST https://agdata.shveik.dev/v1/x402/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-ed87dcd3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Av-4deFAmIM1ce3LHbFAO

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-ed87dcd3 -d '<json body>'
```

Example prompt: What have used Nintendo Switch consoles been selling for on eBay over the last 30 days? Search ebay.com for up to 50 results, condition used.

## When to prefer this

Choose this endpoint when you need real-time sold/completed eBay listing data for pricing research, resale value estimation, or market trend analysis across one or more eBay regional sites. It is ideal for agents doing price discovery without needing a full eBay API account or OAuth setup — payment is per call in stablecoins with no registration required.

## Known failure modes

- No results found for obscure or misspelled keywords
- Rate limiting or blocking by eBay anti-scrape measures may return empty results
- Invalid enum values for site or condition fields return validation errors
- Keyword too short (under 2 chars) or too long (over 100 chars) causes rejection
- Days value out of range (must be 1–90) causes rejection
- Limit out of range (must be 1–100) causes rejection
- Payment failure over x402/MPP results in 402 response and no data

## 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

Returns a JSON array of recently sold eBay listings matching the keyword, each typically including the item title, sold price, sale date, item condition, and a link to the listing. Results are scoped to the specified regional eBay site and filtered by condition and recency window.

## 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-ed87dcd3/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)
