Depop API

Depop Scraper API for Listings and Resale Pricing

Search by brand and size, browse shops and sold items, and retrieve product details with pricing, shipping promotions and image formats.

WHAT YOU CAN BUILD / 12 ENDPOINTS

Put Depop data to work.

Find your use case, then explore the request and response.

Get a Depop shop profile

GET/v1/depop/shop

Build seller research cards from a shop’s public profile, biography and marketplace statistics.

List a Depop shop's items for sale

GET/v1/depop/shop/products

Build a seller inventory browser from the items a Depop shop currently lists for sale.

List a Depop shop's sold items

GET/v1/depop/shop/sold

Build a resale research sheet from a shop’s sold items to study the products that found buyers.

List a Depop seller's reviews

GET/v1/depop/shop/reviews

Build a seller feedback report from buyer reviews and ratings associated with a Depop shop.

Get a Depop product

GET/v1/depop/product

Build detailed resale comparison pages with product attributes, pricing, shipping promotions and image formats.

Get similar Depop products

GET/v1/depop/product/similar

Build a related-items panel by retrieving products similar to a selected Depop listing.

Search Depop products

GET/v1/depop/search

Build a resale discovery tool. Search by brand and size alongside keywords and other product filters.

Search Depop users

GET/v1/depop/search/users

Build a shop discovery directory by searching for Depop users and collecting their profile information.

Get Depop search suggestions

GET/v1/depop/search/suggestions

Build a search-as-you-type experience using the query suggestions returned for a Depop search phrase.

Get Depop filter vocabularies

GET/v1/depop/filters

Build product filter menus using Depop’s category and attribute vocabularies before searching listings.

Show more endpoints (2)Show fewer endpoints

Look up Depop brands

GET/v1/depop/brands

Build a brand picker by resolving brand names to the identifiers accepted by Depop product search.

Look up Depop sizes

GET/v1/depop/sizes

Build a size selector using the size names and identifiers accepted by Depop product search.

HOW IT WORKS

From API key to Depop data in four steps.

Run a sample below without a key.

  1. 01

    Get your API key

    Create a free account and copy your key. You start with 100 free credits; no card needed.

  2. 02

    Choose an endpoint

    Pick one of the 12 Depop endpoints and add its input, such as a search query.

  3. 03

    Send one request

    Call it with your key in the x-api-key header. ScrapeAtlas reads the public Depop data and retries when a read fails.

  4. 04

    Use the JSON

    Get structured JSON with a coverage status. Only successful requests use a credit.

TRY IT HERE / LIVE SAMPLE

Try a sample request.

Try the Depop API right here. This sample uses the Search Depop products endpoint and returns live JSON. No API key needed.

  1. 01
    Choose a sample value

    Start with vintage levis, or change the query field to your own value.

  2. 02
    Select Run sample

    Execute the sample code and see the response in the JSON response tab.

  3. 03
    Build on the result

    Open the full playground to try more parameters and copy code for your app.

Open this endpoint in the playground Request and response fields
LIVE SAMPLE / Search Depop productsNo API key needed

Preparing the sample…

// Run this sample here — no API key needed.
const value = "vintage levis";
const url = new URL("/website/demo/depop",
  "https://api.scrapeatlas.com");
url.searchParams.set("value", value);

const response = await fetch(url);
const data = await response.json();
console.log(data);
GET/v1/depop/search

A live example from our playground. Change the value above, then select Run sample.

CUSTOMER STORIES

What they are saying
about us.

Nigel Yong — Founder, PostOnce

Pay as you go

Start free.
Build at your pace.

One-time credit packs, priced in US dollars. Credits never expire, and there is no monthly commitment.

Free

Try the API with your next idea.

$0No credit card needed

100 free credits

One starter grant per account

Starter

For a new idea or a one-off project.

$19USD / one-time

10,000 credits

$1.90 per 1,000 successful requests

Growth

Save 6.3%

For regular workflows and bigger builds.

$89USD / one-time

50,000 credits

$1.78 per 1,000 successful requests

Enterprise Plan

Want to scrape larger volumes?

Let’s talk about a plan that fits your scale.

Depop API

Frequently Asked Questions

Explore the API reference

Depop API and scraping

What marketplace data can I retrieve with the Depop API?

Retrieve shop profiles, listings for sale, sold items, reviews and individual product details. Search endpoints support product discovery, shop lookup and suggestions, with brand and size lookup endpoints for building filters.

How do I scrape Depop products by brand, size and price?

Use Product Search with keywords and product filters such as brand, size, condition, colour and price. Brand and Size lookups resolve the identifiers accepted by the search endpoint. Retrieve Product Details to inspect a selected listing.

How can I find Depop shops through the API?

Use Search Users to discover sellers, then retrieve Shop Profile for a selected shop. Combine the profile with its product feed to build a seller directory that connects shop identity to current listings.

Depop: sold items and seller feedback

Can I retrieve Depop seller reviews through the API?

Yes. Shop Reviews returns feedback received as a seller or buyer, ordered newest first, with offset pagination. Combine the review text with Shop Profile’s rating and review counts to build a seller research report.

How do I retrieve a Depop shop’s sold items?

Use Shop Sold with the seller identity to retrieve sold-item cards, including category paths and sold-out size variants. Continue using the returned cursor. Shop Products provides the corresponding feed of items currently offered for sale.

Which Depop product details can I use in a resale catalog?

Product Details gives your application the record for a selected listing. Pair that response with Product Search results and the brand and size lookups to organize listings using the marketplace’s own product filters.

API access and integration

How do I get a ScrapeAtlas API key and authenticate requests?

Create a ScrapeAtlas account and generate an API key in the dashboard. Send the key in the x-api-key request header when calling https://api.scrapeatlas.com. The API playground lets you enter an endpoint’s parameters and inspect its JSON response.

Can I call the scraping API from Python, JavaScript or the CLI?

Yes. Send authenticated HTTP requests from Python, JavaScript or another language that supports HTTP. The endpoint reference includes request examples and response fields. Use the ScrapeAtlas CLI for terminal workflows and pass the returned pagination values when requesting additional result pages.

Can I connect an AI assistant to the ScrapeAtlas MCP server?

Yes. Connect an MCP-compatible assistant to the ScrapeAtlas MCP server to discover and call the public platform tools with your ScrapeAtlas account. The agent reference also gives coding assistants a readable guide to the endpoints and their request schemas.

Make something with it

Ready to build?

Bring social data into your next project.
Start with 100 free credits and see what you can build.

No credit card needed.Building with an AI agent?