Depop Marketplace Scraper
Pricing
from $5.00 / 1,000 results
Depop Marketplace Scraper
Scrape Depop resale-fashion & streetwear listings by search query. Per-listing data: title, price, brand, size, condition, seller, likes, colours, category, location, image, and product URL. Multi-query support with optional detail enrichment.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer
lulz bot
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Scrape resale-fashion and streetwear listings from Depop by search query. Great for reselling arbitrage, price research, trend tracking, brand monitoring, and building fashion datasets.
What it does
Give it one or more search terms (e.g. nike, vintage denim, carhartt jacket) and it returns structured listing data pulled from Depop's server-rendered search results — no browser automation, fast and reliable.
Output fields
Each listing record includes:
| Field | Description |
|---|---|
title | Listing title |
description | Full seller description |
brand | Brand name (e.g. Nike, Carhartt) |
price | Item price |
totalPrice | Total including buyer fee |
originalPrice | Original price if reduced |
isReduced | Whether the price was reduced |
currency | Currency code (e.g. USD) |
condition | Condition (Brand new, Like new, Used - Excellent, etc.) |
size / sizes | Listed size(s) |
category / categoryPath | Product category and full path |
gender | Target gender |
colours | Colour tags |
status | Listing status (e.g. STATUS_ONSALE) |
likes | Number of likes |
seller | Seller username |
location | Seller location |
country | Country code |
isBoosted | Whether the listing is boosted |
imageUrl | Primary product image |
productUrl | Direct link to the listing |
productId / slug | Depop product identifiers |
searchQuery | The query that surfaced this listing |
scrapedAt | ISO timestamp of scrape |
Input
{"searchQueries": ["nike", "vintage denim"],"maxResults": 100,"scrapeDetails": false,"proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }}
- searchQueries — list of Depop search terms. Each query returns its first result page (~22-24 listings). Add more queries for more listings.
- maxResults — cap on total listings across all queries.
0= no cap. - scrapeDetails — also open each product page to enrich records (seller username, full size list, exact like count). Slower.
- proxyConfiguration — Residential proxy recommended for reliability.
Notes on coverage
Depop's search UI uses infinite scroll driven by a private, authenticated pagination API that rejects all non-app clients (HTTP 403). This scraper reads the fully-populated first page of results that Depop server-renders into every search page. That gives ~22-24 listings per query. To collect more, supply multiple search queries — the results are deduplicated automatically.
Example use cases
- Reseller arbitrage — compare Depop asking prices against other marketplaces.
- Price research — track average prices by brand, size, and condition.
- Trend tracking — monitor which brands/items are getting the most likes.
- Dataset building — assemble a labeled fashion listing dataset.
Pricing
Pay-per-result: a small fee per listing returned, plus a tiny actor-start fee. You only pay for the data you get.