Depop Product Scraper πŸ›οΈ avatar

Depop Product Scraper πŸ›οΈ

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Depop Product Scraper πŸ›οΈ

Depop Product Scraper πŸ›οΈ

Extract Depop product listings at scale with titles, prices, descriptions, brands, sizes, conditions, seller details, images, likes, and product URLs. Ideal for fashion market research, price tracking, resale analysis, competitor monitoring, and e-commerce datasets.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

Shahid Irfan

Shahid Irfan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

What does Depop Product Scraper do?

Depop Product Scraper collects structured public product listings from Depop search pages. Provide a Depop URL or a keyword such as jersey, choose a sort order, and receive clean listing records with titles, prices, brands, conditions, sizes, images, seller names, shipping details, and canonical product links.

It is useful for fashion market research, resale sourcing, competitor monitoring, price comparisons, catalog analysis, and product trend tracking. Search URLs can include supported Depop filters, and the scraper follows additional result pages using Depop's continuation data.

Why use Depop Product Scraper?

  • Search by URL or keyword - Use an existing Depop search URL or start with a simple search phrase.
  • Rich product records - Capture product details, pricing, images, attributes, stock quantities, likes, shipping, and seller information in one dataset.
  • Flexible sorting - Collect the most relevant, newest, most popular, lowest-priced, or highest-priced listings.
  • Clean output - Empty and null fields are omitted from every record, making exports easier to analyze.
  • Controlled runs - Set the result limit and maximum page count for quick checks or larger collections.
  • Automation ready - Export the dataset to JSON, CSV, Excel, XML, or connect it to downstream workflows through Apify.

What data can you extract from Depop?

FieldDescription
product_idDepop product identifier
titleListing title
descriptionFull listing description when published
urlCanonical Depop product URL
brand, brand_idBrand name and identifier
category, product_typeDepop category and product type
price, original_price, currencyCurrent and original price details
discount_percentage, is_on_saleSale information when available
condition, colours, style, sourceListing attributes
sizes, listed_quantityAvailable variants and quantity
primary_image, image_urlsProduct image URLs
location, countrySeller listing location
seller_usernameSeller username
like_countListing likes
shippingShipping method and parcel information
pricingDetailed pricing breakdown

How to use Depop Product Scraper

  1. Open the Actor in Apify Console.
  2. Add a Depop search URL or a keyword.
  3. Choose sorting, result count, and page limit.
  4. Add proxy settings when your region or request volume requires them.
  5. Run the Actor and download or connect the dataset.

Input Parameters

ParameterTypeRequiredDefaultDescription
urlStringNo*Depop jersey search exampleDepop search, localized search, category, or filtered search URL.
keywordStringNo*jerseySearch phrase used when url is empty.
sortStringNorelevancerelevance, newest, priceAscending, priceDescending, or popularity.
results_wantedIntegerNo20Maximum number of records to save.
max_pagesIntegerNo10Maximum number of result pages to request.
countryStringNousStorefront: us, uk, au, eu, de, fr, or it. A locale in url takes priority.
proxyConfigurationObjectNoNot setOptional Apify Proxy configuration.

* Provide either url or keyword. If both are provided, the URL is used and its filters are preserved.

Usage Examples

Search by keyword

Collect 20 relevant listings for a simple keyword search:

{
"keyword": "vintage football jersey",
"sort": "relevance",
"results_wanted": 20,
"max_pages": 3
}

Use a filtered Depop URL

Reuse a search URL with its query filters and collect the newest results:

{
"url": "https://www.depop.com/search/?q=jersey&sort=newest",
"sort": "newest",
"results_wanted": 48,
"max_pages": 3,
"country": "us"
}

Collect a localized storefront

Collect UK-priced results from a localized search page:

{
"url": "https://www.depop.com/uk/search/?q=nike+hoodie",
"sort": "priceAscending",
"results_wanted": 50,
"max_pages": 5,
"country": "uk"
}

Sample Output

{
"product_id": 877834945,
"title": "Argentina Lionel Messi #10 Jersey",
"description": "Argentina Lionel Messi #10 Jersey\n\nPremium quality Argentina jersey featuring Lionel Messi 10.",
"url": "https://www.depop.com/products/mvshortswear-argentina-lionel-messi-10-jersey-5417/",
"slug": "mvshortswear-argentina-lionel-messi-10-jersey-5417",
"status": "STATUS_ONSALE",
"active_status": "active",
"category": "Jerseys",
"brand": "Adidas",
"brand_id": 151,
"price": "22.99",
"original_price": "35.00",
"currency": "USD",
"discount_percentage": 34,
"is_on_sale": true,
"primary_image": "https://media-photos.depop.com/r1/202416940/4505658533/P0.jpg",
"image_urls": ["https://media-photos.depop.com/r1/202416940/4505658533/P0.jpg"],
"location": "Grand Prairie, United States",
"country": "US",
"condition": "brand_new",
"colours": ["white", "multi"],
"gender": "male",
"is_kids": false,
"product_type": "jerseys",
"seller_username": "mvshortswear",
"sizes": [{ "name": "XL", "quantity": 7, "status": "STATUS_ONSALE" }],
"listed_quantity": 7,
"like_count": 0,
"shipping": { "shipping_id": "USPS", "parcel_size": "medium", "payer": "buyer" },
"pricing": { "currency_name": "USD", "is_reduced": true }
}

Tips for best results

  • Use a complete public Depop search URL when you need URL filters or a localized storefront.
  • Start with results_wanted: 20 while checking a new keyword or filter combination.
  • Use sort: newest for new-listing monitoring and priceAscending for sourcing workflows.
  • Set max_pages high enough to cover the requested result count. Each page can contain up to 24 listings.
  • Use a suitable Apify Proxy configuration if Depop challenges requests from your region.
  • Some fields are only published for certain listings. Missing fields are omitted from the record instead of being saved as null.

Integrations and export formats

  • Google Sheets - Export product rows for sourcing and price analysis.
  • Airtable - Build a searchable resale catalog.
  • Webhooks - Trigger downstream processing after a run finishes.
  • Make or Zapier - Send new product data to no-code workflows.
  • Apify API - Read datasets from applications, schedules, and monitoring jobs.

Datasets can be downloaded as JSON, CSV, Excel, XML, and other formats supported by Apify.

Frequently Asked Questions

Can I use a Depop URL instead of a keyword?

Yes. Add a public Depop search, localized search, category, or filtered URL in url. When both inputs are present, the URL takes priority.

Does the scraper support pagination?

Yes. It follows Depop's continuation cursor until it reaches results_wanted, max_pages, or the end of the result set.

Why is a field missing from one listing?

Depop does not publish every attribute for every listing. The dataset omits unavailable values, so missing fields reflect the source listing rather than a placeholder null.

Can I export Depop data to CSV or Excel?

Yes. Apify datasets can be downloaded as CSV, Excel, JSON, XML, and other supported formats.

Can I schedule recurring Depop searches?

Yes. Create an Apify schedule to repeat a search hourly, daily, weekly, or at another interval supported by your workflow.

Public data collection may be permitted in some situations, but you are responsible for complying with Depop's terms, applicable laws, privacy obligations, and reasonable request limits.

Support

For issues, feature requests, or custom Actor work, use the Issues tab on the Actor page or contact the developer through Apify.

This Actor is intended for legitimate collection of publicly available product information. Users are responsible for using the output responsibly and complying with applicable laws, platform terms, privacy requirements, and intellectual property rights.