ThredUp Scraper avatar

ThredUp Scraper

Deprecated

Pricing

Pay per usage

Go to Apify Store
ThredUp Scraper

ThredUp Scraper

Deprecated

Scrape ThredUp for secondhand clothing listings with prices, brands, sizes, conditions and savings data. The ONLY working ThredUp scraper on Apify.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Dominique

Dominique

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

1

Monthly active users

8 days ago

Last modified

Categories

Share

๐Ÿ‘— The most reliable ThredUp scraper on Apify โ€” extract secondhand fashion listings with full pricing, brand, size, condition, and photo data from the world's largest online thrift store.

๐Ÿ† Why This Actor?

FeatureThis ActorOther Scrapers
Anti-bot bypassโœ… Camoufox stealth browserโŒ Basic HTTP (easily blocked)
Data fields20+ fields per item5-8 basic fields
Search modesKeyword, category, brand, direct URLURL only
Photo URLsโœ… All product photosโŒ Missing or thumbnail only
Condition dataโœ… Full condition infoโŒ Not extracted
Material/fabricโœ… Full compositionโŒ Not available
Promo pricingโœ… Current promos & discountsโŒ Not tracked
Paginationโœ… Automatic multi-pageโš ๏ธ Limited
Reliabilityโœ… 3-layer extractionโŒ Single strategy

โœจ Key Features

  • ๐Ÿ‘— Full Fashion Data โ€” title, brand, category, size, color, material composition
  • ๐Ÿ’ฐ Complete Pricing โ€” current price, original retail price, MSRP, promo discounts
  • ๐Ÿ“ธ All Product Photos โ€” every photo URL for each listing
  • ๐Ÿ” Flexible Search โ€” by keyword, department, category, or brand name
  • ๐Ÿท๏ธ Condition Tracking โ€” new with tags, like new, good, fair
  • ๐Ÿ›ก๏ธ Anti-Bot Bypass โ€” Camoufox stealth browser defeats Cloudflare protection
  • ๐Ÿ“Š 3-Layer Extraction โ€” Apollo GraphQL cache โ†’ API interception โ†’ HTML fallback

๐Ÿ“ฅ Input Parameters

ParameterTypeDefaultDescription
searchQuerystringโ€”Keyword search (e.g., "nike shoes", "vintage dress")
departmentenumwomenDepartment: women, men, kids, juniors, girls, boys, baby
categorystringโ€”Category filter (e.g., "dresses", "shoes", "tops")
brandstringโ€”Brand filter (e.g., "Nike", "Zara", "Lululemon")
startUrlsarrayโ€”Direct ThredUp URLs (overrides search filters)
maxItemsinteger100Maximum items to scrape (1โ€“10,000)
maxPagesinteger10Maximum pages per search (1โ€“100)
sortByenumrecommendedSort: recommended, price low/high, newest, biggest discount
proxyConfigurationobjectResidentialProxy settings (residential recommended)

๐Ÿ“ค Sample Output

{
"itemId": 220214063,
"title": "Zara Casual Skirt",
"description": "A-line green linen mini skirt with side ties and ruching detail",
"brand": "Zara",
"category": "Casual Skirt",
"department": "women",
"price": "10.99",
"originalPrice": "21.74",
"msrp": 9.99,
"promoPrice": "5.49",
"discountPercent": 50,
"size": "Size S",
"colors": ["Green"],
"materials": ["47% COTTON", "53% LINEN"],
"condition": "",
"newWithTags": false,
"categoryTags": ["skirts"],
"styleTags": ["casual", "wrap"],
"photoUrls": [
"https://cf-assets-thredup.thredup.com/assets/774120157/complimentary.jpg",
"https://cf-assets-thredup.thredup.com/assets/774120159/complimentary.jpg",
"https://cf-assets-thredup.thredup.com/assets/774018105/complimentary.jpg",
"https://cf-assets-thredup.thredup.com/assets/774018107/complimentary.jpg"
],
"productUrl": "https://www.thredup.com/product/women-zara-casual-skirt/220214063",
"availability": "InStock",
"favoriteCount": 5,
"clearance": false,
"scrapedAt": "2026-03-30T23:00:00.000Z"
}

๐Ÿ’ก Use Cases

  • Resale Arbitrage โ€” find underpriced designer items to resell on Poshmark, eBay, or Mercari
  • Price Monitoring โ€” track secondhand pricing trends for specific brands or categories
  • Market Research โ€” analyze the resale fashion market by category, brand, or condition
  • Inventory Intelligence โ€” monitor competitor inventory for resale businesses
  • Fashion Analytics โ€” study pricing patterns, popular brands, and seasonal trends in secondhand fashion
  • Academic Research โ€” sustainability studies on clothing reuse and circular fashion economy

๐Ÿš€ How It Works

  1. Configure โ€” set your search query, department, category, or brand (or provide direct URLs)
  2. Run โ€” the actor launches a stealth browser to navigate ThredUp
  3. Extract โ€” data is pulled from Apollo GraphQL cache, API responses, or HTML
  4. Paginate โ€” automatically navigates through multiple pages of results
  5. Output โ€” clean, structured JSON pushed to the Apify dataset

๐Ÿ’ฒ Pricing

  • Current live Apify API view: free as of 2026-06-11.
  • Recommended paid PPE after successful smoke verification: $5โ€“$8 per 1,000 results, plus Apify platform usage.
  • Residential proxy/browser overhead is significant, so the actor now fails zero-item runs instead of silently succeeding with empty output.

โš ๏ธ Empty Results & Diagnostics

If a run extracts zero items, the actor now fails intentionally instead of returning a silent empty-success dataset. This protects users from empty paid runs once PPE is enabled and makes Cloudflare/proxy/selector issues visible in Store health. Check the run log for likely causes such as Cloudflare/anti-bot blocks, empty filters, proxy country/group issues, or extraction drift.

โš ๏ธ Tips for Best Results

  • Use residential proxies (default) for highest reliability
  • Start with maxItems: 50 to test, then scale up
  • Combine searchQuery with department and category for targeted results
  • For brand-specific data, use the brand filter with the brand's exact name
  • ThredUp has 3.5M+ women's items alone โ€” use filters to narrow results

Built by H4sh โ€” Professional web scraping actors for the Apify Store.