# FastAF eBay Scraper

> FastAF eBay Scraper is a paid API for AI agents from api.fastaf.co, paid per call via x402, $0.005/call, status unknown (last checked 2026-10-29).

Returns structured JSON data from eBay search results pages or individual item pages, including title, price, condition, seller, shipping, and link, across any eBay country domain.

## Facts

- Endpoint: GET https://api.fastaf.co/x402/v1/ebay?utm_source=zero.xyz
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/fastaf-ebay-scraper-e63f9ee1
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_d1zheWu8V5WhzJf2IggQG

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 fastaf-ebay-scraper-e63f9ee1
```

Example prompt: Search eBay for 'mechanical keyboard' using this URL https://www.ebay.com/sch/i.html?_nkw=mechanical+keyboard and give me the results as structured JSON with prices, conditions, and shipping info.

## When to prefer this

Choose this endpoint when you need structured, machine-readable data from eBay listings or search results without managing browser automation or HTML parsing yourself. It covers any eBay country domain and handles both search pages and individual item pages at a flat low cost, with no charge for failed requests. Prefer it over general web scrapers when you specifically need eBay product data with normalized fields like extracted_price and condition.

## Known failure modes

- Invalid or non-eBay URL provided — request fails and no credits are charged
- eBay page structure changed or blocked — parsing may return empty or incomplete results
- Malformed URL format — validation error before request is made
- eBay regional domain not supported — unexpected results or error
- Item URL for a removed or expired listing — empty or error response

## How this service works

eBay product search and item data API for AI agents: eBay search or item URLs return JSON listings or product details with titles, prices, condition, shipping and links when available. Supports marketplace research and price comparison. Provided by FastAF eBay Listings & Item Data. Price: $0.005000 USDC per successful call.

## Output

A JSON object containing a search_results array, where each entry includes the item title, price string, extracted numeric price, condition, shipping info, item link, itemId, and position in results. For individual item URLs, returns a single item object with the same fields.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "title": "FastAF eBay Listings & Item Data",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "examples": [
      {
       "url": "https://www.ebay.com/sch/i.html?_nkw=mechanical+keyboard",
       "resource": "search"
      }
     ],
     "required": [
      "url"
     ],
     "properties": {
      "url": {
       "type": "string",
       "format": "uri",
       "pattern": "^https?://",
       "examples": [
        "https://www.ebay.com/sch/i.html?_nkw=mechanical+keyboard"
       ],
       "description": "Required full HTTP(S) eBay search URL (/sch/...) or item URL (/itm/...) on an eBay country domain. Search/filter/pagination options go in this URL. No default. No option surcharge; 5 credits per successful request."
      },
      "html": {
       "type": "boolean",
       "description": "Return raw source HTML instead of parsed JSON when true; true/false, default false. No option surcharge; 5 credits per successful request."
      },
      "resource": {
       "enum": [
        "search",
        "product"
       ],
       "type": "string",
       "examples": [
        "search"
       ],
       "description": "eBay operation: search or product. FastAF defaults to product for /itm/ URLs and search otherwise; both have the same price. No option surcharge; 5 credits per successful request."
      }
     },
     "description": "eBay keyword search using resource=search and a search URL. Item URLs use resource=product.",
     "additionalProperties": false
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "search_results": {
       "type": "array",
       "items": {
        "type": "object",
        "properties": {
         "link": {
          "type": "string"
         },
         "price": {
          "type": "string"
         },
         "title": {
          "type": "string"
         },
         "itemId": {
          "type": "string"
         },
         "position": {
          "type": "number"
    
… (truncated)
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "search_results": [
   {
    "link": "https://www.ebay.com/itm/...",
    "price": "$45.00",
    "title": "Example keyboard",
    "itemId": "000000000000",
    "position": 1,
    "shipping": "Free shipping",
    "condition": "Pre-owned",
    "extracted_price": 45
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/fastaf-ebay-scraper-e63f9ee1/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.fastaf.co](https://www.zero.xyz/host/api.fastaf.co/llms.txt)
