GET/depop/brandsapiKey3 credits/request
Returns Depop's full brand directory (id, name, slug), not just brands with active listings for a given search -- resolves the search endpoint's otherwise-opaque brand_ids filter to human-readable names. Public data sourced from Depop's own brand-directory API.
Takes no parameters.
Sampled 14 Oct 2026: 21732 items. Not in every item: id (500), name (500), slug (500). In the sample: name: “Aloye” and 499 other values.
Open in Playground
GET/depop/categoriesapiKey1 credit/request
Returns Depop's full department, category, and subcategory taxonomy -- every value usable with /depop/search's and /depop/shop/{username}'s category/subcategory filters. Tries a live refresh from Depop's own category-filter API first and falls back to a static snapshot on any failure, so this never errors.
Takes no parameters.
Sampled 14 Oct 2026: 4 items. Filled in every item: id, name, categories. Not in every item: gender (2), is_kids (1). In the sample: name: “Women” and 3 other values; is_kids: true in 1 of 1; categories: median 12 entries.
Open in Playground
GET/depop/item/{slug}apiKey3 credits/request
Returns a Depop item-detail page: description, all photos, price, condition, brand, size, seller info, and a "similar items" carousel when the page has one.
Required: slug.
Sampled 14 Oct 2026: 17 fields returned with a value. In the sample: price_cents: 7,499; title: “Vintage Y2K Nike Team ACG Jacket Nike Sphere”; url: depop.com; description: 113 characters; colours: 2 entries; brand_name: “Nike”; condition: “used_like_new”; original_price_cents: 7,499.
Open in Playground
GET/depop/item/{slug}/similarapiKey3 credits/request
Returns items similar to a given Depop listing, via Depop's dedicated similar-items API -- richer and paginated (up to 150 per page) compared to the small, non-paginated "similar items" carousel already included in item detail. Public data sourced from Depop's own similar-items API.
Required: slug. Optional: limit, after.
Sampled 14 Oct 2026: 24 items. Filled in every item: id, url, title, description, brand_name, condition, price_cents, currency and 5 more. Not in every item: colours (22), like_count (23). In the sample: brand_name: Nike ACG (15), Nike (8), NOCTA (1); price_cents: 2,499 to 10,000, median 7,500; title: “NIKE ACG SMITH SUMMIT UV JACKET THUNDER BLUE MEN’S XL” and 23 other values; url: depop.com; description: median 174 characters; colours: median 2 entries; condition: used_good (9), brand_new (8), used_excellent (5) and 2 more; shipping_cents: 199 to 800, median 399.
Open in Playground
GET/depop/search-sellersapiKey3 credits/request
Finds Depop users/sellers by name or username. A matched result's username can be passed directly to GET /depop/shop/{username} for that seller's full shop. Public data sourced from Depop's own user-search API.
Required: query.
Sampled 14 Oct 2026: 5 items. Filled in every item: id, username. Not in every item: avatar_url (1). In the sample: avatar_url: media-photos.depop.com.
Open in Playground
GET/depop/searchapiKey3 credits/request
Searches Depop's resale-fashion marketplace by free-text keyword, with optional price, condition, colour, category, subcategory, gender, kids-department, brand, discount, and sort filters, returning listing summaries (title, price, brand, condition, like count, photos, sizes), a pagination cursor, and the total matching count.
Required: query. Optional: price_min, price_max, condition, colours, on_sale, sort, category, subcategory, gender, is_kids, brand_ids, sizes, after.
Sampled 14 Oct 2026: 24 items. Filled in every item: id, url, title, description, brand_name, condition, price_cents, currency and 5 more. Not in every item: colours (23), like_count (12). In the sample: condition: used_excellent (9), brand_new (7), used_good (5) and 1 more; price_cents: 600 to 6,000, median 2,500; title: “Vintage Nike Jacket XL Black Swoosh Puffer Windbreaker 90s…” and 23 other values; url: depop.com; colours: median 2 entries; description: “Vintage Nike Jacket XL Black Swoosh Puffer Windbreaker 90s…” and 23 other values; shipping_cents: 199 to 599, median 199; thumbnail_url: media-photos.depop.com.
Open in Playground
GET/depop/search/facetsapiKey3 credits/request
Returns result-count breakdowns per department/category/subcategory for a search query, via Depop's dedicated aggregates API -- a distinct upstream call from search itself, not embedded in its response. Public data sourced from Depop's own search-aggregates API.
Required: query.
Sampled 14 Oct 2026: 4 items. Filled in every item: department, count. Not in every item: categories (3), subcategories (3). In the sample: count: 37 to 27,079, median 72; department: “everything_else” and 3 other values; categories: median 10 entries; subcategories: median 26 entries.
Open in Playground
GET/depop/shop/{username}apiKey3 credits/request
Returns a Depop seller's public shop: profile (rating, sold count, followers, bio) plus current listings, with optional price, condition, colour, category, subcategory, gender, discount, and sort filters. Public data sourced from Depop's own shop pages.
Required: username. Optional: price_min, price_max, condition, colours, on_sale, sort, category, subcategory, gender, sizes.
Sampled 14 Oct 2026: 10 fields returned with a value, 1 empty (items). In the sample: rating: 5; activity_status: “Active this week”; verified: true; rating_count: 397; sold_count: 2,226; followers_count: 644; following_count: 3.
Open in Playground
GET/depop/sizesapiKey3 credits/request
Returns Depop's full, multi-region size taxonomy -- every composite id usable with /depop/search's and /depop/shop/{username}'s sizes filter. Public data sourced from Depop's own size-filter API.
Takes no parameters.
Open in Playground
GET/depop/suggestapiKey3 credits/request
Returns Depop's own search-box autocomplete suggestions for a partial query, including the category a suggestion maps to when relevant. Public data sourced from Depop's own search-suggestions API.
Required: query.
Sampled 14 Oct 2026: 7 items. Filled in every item: value. Not in every item: group (2), suggested_filter_label (2), gender (2). In the sample: value: “red corset” and 4 other values; group: “tops” and 1 other value; suggested_filter_label: “in Women's Tops” and 1 other value.
Open in Playground