Poshmark Scraper
DeprecatedPricing
from $10.00 / 1,000 results
Poshmark Scraper
DeprecatedScrape Poshmark for fashion listings with prices, brands, sizes, seller info and more. Perfect for resale analytics and market research.
Pricing
from $10.00 / 1,000 results
Rating
0.0
(0)
Developer
Dominique
Maintained by CommunityActor stats
0
Bookmarked
7
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
🛍️ The first professional-grade Poshmark scraper on Apify — $10 per 1,000 results with stealth anti-block technology.
Extract listings, prices, brands, sizes, seller data, and engagement metrics from any Poshmark category, brand page, or seller closet. Built to handle Poshmark's aggressive 403 blocks that break free scrapers.
🏆 Why This Scraper?
| Feature | This Actor | Free Alternatives (5 on Apify) |
|---|---|---|
| Reliability | ✅ Camoufox stealth — bypasses 403 blocks | ❌ Break constantly, no anti-bot |
| Data quality | 20+ structured fields per listing | Incomplete or inconsistent |
| Maintenance | ✅ Actively maintained & supported | ❌ Abandoned / no updates |
| Multi-strategy | ✅ JSON state + DOM + API fallbacks | Single method (fragile) |
| Pagination | ✅ 48 listings/page, unlimited depth | Limited or broken |
| Input flexibility | ✅ Categories, brands, closets, URLs | Usually one mode only |
| Price | $10 / 1,000 results | Free (but broken) |
💡 All 5 existing Poshmark scrapers are free hobby projects. This is the first professional actor — reliable, maintained, and worth every penny.
✨ Key Features
- 🛡️ Anti-block technology — Camoufox stealth browser defeats Poshmark's 403 protections
- 🏷️ Category scraping — Women, Men, Kids, Home, and all subcategories
- 👗 Brand scraping — Nike, Coach, Lululemon, or any brand page
- 👤 Closet scraping — scrape any seller's entire closet by username
- 📊 20+ data fields — prices, discounts, sizes, conditions, engagement, images
- 🔄 Auto-pagination — 48 listings per page, follows pagination automatically
- 📈 Sort options — by newest, price (low/high), or popularity
- 📦 Clean JSON — normalized output ready for analysis or import
📥 Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
categoryUrl | string | — | Poshmark category URL |
brandUrl | string | — | Brand page URL (e.g., poshmark.com/brand/Nike) |
closetUrl | string | — | Seller closet URL (e.g., poshmark.com/closet/username) |
startUrls | array | — | Multiple Poshmark URLs in one run |
searchQuery | string | — | Search term (auto-converts to brand lookup) |
maxListings | integer | 100 | Max total listings to collect |
maxPages | integer | 5 | Max pages per URL (48 listings/page) |
sortBy | enum | added_desc | added_desc, price_asc, price_desc, like_count_desc |
📤 Sample Output
{"title": "Nike Air Max 90 Sneakers","price": 45.00,"originalPrice": 120.00,"discount": 63,"size": "9","brand": "Nike","category": "Women > Shoes > Sneakers","condition": "NWT","imageUrl": "https://di2ponv0v5otw.cloudfront.net/posts/...","listingUrl": "https://poshmark.com/listing/Nike-Air-Max-90-...","sellerUsername": "sneakerlover23","likes": 15,"comments": 3,"scrapedAt": "2026-03-28T15:45:00+00:00"}
Each listing includes 20+ fields: pricing, discount %, condition, colors, all images, engagement metrics, style tags, and timestamps.
💡 Use Cases
- 📈 Market research — track pricing trends across categories and brands
- 🏷️ Competitive analysis — monitor competitor pricing and inventory
- 💰 Reselling automation — find underpriced items for resale opportunities
- 👗 Brand monitoring — track secondary market pricing for your products
- 📉 Price tracking — monitor price drops and discount patterns over time
- 🔬 Academic research — study fashion resale market dynamics
💲 Pricing
- $10.00 per 1,000 results — live PPE price verified via Apify API on 2026-06-11
- Platform usage costs are billed separately by Apify.
- Residential proxies are recommended for defended Poshmark pages; direct/datacenter runs may be blocked.
- Actor start charge is configured separately from per-result pricing.
| Volume | Cost | Per Listing |
|---|---|---|
| 100 listings | $1.00 | $0.010 |
| 1,000 listings | $10.00 | $0.010 |
| 10,000 listings | $100.00 | $0.010 |
⚠️ Empty Results & Diagnostics
If a run extracts zero listings, the actor now fails intentionally instead of returning a silent empty-success dataset. This protects buyers from paying for empty runs and surfaces real Store health signals. Check the run log for likely causes such as Poshmark anti-bot/403 responses, empty or unsupported URLs, proxy country/group issues, or selector/API drift.
🔗 Related Actors
- GoodRx Drug Price Scraper — prescription drug prices from 6,600+ medications
- Anti-Bot Bypass Service — bypass Cloudflare, PerimeterX & DataDome on any site