Poshmark Active Listings Scraper avatar

Poshmark Active Listings Scraper

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Poshmark Active Listings Scraper

Poshmark Active Listings Scraper

Scrape active listings from Poshmark by keyword, brand, size, price range and more. Perfect for reseller price research, closet analytics, and market monitoring.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

Anthony Ts

Anthony Ts

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

Scrape active listings from Poshmark search results — prices, sizes, sellers, images, and more — without any proxy or browser overhead. Built for resellers, price researchers, and market analysts who need fresh Poshmark data at scale.

Search terms this actor covers: poshmark scraper, poshmark listings scraper, poshmark active listings, poshmark price research, reseller price research, poshmark data export, secondhand fashion data, poshmark API alternative.


What It Does

  • Searches Poshmark by keyword (e.g. jordan 1, lululemon leggings, nike dunk)
  • Filters by department, category, brand, size, and price range
  • Sorts by newest (added_desc), price low→high (price_asc), or price high→low (price_desc)
  • Paginates automatically until maxItems is reached
  • Extracts structured data: title, brand, price, original price, size, condition, seller, likes, comments, listing URL, and image

Uses Poshmark's server-side rendered HTML (__INITIAL_STATE__ JSON blob) — no JavaScript rendering, no CAPTCHA, no proxy required.


Use Cases

WhoWhat they do with it
ResellersTrack competitor prices for the same sneaker/brand to set your own listing price
Price researchersBuild a price index for secondhand goods (Nike, Lululemon, Jordan)
Inventory scoutsFind underpriced items quickly, filtered by size and condition
Market analystsMonitor supply & demand trends in secondhand fashion
DevelopersFeed data into dashboards, price-alert bots, or spreadsheets

Input

{
"query": "nike dunk low",
"department": "Men",
"category": "Shoes",
"brand": "",
"size": "10",
"minPrice": 50,
"maxPrice": 200,
"sort": "price_asc",
"maxItems": 100
}
FieldTypeRequiredDescription
querystringYesSearch keyword (e.g. jordan 1, lululemon)
departmentstringNoMen, Women, Kids
categorystringNoCategory slug (e.g. Shoes)
brandstringNoBrand filter (e.g. Nike)
sizestringNoSize filter (e.g. 10, M)
minPricenumberNoMinimum price in USD
maxPricenumberNoMaximum price in USD
sortstringNoadded_desc (default), price_asc, price_desc
maxItemsnumberNoMax listings to return (default: 100)

Output Example

Each item in the dataset looks like this:

{
"id": "5e71283bd40008d655fdab8a",
"title": "Air Jordan 1",
"brand": "Jordan",
"price": 85,
"originalPrice": 150,
"size": "9",
"condition": "Pre-Owned",
"department": "Men",
"category": "Shoes",
"subcategory": "Athletic Shoes",
"colors": ["Black"],
"url": "https://poshmark.com/listing/5e71283bd40008d655fdab8a",
"image": "https://di2ponv0v5otw.cloudfront.net/posts/...",
"seller": "bubbamase07",
"sellerName": "bubbamase07",
"likes": 9,
"comments": 18,
"description": "Great condition, only worn once.",
"listedAt": "2020-03-17T12:49:37-07:00",
"updatedAt": "2026-01-25T15:18:04-08:00",
"hasOffer": false,
"scrapedAt": "2026-07-07T23:27:23.054Z"
}

FAQ

Q: Do I need a Poshmark account or API key?
No. The actor scrapes public search pages — no login, no API key needed.

Q: Does it work without proxies?
Yes. Poshmark serves search results as server-side rendered HTML. The actor reads the embedded JSON directly — no browser, no proxy required.

Q: Can I filter by condition (new vs. pre-owned)?
Poshmark doesn't expose a reliable condition filter in its search URL. The condition field is extracted from each listing and may be null for some items.

Q: How many results can I get?
Set maxItems to any number. The actor paginates through Poshmark's search results until it reaches your limit or runs out of results. For popular queries, thousands of listings are available.


Notes

  • Sort option like_count_desc is not supported by Poshmark's search — use added_desc, price_asc, or price_desc
  • condition may be null for some listings (seller didn't tag it)
  • The actor respects Poshmark's server — max concurrency is set to 1 to avoid rate limiting