# Poshmark Sold Listings Scraper (x402)

> Poshmark Sold Listings Scraper (x402) is a paid API for AI agents from x402.186-241-26-229.sslip.io, paid per call via x402, $0.025/call, status unknown (last checked 2026-10-02).

Scrapes structured sold listing data from Poshmark's public search, filtered by keyword, brand, price, condition, and department, with optional seller stats.

## Facts

- Endpoint: POST https://x402.186-241-26-229.sslip.io/v1/poshmark?utm_source=zero.xyz
- Price: $0.025/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/poshmark-sold-listings-scraper-x402-cb9c1018
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_z8SJzSYZrFSC7qupWG55d

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 poshmark-sold-listings-scraper-x402-cb9c1018 -d '<json body>'
```

Example prompt: Search Poshmark for recently sold Nike sneakers in the men's department priced between $50 and $150, sorted by newly listed, and give me up to 50 listings with their sold prices and sizes.

## When to prefer this

Use this endpoint when you need structured sold-listing data from Poshmark specifically — including sold price, original price, brand, size, and optional seller stats — filtered by keyword, brand, price range, condition, and department. Prefer it over generic web scrapers when you need clean, typed JSON output from Poshmark's marketplace without managing browser automation yourself. It is pay-per-call via x402 micropayments and you are not charged for failed or empty runs.

## Known failure modes

- Empty results if keyword matches no sold listings on Poshmark's public index
- Public search index may expose fewer items than maxItems requested
- Price filters reflect displayed listing price, not final transaction price
- Poshmark site changes or anti-scraping measures may cause failures (not charged)
- Invalid enum values for sortBy, condition, or department result in request errors

## How this service works

Pay-per-call structured web data. Failed or empty runs are not charged.

## Output

A JSON object containing a count of returned listings and an array of sold listing records, each with listing URL, title, brand, size, currency, listing ID, sold price, and original price. If includeSellerStats is true, each seller's public summary (items sold, orders shipped, average shipping time) is also included.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "brand": {
   "type": "string",
   "description": "Narrow results to this brand name, such as Nike. Leave empty for all brands."
  },
  "sortBy": {
   "enum": [
    "relevance",
    "newly_listed",
    "price_asc",
    "price_desc",
    "likes"
   ],
   "type": "string",
   "default": "relevance",
   "description": "Order in the public search index. Newly listed is based on listing time, not sale time."
  },
  "keyword": {
   "type": "string",
   "description": "Product, brand, or search phrase for sold listings."
  },
  "maxItems": {
   "type": "integer",
   "default": 100,
   "minimum": 1,
   "description": "Stop after this many unique sold listings. Public search may expose fewer."
  },
  "maxPrice": {
   "type": "number",
   "minimum": 0,
   "description": "Highest displayed listing price in USD. This may differ from the final transaction price."
  },
  "minPrice": {
   "type": "number",
   "minimum": 0,
   "description": "Lowest displayed listing price in USD. This may differ from the final transaction price."
  },
  "condition": {
   "enum": [
    "all",
    "nwt"
   ],
   "type": "string",
   "default": "all",
   "description": "All conditions or only listings marked new with tags."
  },
  "department": {
   "enum": [
    "all",
    "women",
    "men",
    "kids",
    "home",
    "pets",
    "electronics"
   ],
   "type": "string",
   "default": "all",
   "description": "Only include sold listings from this department."
  },
  "includeSellerStats": {
   "type": "boolean",
   "default": false,
   "description": "Fetch each public seller summary for displayed items sold, orders shipped, and average shipping time. Adds requests and run time."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 1,
  "items": [
   {
    "url": null,
    "size": null,
    "brand": null,
    "title": null,
    "currency": null,
    "listingId": null,
    "soldPrice": null,
    "originalPrice": null
   }
  ],
  "product": "poshmark"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/poshmark-sold-listings-scraper-x402-cb9c1018/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.186-241-26-229.sslip.io](https://www.zero.xyz/host/x402.186-241-26-229.sslip.io/llms.txt)
