Skip to content
//Poshmark Scraper example\\

New with tags Coach bags for sale, highest price first

Active listings with category, condition and price filters.

Updated October 22, 2026

What this example returns

This example returns up to 10 listings.

The dataset’s “Listings” view shows 14 columns: Photo, Title, Sold price, Price, Original price, Currency, Brand, Size, Condition, Sold at, Days to sell, Likes, Seller, and Listing. See every output field.

What each setting does

The input this example runs Poshmark Scraper with. “Try this input” opens it in the console, where you can run it as-is or change any field first.

Search terms searchTerms

coach bag

Each term runs its own Poshmark search (for example a product, brand or model), with the filters below. Leave empty when you only paste URLs or seller usernames.

Max listings per search, URL or closet maxItems

10

How many listings to save for each search term, URL or closet. 0 saves everything Poshmark returns. Past about 5,000 results per search, Poshmark stops paging, so the run continues price band by price band.

Default: 20 → this example uses 10

Listing status listingStatus

For sale

Sold listings (sold comps, the default), listings still for sale, or both. A URL's own availability filter wins.

Default: Sold → this example uses For sale

Department department

Women

Poshmark department.

Default: All departments → this example uses Women

Category category

Bags

Poshmark category name, for example Shoes, Bags, Dresses, Jackets & Coats or Pants & Jumpsuits. Pick a department too; without one, Poshmark uses Women.

Condition conditions

nwt

Only listings in these conditions. Leave empty for all.

Min price minPrice

50

Lowest listing (or sold) price, in USD (CAD on poshmark.ca).

Sort by sortBy

Price: high to low

Order of the results. Newest shows the latest listings first, which for sold searches means the most recent sales.

Default: Newest → this example uses Price: high to low

.json
{
  "searchTerms": [
    "coach bag"
  ],
  "listingStatus": "available",
  "department": "women",
  "category": "Bags",
  "conditions": [
    "nwt"
  ],
  "minPrice": 50,
  "sortBy": "price_desc",
  "maxItems": 10
}

What it costs

You pay for the events the actor reports, such as each result or page it produces. Platform usage is included in the event prices.

  • Seller and shipping details$0.0015Shipping price and seller stats for one listing (only when the details option is on).
  • Listing$0.0025One saved Poshmark listing (sold date, description, category and engagement included).

Full pricing

When to use this example

From the Poshmark Scraper readme:

Why is a field empty?

Fields are empty when the seller did not fill them (for example original price or brand), when a listing is not sold (soldPrice, soldAt), or when the details option is off (shippingCost and the seller stats).

Known limit

soldAt is the time the listing became sold out; for multi-size listings it is the last size that sold.

Other ways to run Poshmark Scraper

All examples of Poshmark Scraper

About Poshmark Scraper

Scrape Poshmark sold listings (sold comps) and active listings by keyword, URL or seller closet: sold price, sold date, days to sell, brand, size, condition, photos and seller stats. No login needed.

Price:
from $2.50 / 1,000 listings
Developer:
Shelfbright

Poshmark Scraper pageOutput fieldsPricing

Related actors

//From the blog\\

Latest articles

All articles

The internet is full of data.
Start owning yours.

Scrape.ly gives you the infrastructure, the tooling, and the team to extract, process, and operationalize web data at any scale. Setup takes minutes. The advantage lasts forever.

No credit card. No setup calls.