Depop Secondhand Fashion Scraper
Pricing
from $19.00 / 1,000 results
Depop Secondhand Fashion Scraper
Scrapes Depop secondhand fashion listings by keyword search. Returns each listing as a flat row with price, brand, size, condition, seller, and photos.
Pricing
from $19.00 / 1,000 results
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
12
Total users
1
Monthly active users
14 days ago
Last modified
Categories
Share
Depop Secondhand Fashion Scraper
Scrape Depop secondhand fashion listings from any search, up to a million items per run. Every listing comes with its price, brand, size, condition, seller details, and photos. Filter by category, colour, price, and country. Export to CSV, JSON, Excel, or XML.
Depop's official API requires an approved app and rate-limits your access. This reads the public search feeds directly, filtered by product type, condition, colour, price range, and department, and returns each match in one fixed schema. No login or API key needed.
| Who uses it | What they scrape Depop for |
|---|---|
| Vintage resellers | Spotting underpriced items to flip for a profit. |
| Market researchers | Tracking which brands and styles are trending in secondhand fashion. |
| Data journalists | Analyzing pricing patterns across different Depop marketplaces. |
| E-commerce managers | Monitoring competitor pricing and inventory on Depop. |
What it does
This Actor collects Depop secondhand fashion listings by keyword search and returns each one as a flat row with price, brand, size, condition, seller info, and photos.
- π Keyword search: Enter any product name or keyword, like 'vintage jacket' or 'Nike shoes'.
- π Country marketplace: Target 25 individual Depop markets, from the US and UK to Japan and Brazil.
- π·οΈ Granular filters: Narrow results by department, category group, specific product type, condition, colour, and price range.
- π² Price sorting: Order results by relevance, lowest price first, or highest price first.
- π·οΈ On-sale detection: Optionally return only listings whose price has been reduced.
Results export to CSV, JSON, Excel, or XML, or straight from the API.
What you can do with Depop data
π Track secondhand fashion trends.
A market researcher runs a weekly scrape for 'Y2K tops' across the US and UK markets to see which brands are gaining traction.
π° Find resale bargains.
A vintage reseller searches for 'Levi jeans' sorted by lowest price, filtered to 'Used - Good' condition, to find items they can resell at a markup.
ποΈ Monitor competitor inventory.
An e-commerce manager scrapes listings from a specific seller to track their pricing and how quickly items sell.
π Build a pricing dataset.
A data journalist collects thousands of sneaker listings across multiple countries to compare secondhand market values.
Why choose this scraper
| What you get | |
|---|---|
| Full listing details | Price, brand, size, condition, and seller username. |
| Rich media | All listing photo URLs in one array. |
| Engagement data | Like count and sold status for each item. |
| Multi-market support | Search any of 25 Depop country marketplaces. |
| Flexible export | Download as CSV, JSON, Excel, or XML. |
How it compares
This Actor focuses on keyword-driven search with deep category and condition filters across 25 countries, while the alternatives offer URL-based scraping or monitoring.
| Feature | ParseForge | Depop Scraper - Resale Fashion Listings | Depop Marketplace Monitor |
|---|---|---|---|
| Keyword search | Yes | Yes | Yes |
| Filter by product type | Yes, 100+ specific types | Not listed | Not listed |
| Filter by condition | Yes, 5 conditions | Not listed | Not listed |
| Filter by colour | Yes, 19 colours | Not listed | Not listed |
| 25 country marketplaces | Yes | Not listed | Not listed |
| Monitor for new listings | Not listed | Not listed | Yes |
Configure the run
Drive the Actor from a single keyword search, and filters run as each listing is read so only matches reach your dataset. The Input tab lists every parameter.
A first run with the defaults:
{"search": "jacket","maxItems": 10}
A larger pull:
{"search": "jacket","maxItems": 200}
Pricing
Pay-per-result: $0.021 per result collected. You pay only for the results written to your dataset.
| Results collected | Approximate cost |
|---|---|
| 100 results | $2.10 |
| 1,000 results | $21.00 |
| 10,000 results | $210.00 |
New Apify accounts start with $5 in free credit.
Free users
Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.
Run it
- Create a free Apify account with $5 in credit.
- Open the Depop Secondhand Fashion Scraper.
- Set your inputs and any filters, then click Start.
- Export the results as CSV, Excel, JSON, or XML from the Dataset tab.
Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.
Use with AI agents (MCP)
Give an AI agent live access to Depop through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:
$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/depop-scraper"
Then prompt it in plain language to run the scraper and read back the results.
Troubleshooting
Why am I getting no results?
Check that your keyword is spelled correctly and is not too specific. Also, try removing some filters, like a narrow price range or a very specific product type, to broaden the search.
The Actor is returning fewer items than I expected.
Depop's search results are paginated. The Actor will respect the Max Items limit you set. If you set it to 100, it stops after collecting 100 listings, even if more exist.
Prices are showing in the wrong currency.
Change the Currency input field to match your target marketplace. For example, use GBP for the United Kingdom or EUR for France.
I'm getting an error about the input schema.
Make sure you have filled in the required 'Product name or keyword' field. All other fields are optional.
The run is taking a long time.
Scraping a large number of listings takes time. Reduce the Max Items count for a faster test run, then increase it for your full data collection.
FAQ
| Question | Answer |
|---|---|
| Do I need a Depop account or API key to use this? | No. The Actor reads Depop's public search pages, so no login, API key, or app registration is required. |
| Can I scrape listings from a specific seller? | The Actor is search-driven. To get listings from a specific seller, include their username as part of your keyword search. |
| How many listings can I scrape in one run? | Free Apify users are limited to 10 items as a preview. Paid users can scrape up to 1,000,000 listings per run. |
| What countries does this support? | It supports 25 Depop marketplaces, including the US, UK, Australia, Canada, France, Germany, Japan, and Brazil. |
| Can I filter by size? | The input schema does not include a direct size filter, but you can include the size in your keyword search, like 'Levi jeans 32'. |
| What data fields does each listing return? | Each row includes the title, price, brand, size, condition, description, seller username, like count, sold status, and all photo URLs. |
| Can I get only items that are on sale? | Yes. Enable the 'On Sale Only' checkbox to return only listings whose price has been reduced. |
| How do I filter by clothing category? | Use the Category Group and Product Type filters. For example, select 'Footwear' and then 'Sneakers' to get only sneaker listings. |
| What currency are the prices in? | You choose the currency in the input settings. Pick the one that matches your target marketplace country. |
| Can I schedule this Actor to run automatically? | Yes. Once you have set up your search, you can schedule it to run hourly, daily, or weekly from the Apify Console. |
Related actors
Browse the full ParseForge collection for more scrapers.
π Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.
β οΈ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by Depop Ltd. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.
